On Wed, Mar 17, 2010 at 03:42:55PM +0000, Jean Guyader wrote:
> On 13 March 2010 00:37, Pasi Kärkkäinen <pasik@xxxxxx> wrote:
> > 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?
> >
>
> Hi Pasi,
>
> I didn't post the patch on the mailing list, and in XCI we changed the
> way it was working.
> When I will have some free time, I will right a more upstreamable version.
>
Ok, great!
-- Pasi
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|