From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47626) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XLee8-0003Cg-QN for qemu-devel@nongnu.org; Sun, 24 Aug 2014 16:44:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XLee2-0006XN-L7 for qemu-devel@nongnu.org; Sun, 24 Aug 2014 16:44:16 -0400 Received: from mx1.redhat.com ([209.132.183.28]:28967) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XLee2-0006XI-CX for qemu-devel@nongnu.org; Sun, 24 Aug 2014 16:44:10 -0400 Date: Sun, 24 Aug 2014 22:44:31 +0200 From: "Michael S. Tsirkin" Message-ID: <20140824204431.GA10836@redhat.com> References: <1408887140-3320-1-git-send-email-knut.omang@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1408887140-3320-1-git-send-email-knut.omang@oracle.com> Subject: Re: [Qemu-devel] [PATCH v2 0/4] q35: Minor fixes/enhancements to improve usability of root ports List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Knut Omang Cc: Marcel Apfelbaum , Alexey Kardashevskiy , Juan Quintela , Markus Armbruster , qemu-devel@nongnu.org, "Gonglei (Arei)" , Igor Mammedov , Paolo Bonzini On Sun, Aug 24, 2014 at 03:32:16PM +0200, Knut Omang wrote: > These are some minor fixes necessary to be able to operate ARI capable devices > in PCIe root ports on a q35 machine, using command line options like this: > > -device ioh3420,slot=0,id=pcie_port.0 > -device ioh3420,slot=1,id=pcie_port.1 > -device ,bus=pcie_port.0 > -device ,bus=pcie_port.1 > > Changes since v1: > Removed "ioh3420: Provide a unique bus name and an interrupt mapping function" > as it is no longer necessary. > Added rename of ari -> arifwd for clarity and removal of obsolete init function > (separate patches) > Use the renamed functions in ioh3420. Applied, thanks! > Knut Omang (4): > pcie: Fix incorrect write to the ari capability next function field > pcie: Rename the pcie_cap_ari_* functions to pcie_cap_arifwd_* > ioh3420: Remove obsoleted, unused ioh3420_init function > ioh3420: Enable ARI forwarding > > hw/pci-bridge/ioh3420.c | 27 +++------------------------ > hw/pci-bridge/xio3130_downstream.c | 4 ++-- > hw/pci/pcie.c | 13 +++++++------ > include/hw/pci/pcie.h | 7 ++++--- > 4 files changed, 16 insertions(+), 35 deletions(-) > > -- > 1.9.0