From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60740) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bwDwX-0003as-KI for qemu-devel@nongnu.org; Mon, 17 Oct 2016 15:51:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bwDwU-0007Vs-UW for qemu-devel@nongnu.org; Mon, 17 Oct 2016 15:51:29 -0400 Received: from mx1.redhat.com ([209.132.183.28]:40876) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1bwDwU-0007VF-Os for qemu-devel@nongnu.org; Mon, 17 Oct 2016 15:51:26 -0400 Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id D8EF67F76D for ; Mon, 17 Oct 2016 19:51:25 +0000 (UTC) From: Alex Williamson Date: Mon, 17 Oct 2016 13:51:25 -0600 Message-ID: <20161017194945.17307.78340.stgit@gimli.home> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] [PULL 00/19] VFIO updates 2016-10-17 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org The following changes since commit 0975b8b823a888d474fa33821dfe84e6904db197: Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging (2016-10-17 16:17:51 +0100) are available in the git repository at: git://github.com/awilliam/qemu-vfio.git tags/vfio-updates-20161017.0 for you to fetch changes up to 893bfc3cc893ed36cedc364e99cf483e9b08c294: vfio: fix duplicate function call (2016-10-17 10:58:03 -0600) ---------------------------------------------------------------- VFIO updates 2016-10-17 - Convert to realize & improve error reporting (Eric Auger) - RTL quirk bug fix (Thorsten Kohfeldt) - Skip duplicate pre/post reset (Cao jin) ---------------------------------------------------------------- Cao jin (1): vfio: fix duplicate function call Eric Auger (17): vfio/pci: Use local error object in vfio_initfn vfio/pci: Pass an error object to vfio_populate_vga vfio/pci: Pass an error object to vfio_populate_device vfio/pci: Pass an error object to vfio_msix_early_setup vfio/pci: Pass an error object to vfio_intx_enable vfio/pci: Pass an error object to vfio_add_capabilities vfio/pci: Pass an error object to vfio_pci_igd_opregion_init vfio: Pass an Error object to vfio_connect_container vfio: Pass an error object to vfio_get_group vfio: Pass an error object to vfio_get_device vfio/platform: Pass an error object to vfio_populate_device vfio/platform: fix a wrong returned value in vfio_populate_device vfio/platform: Pass an error object to vfio_base_device_init vfio/pci: Conversion to realize vfio/pci: Remove vfio_msix_early_setup returned value vfio/pci: Remove vfio_populate_device returned value vfio/pci: Handle host oversight Thorsten Kohfeldt (1): vfio/pci: Fix vfio_rtl8168_quirk_data_read address offset hw/vfio/common.c | 69 ++++++----- hw/vfio/pci-quirks.c | 16 +-- hw/vfio/pci.c | 279 ++++++++++++++++++++++++------------------ hw/vfio/pci.h | 5 +- hw/vfio/platform.c | 66 +++++----- hw/vfio/trace-events | 2 +- include/hw/vfio/vfio-common.h | 7 +- 7 files changed, 253 insertions(+), 191 deletions(-)