[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Heads up - Xen PCI device handling modifications
This is just a heads up that I'm currently working on modifications for how Xen handles PCI devices within the hypervisor itself. I was looking into adding a new register/unregister PCI device hypercall to Xen when I realized that Xen should be a bit more clever with how it handles PCI devices. The changes I am working on are as follows: - Move the pci_dev structure lists from hvm to arch_domain. They are not really hvm specific anyway. - Cleanup of how the VT-d device scope structures are parsed and stored. - Add hypercall for registering and unregistering PCI devices with Xen. This enables Xen to handle hot-plugging, SR-IOV, and ARI. - Modify xenlinux to use the new hypercall when devices are added or removed. - Get rid of most of the PCI bus parsing/handling code within Xen. Any comments? I'll be posting patches once they're finished. eSk _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |