[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel][PATCH] VT-d: Fix PCI-X device assignment

When assign PCI device, current code just map its bridge and its secondary bus 
number and devfn 0. It doesn't work for PCI-x device assignment, because the 
request may be the source-id in the original PCI-X transaction or the source-id 
provided by the bridge. It needs to map the device itself, and its upstream 
bridges till PCIe-to-PCI/PCI-x bridge. 

In addition, add description for DEV_TYPE_PCIe_BRIDGE and DEV_TYPE_PCI_BRIDGE 
for understandability.

Signed-off-by: Weidong Han <weidong.han@xxxxxxxxx>

Attachment: pcix.patch
Description: pcix.patch

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.