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 <ari_capable_device1>,bus=pcie_port.0 > -device <ari_capable_device2>,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