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.
Jean
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|