From: Laszlo Ersek <lersek@redhat.com>
To: Kristian Hagsted Rasmussen <kristian@hagsted.dk>
Cc: "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Subject: Re: xen EFI boot and vga-passthrough
Date: Mon, 12 Nov 2012 22:24:22 +0100 [thread overview]
Message-ID: <50A16906.9000301@redhat.com> (raw)
In-Reply-To: <19EF9FEB5AF86243A3F18E5CE75971640A00B0F5@hagsted-bserver.hagsted.dk>
On 11/12/12 20:08, Kristian Hagsted Rasmussen wrote:
> Hi all
>
> I can't seem to find any information on vga-passthrough when booting
> through xen.efi, so I assume it should work. But I encounter a problem
> on a windows 7 HVM that boots fine when dom0 is booted through MBR but
> fails when dom0 is booted through UEFI.
>
> My system is:
> DQ77KB motherboard with bios version 44
> Core i7-3779T with VT-d
> Intel HD graphics 4000
>
> In the qemu log it seem like xen cannot reach the vga-bios. Is this a
> known problem when booting through xen.efi or is it a bug?
The legacy VGA BIOS is not present on UEFI platforms unless an
(optional) compatibility support module provides it. (Tangentially,
Secure Boot disables CSMs.)
Windows 7 / Windows 2008 R2 have a bug: even when booted on an UEFI
platform, they depend on the optional VGA BIOS unconditionally. This
seems to have been fixed in Windows 8 / Windows Server 2012.
See <http://www.linux-kvm.org/page/OVMF#Windows_Server_2008_R2_SP1>
and/or the long "OVMF + Windows 2008 r2 sp1" thread on edk2-devel.
(Apologies if I misunderstood your question. Admittedly, I haven't done
any homework wrt. xen.efi or vga passthrough. But your email had too
many keywords to push my buttons.)
Laszlo
next prev parent reply other threads:[~2012-11-12 21:24 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-11-12 19:08 xen EFI boot and vga-passthrough Kristian Hagsted Rasmussen
2012-11-12 19:18 ` Kristian Hagsted Rasmussen
[not found] ` <CADnevChOxU8Ut3PQX28+E56uFZBiryLQyN3mZ1hL-ddTfiQ7+A@mail.gmail.com>
2012-11-13 6:28 ` Kristian Hagsted Rasmussen
2012-11-12 21:24 ` Laszlo Ersek [this message]
2012-11-13 6:36 ` Kristian Hagsted Rasmussen
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=50A16906.9000301@redhat.com \
--to=lersek@redhat.com \
--cc=kristian@hagsted.dk \
--cc=xen-devel@lists.xen.org \
/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.