From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:39811) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RXC1S-0004JZ-Hr for qemu-devel@nongnu.org; Sun, 04 Dec 2011 08:22:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RXC1Q-0005Rk-IQ for qemu-devel@nongnu.org; Sun, 04 Dec 2011 08:22:26 -0500 Received: from fmmailgate02.web.de ([217.72.192.227]:42869) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RXC1Q-0005RX-CP for qemu-devel@nongnu.org; Sun, 04 Dec 2011 08:22:24 -0500 Received: from moweb001.kundenserver.de (moweb001.kundenserver.de [172.19.20.114]) by fmmailgate02.web.de (Postfix) with ESMTP id 9B4731BB1EF24 for ; Sun, 4 Dec 2011 14:22:23 +0100 (CET) From: Jan Kiszka Date: Sun, 4 Dec 2011 14:22:08 +0100 Message-Id: Subject: [Qemu-devel] [PATCH 0/6] msi: Small refactoring List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Michael S. Tsirkin" Cc: Isaku Yamahata , Gerd Hoffmann , qemu-devel , Alexander Graf Collection of patches to improve MSI[X] usability in device models, clean up some minor bits, and help kvm irqchip introduction. CC: Alexander Graf CC: Gerd Hoffmann CC: Isaku Yamahata Jan Kiszka (6): msi: Guard msi/msix_write_config with msi_present msi: Guard msi_reset with msi_present msi: Use msi/msix_present more consistently msi: Invoke msi/msix_reset from PCI core msi: Invoke msi/msix_write_config from PCI core msi: Generalize msix_supported to msi_supported hw/ide/ich.c | 8 -------- hw/intel-hda.c | 12 ------------ hw/ioh3420.c | 3 +-- hw/msi.c | 19 ++++++++++++++++--- hw/msi.h | 2 ++ hw/msix.c | 24 +++++++++++++----------- hw/msix.h | 2 -- hw/pc.c | 4 ++-- hw/pci.c | 8 ++++++++ hw/pci_bridge.c | 4 ++++ hw/virtio-pci.c | 3 --- hw/xio3130_downstream.c | 3 +-- hw/xio3130_upstream.c | 2 -- 13 files changed, 47 insertions(+), 47 deletions(-) -- 1.7.3.4