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

Re: [Xen-devel] [PATCH 0/2] graphics passthrough with VT-d / keyboard and mouse sharing patch



On Fri, Aug 28, 2009 at 09:24:31AM +0100, Jean Guyader wrote:
> On Fri, Aug 28, 2009 at 03:53:56AM -0400, Han, Weidong wrote:
> > Hi all,
> > 
> > Recently, more and more people are interesting in gfx passthrough. But now 
> > xen-unstable doesn't support it, although some guys (Jean Guyader, Beng 
> > Heng, Ng) posted gfx passthrough patches. If xen-unstable includes gfx 
> > passthrough support, people can be easy to try it.
> > 
> > gfx passthrough is more complicated than other PCI device passthrough such 
> > as NIC, and is hard to use a generic approach for all gfx passthrough. But 
> > there are some necessary changes for gfx passthrough:
> >   1. disable emulated VGA adapter, instead use passthroughed gfx
> >   2. load VGA bios of the gfx to guest
> >   3. passthrough legacy VGA IO ports and MMIOs to guest
> > 
> > This patchset implements above common changes. Based on the common changes, 
> > we are investigating to support more gfx cards and guest OSs. We will post 
> > the hacks in future.
> > 
> > The patchset supports to passthrough the primary gfx and discrete gfx. With 
> > the patchset, virtualization friendly gfx cards can be passthroughed (e.g. 
> > Nvidia FX3800), IGD and many discrete gfx cards are not supported yet. 
> > 
> > This is easy to use, the only difference from other PCI passthrough is to 
> > add following lines to hvm configure file:
> > 
> > #----------------------------------------------------------------------------------------
> > # 0: no gfx passthru, 1: IGD passthru, 2: discrete gfx passthru, default is > > 0
> > gfx_passthru=2
> > 
> > and also pls passthrough a USB controller for keyboard/mouse use in guest. 
> > (Now there are some issues on USB controller passthrough with pv-ops dom0, 
> > so currently prefer to use 2.6.18 dom0.)
> > 
> 
> Once we have those patch inside xen-unstable, I could commit the patch we 
> have for XCI
> to share the host keyboard/mouse with multiple vms.
> 

Hello,

I just found this while going through the archives.

Jean:
I don't remember seeing this keyboard/mouse sharing patch.. 
Can you send it now when xen-unstable has graphics passthru support?

-- Pasi


_______________________________________________
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®.