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

AW: [Xen-devel] PCI bus emulation?



I don't get the purpose. What is wrong with hiding certain PCI devices from
DomO and thus make them available in domU?

Btw, you are sure all OSes "find an empty bus"?


-----Ursprüngliche Nachricht-----
Von: Stefan Berger [mailto:stefanb@xxxxxxxxxx] 
Gesendet: Mittwoch, 3. August 2005 22:47
An: xen-devel@xxxxxxxxxxxxxxxxxxx
Betreff: [Xen-devel] PCI bus emulation?

Hello!

  I have seen that the Qemu code contains some nice code for PCI bus 
emulation. I wonder whether this code could be reused in XEN to fake a PCI 
bus by running the PCI emulation code in an exception handler in the 
hypervisor and setting a user domain's IO privilege level appropriately to 
have all inb/outb's intercepted. This could have potential benefits on the 
build process of user domains which could include the PCI code when built, 
but that code when probing the PCI bus would only find an empty bus and 
the probing of the drivers in the kernel would not start. Maybe this code 
could also be used to support driver domains. Is this a good idea? :-)

  Stefan




_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

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