From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:44386) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ScfjN-0006Uo-Hq for qemu-devel@nongnu.org; Thu, 07 Jun 2012 12:38:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ScfjI-0002Vq-Kn for qemu-devel@nongnu.org; Thu, 07 Jun 2012 12:38:41 -0400 Received: from mx1.redhat.com ([209.132.183.28]:53115) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ScfjI-0002Vk-Ca for qemu-devel@nongnu.org; Thu, 07 Jun 2012 12:38:36 -0400 Date: Thu, 7 Jun 2012 19:38:30 +0300 From: "Michael S. Tsirkin" Message-ID: <20120607163830.GA13873@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [Qemu-devel] [PULL] rtl8139,pci,msi List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, Anthony Liguori Cc: mst@redhat.com, jan.kiszka@siemens.com, fernando@oss.ntt.co.jp, kakuta.hayato@oss.ntt.co.jp, jbaron@redhat.com The following changes since commit 8cc9b43f7c5f826b39af4b012ad89bb55faac29c: target-microblaze: lwx/swx: first implementation (2012-06-04 10:19:46 +0200) are available in the git repository at: git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_anthony for you to fetch changes up to 11e02c393109508fde4d99650f003dd2d6029bc5: pci_bridge_dev: fix error path in pci_bridge_dev_initfn() (2012-06-07 17:19:01 +0300) ---------------------------------------------------------------- rtl8139,pci,msi This pull includes a bugfix for rtl8139 (this is independent of Jason Wang's fix which Anthony has merged) and pci bridge hotplug bugfixes. Further there are MSI/MSIX fixes and changes by Jan which should also help merging device assignment down the road. Signed-off-by: Michael S. Tsirkin ---------------------------------------------------------------- Fernando Luis Vazquez Cao (1): rtl8139: honor RxOverflow flag in can_receive method Jan Kiszka (9): ahci: Fix reset of MSI function intel-hda: Fix reset of MSI function ahci: Clean up reset functions 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 msix: Drop unused msix_bar_size Jason Baron (2): qdev: release parent properties on dc->init failure pci_bridge_dev: fix error path in pci_bridge_dev_initfn() Michael S. Tsirkin (1): shpc: unparent device before free 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/ivshmem.c | 1 - hw/msi.c | 11 ++++++++--- hw/msix.c | 23 +++++++++-------------- hw/msix.h | 2 -- hw/pci.c | 8 ++++++++ hw/pci.h | 2 -- hw/pci_bridge.c | 10 ++-------- hw/pci_bridge_dev.c | 8 ++++---- hw/qdev.c | 1 + hw/rtl8139.c | 2 +- hw/shpc.c | 1 + hw/virtio-pci.c | 3 --- hw/xio3130_downstream.c | 3 +-- hw/xio3130_upstream.c | 3 +-- 19 files changed, 61 insertions(+), 78 deletions(-)