[SeaBIOS] Bug#678042: seabios - Please enable Xen support
Ian Campbell
ijc at hellion.org.uk
Mon Jul 2 12:04:59 CEST 2012
On Mon, 2012-07-02 at 13:47 +0400, Michael Tokarev wrote:
> 28.06.2012 14:07, Ian Campbell wrote:
> > On Wed, 2012-06-27 at 12:10 +0100, Ian Campbell wrote:
> >> SeaBIOS using a config derived from xen/tools/firmware/seabios-config
> >> (which is the 1.6.x based config we use) works for me while a config
> >> from "make defconfig" does not. I will investigate further.
> >
> > CONFIG_USE_SMM is the culprit.
> >
> > Xen doesn't support SMM mode for HVM guests. Seems like the best option
> > at this point is to disable SMM if usingXen().
> >
> > I'll also include this in the series I'm about to send out.
>
> So, what's the bottom line of all this discussion? Please excuse
> me but I don't understand what it is all about... And it looks
> like with at least stock 1.7 version of seabios it isn't a good
> idea to make universal image (with xen support included), right?
Right.
I sent out a series which fixed all the issues I discovered in the
course of investigating this bug, including the SMM issue:
http://marc.info/?l=xen-devel&m=134087840707895
> Bastian, what do you think, is it okay to build a separate image
> for xen for now?
Backporting the above fixes if/when they are accepted would be another
option.
FWIW the .config used by xen-unstable to build SeaBIOS 1.6.x is
http://xenbits.xen.org/hg/xen-unstable.hg/file/4f92bdf3370c/tools/firmware/seabios-config
Ian.
--
Ian Campbell
The water was not fit to drink. To make it palatable, we had to add whiskey.
By diligent effort, I learned to like it.
-- Winston Churchill
More information about the SeaBIOS
mailing list