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

Re: [Xen-devel] standalone PCI passthrough emulator



> -----Original Message-----
> From: Paul Durrant
> Sent: 01 March 2019 16:41
> To: xen-devel (xen-devel@xxxxxxxxxxxxxxxxxxxx) 
> <xen-devel@xxxxxxxxxxxxxxxxxxxx>
> Subject: standalone PCI passthrough emulator
> 
> Hi,
> 
>   As the basis of some future development work I've put together a simple 
> standalone emulator to pass
> through a single type 0 PCI function to a guest so I'm posting here in case 
> anyone else would like a
> give it a try. So far I've tested with AMD FirePro S7150 and NVIDIA K1 GPUs 
> and a Windows 10 guest, so
> it hasn't had that much debugging.
> 
>   NOTE: there is a known issue where domains are left in zombie state on 
> shutdown. This is likely due
> to Xen not properly cleaning up MSI mappings, but I'm not yet sure of that.
> 
>   Things that are missing:
> 
> - Decent error paths (it won't cope well if IO/memory mapping hypercalls fail)
> - MSI-X support
> - Extended config space
> 
>   Hopefully I'll start to address these soon :-)

And having sent that I realize I forgot to add the URL:

http://xenbits.xen.org/gitweb/?p=people/pauldu/xenpt.git;a=summary

  Paul

> 
>   Cheers,
> 
>     Paul

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

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