From: Christian Tramnitz <chris.ace@gmx.net>
To: xen-devel@lists.xensource.com
Subject: Re: graphics passthrough with VT-d
Date: Tue, 01 Sep 2009 10:29:18 +0200 [thread overview]
Message-ID: <h7im1m$7m4$1@ger.gmane.org> (raw)
In-Reply-To: <715D42877B251141A38726ABF5CABF2C054B533D27@pdsmsx503.ccr.corp.intel.com>
Han, Weidong wrote:
>> - when creating the domU while I'm in text mode the dom0 stalls. It
>> doesn't lock up completely but the terminal and keyboard are frozen.
>> When I create the domU while dom0 is running X everything is fine.
>
> When you passthrough secondary gfx to guest, it needs to claim the VGA cycle for assigned gfx to display guest booting progress. Then primary gfx doesn't own the VGA cycle to display text mode. In your case, pls use X in dom0 or use VNC to access dom0.
Actually I can see the text-mode boot process in domU on the passthrough
secondary gfx card, it's just that the console stalls when running "xm
create". This doesnt happen using an xterm, but I'm still able to see
the text mode boot process (incl BOCHS Bios) on the secondary gfx card.
>
>> - none of the HVM domU's have picked up the USB bus I tried to
>> passthrough (with keyboard and mouse attached). Not sure if I just
>> passed through the wrong bus or something else is broken
>
> Firstly, make sure you assign the correct USB controllers attached keyboard and mouse to guest. BTW, I found USB controller assignment doesn't work well with pv-ops dom0
I'm using a xenclient kernel, but will simply passthrough *all* USB
busses today.
>
>> - after a domU is stopped it will still show the last image on the
>> passthrough gfx card (Knoppix desktop or Windows BSOD in my case)
>
> It seems that the gfx card is not reset (FLR).
I thought the xenclient kernel has XCI already implemented but then
again this might be limited to certain devices (Intel IGD).
It's no big deal anyway, just wanted to report it.
I'll continue to work on this patch-set instead of the just posted v2 to
be able to passthrough the secondary gfx card and use pBAR-vBAR 1:1 mapping.
Thanks and best regards,
Christian
next prev parent reply other threads:[~2009-09-01 8:29 UTC|newest]
Thread overview: 64+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-08-28 15:34 [PATCH 2/2] graphics passthrough with VT-d Teo En Ming (Zhang Enming)
2009-08-28 15:55 ` Mr. Teo En Ming (Zhang Enming)
2009-08-28 16:08 ` Mr. Teo En Ming (Zhang Enming)
2009-08-28 16:10 ` [PATCH(es)] " Tim Moore
2009-08-28 16:19 ` Alan Cox
2009-08-28 16:22 ` Tim Moore
2009-08-28 16:28 ` Mr. Teo En Ming (Zhang Enming)
2009-08-28 16:31 ` Mr. Teo En Ming (Zhang Enming)
2009-08-28 16:36 ` Alan Cox
2009-08-28 16:39 ` Mr. Teo En Ming (Zhang Enming)
2009-08-28 16:59 ` [PATCH 2/2] " Mr. Teo En Ming (Zhang Enming)
2009-08-28 20:13 ` Mr. Teo En Ming (Zhang Enming)
2009-08-28 22:42 ` Tim Moore
2009-08-29 2:17 ` Mr. Teo En Ming (Zhang Enming)
2009-08-29 3:48 ` Mr. Teo En Ming (Zhang Enming)
2009-08-29 6:58 ` Mr. Teo En Ming (Zhang Enming)
2009-08-29 11:03 ` Mr. Teo En Ming (Zhang Enming)
2009-08-29 12:25 ` Mr. Teo En Ming (Zhang Enming)
2009-08-29 13:20 ` Mr. Teo En Ming (Zhang Enming)
2009-08-29 13:29 ` Tim Moore
2009-08-29 14:12 ` Mr. Teo En Ming (Zhang Enming)
2009-08-29 14:48 ` Mr. Teo En Ming (Zhang Enming)
2009-08-31 8:47 ` Han, Weidong
2009-08-31 14:54 ` Mr. Teo En Ming (Zhang Enming)
2009-08-31 16:48 ` Christian Tramnitz
2009-08-31 17:03 ` djmagee
2009-08-31 17:18 ` Keir Fraser
2009-08-31 17:22 ` Mr. Teo En Ming (Zhang Enming)
2009-08-31 21:14 ` Christian Tramnitz
2009-09-01 8:08 ` Han, Weidong
2009-09-01 8:29 ` Christian Tramnitz [this message]
2009-09-01 8:59 ` Han, Weidong
2009-09-02 8:38 ` Christian Tramnitz
2009-09-02 8:48 ` Teo En Ming (Zhang Enming)
2009-09-02 8:57 ` Han, Weidong
2009-09-03 19:38 ` Christian Tramnitz
2009-09-04 10:25 ` Christian Tramnitz
2009-08-31 19:35 ` Tim Moore
2009-09-01 1:07 ` Han, Weidong
2009-09-01 7:12 ` Han, Weidong
2009-08-29 13:46 ` Mr. Teo En Ming (Zhang Enming)
2009-08-29 14:39 ` Mr. Teo En Ming (Zhang Enming)
2009-08-29 15:06 ` Mr. Teo En Ming (Zhang Enming)
2009-08-29 10:41 ` Failure when "make tools" via xen-3.4.1 tarball on Ubuntu 9.10 Server ALPHA 4 Boris Derzhavets
2009-08-29 11:05 ` Boris Derzhavets
2009-08-29 15:17 ` Failure to setup Xen 3.4.1 Dom0 on top of Ubuntu 9.10 Server HVM DomU ( 2.6.30.2 xenified kernel) Boris Derzhavets
2009-08-30 9:32 ` Boris Derzhavets
2009-08-30 12:44 ` Keir Fraser
2009-08-30 13:19 ` Boris Derzhavets
2009-08-30 17:55 ` Ian Pratt
2009-08-30 18:17 ` Tim Moore
2009-08-30 18:32 ` Keir Fraser
2009-08-30 13:26 ` Christian Tramnitz
2009-08-30 15:17 ` Boris Derzhavets
2009-08-30 15:53 ` Boris Derzhavets
2009-08-30 15:50 ` Keir Fraser
2009-08-30 16:22 ` Boris Derzhavets
2009-08-30 16:41 ` Keir Fraser
2009-08-30 16:55 ` Keir Fraser
2009-08-30 17:10 ` Boris Derzhavets
2009-08-30 17:49 ` Keir Fraser
2009-08-30 18:14 ` Failure to start Xen >3.4.1 and xen-3.5-unstable Dom0 using GRUB2 Tim Moore
2009-08-30 18:19 ` Re: Failure to setup Xen 3.4.1 Dom0 on top of Ubuntu 9.10 Server HVM DomU ( 2.6.30.2 xenified kernel) Boris Derzhavets
2009-08-31 7:17 ` Boris Derzhavets
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='h7im1m$7m4$1@ger.gmane.org' \
--to=chris.ace@gmx.net \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.