From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:48583) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SSZfE-00026e-Jk for qemu-devel@nongnu.org; Thu, 10 May 2012 16:08:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SSZfC-0003op-JZ for qemu-devel@nongnu.org; Thu, 10 May 2012 16:08:40 -0400 From: Jan Kiszka Date: Thu, 10 May 2012 17:08:16 -0300 Message-Id: Subject: [Qemu-devel] [PATCH v2 00/10] msi: Refactorings and reset fixes List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Michael S. Tsirkin" Cc: Isaku Yamahata , qemu-stable@nongnu.org, Gerd Hoffmann , qemu-devel , Alexander Graf Patches 1..3 are now targeting 1.1/stable, the rest are cleanups and refactoring that can go in for 1.2. Not sure who will pick the pure ahci/xhci refactorings, so I just left them in here for my convenience. CC: Alexander Graf CC: Gerd Hoffmann CC: Isaku Yamahata CC: qemu-stable@nongnu.org Jan Kiszka (10): ahci: Fix reset of MSI function intel-hda: Fix reset of MSI function xhci: Fix reset of MSI function ahci: Clean up reset functions xhci: Clean up reset function msi: Guard msi_reset with msi_present msi: Invoke msi/msix_reset from PCI core msi: Guard msi/msix_write_config with msi_present msi: Invoke msi/msix_write_config from PCI core msi: Use msi/msix_present more consistently hw/ide/ahci.c | 25 +++++++++++++++---------- hw/ide/ahci.h | 2 +- hw/ide/ich.c | 19 ++++++++----------- hw/intel-hda.c | 12 ------------ hw/ioh3420.c | 3 +-- hw/msi.c | 11 ++++++++--- hw/msix.c | 15 +++++++++------ hw/pci.c | 8 ++++++++ hw/pci_bridge.c | 4 ++++ hw/usb/hcd-xhci.c | 15 ++++++++++----- hw/virtio-pci.c | 3 --- hw/xio3130_downstream.c | 3 +-- hw/xio3130_upstream.c | 3 +-- 13 files changed, 66 insertions(+), 57 deletions(-) -- 1.7.3.4