|
|
|
|
|
|
|
|
|
|
xen-devel
[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
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-devel] Heads up - Xen PCI device handling modifications,
Espen Skoglund <=
|
|
|
|
|