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

RE: [Xen-devel] [PATCH] dom0 linux: Reassign memory resources to device for pci passthrough.

On Thursday, October 09, 2008 7:44 AM, Yuji Shimada wrote:
>There is a similar function enabled by pci-mem-align boot
>parameter. Currently it is kept. But if many people agree with me, I'd
>like to remove it from dom0 linux, because there are two problems.
>    - pci-mem-align reassigns all devices' memory resources if they are
>      not page-aligned. This is not safe, because some devices are
>      used by firmware.
>    - pci-mem-align can't expand resource window of PCI-PCI bridge.

Why the resource windows can't be expended? I think the pci_bus_size_bridges 
takes care of this. So it shouldn't be a problem and your pci_update_bridge 
appears unnecessary.

Regarding the first problem you mentioned, it could be easily fixed by merging 
your "rassigndev=" parameter to quirk_align_mem_resources so the function can 
selective twist the devices.


Xen-devel mailing list



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