[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 0/3] switch to seavgabios
From: |
malc |
Subject: |
Re: [Qemu-devel] [PATCH 0/3] switch to seavgabios |
Date: |
Tue, 17 Apr 2012 18:29:10 +0400 (MSK) |
User-agent: |
Alpine 2.00 (LNX 1167 2008-08-23) |
On Tue, 17 Apr 2012, Anthony Liguori wrote:
> On 04/17/2012 07:33 AM, malc wrote:
> > On Tue, 17 Apr 2012, Gerd Hoffmann wrote:
> >
> > > On 04/17/12 13:40, malc wrote:
> > > > On Tue, 17 Apr 2012, Gerd Hoffmann wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > This patch series switches the vgabios binaries shipped by qemu from
> > > > > the
> > > > > lgpl'ed vgabios to the seabios version.
> > > > >
> > > > > There should be no guest-visible changes (especially no regressions)
> > > > > in
> > > > > theory. The only known (and intentional) exception is the vesa 2.0
> > > > > protected mode interface which is not implemented by the seavgabios.
> > > >
> > > > What's the reason for it not being done?
> > >
> > > In summary: Nontrivial effort for questionable gains.
> >
> > It worked before, and it should continue to do so. Seabios not having a PM
> > interface is a regression.
> >
> > >
> > > First, the lgpl'ed vgabios provides the vesa pmi for the bochs interface
> > > (-vga std) only, for the cirrus it is not available.
> >
> > Well aware, Revision 1.48 has some comments.
> >
> > >
> > > => It can't be a critical feature if our default vga is not supported.
> >
> > Opinions are irrelevant, the feature was available before it should
> > continue to be available.
>
> I don't think that's a reasonable position to take. Do you have a specific
> workload that uses the pm interface?
Yes, but i need to find time and energy to find out which demos use PM
window setting.
>
> > > Second, the display panning via vesa pmi was broken in qemu for three
> > > years(!) and nobody noticed. The linux kernel's vesafb can use the vesa
> > > pmi, it is disabled by default though due to bioses tending to be buggy.
> > > I'm not aware of other users.
> > >
> > > => Is this actually used by anyone? Seems not ...
> >
> > It's used by me, when i feel nostalgic and want to watch old DOS stuff.
>
> Do you have a specific workload that you know uses the pm interface that you
> can share?
>
Do you have a specific reason for asking the same question twice (puzzled)
> I'd like to confirm that the code actually works today before we try to make
> it work in a new firmware.
>
Well, i wrote the patch on which code in LGPL vga bios is based, so yeah,
it's a pretty safe bet it works.
--
mailto:address@hidden
- [Qemu-devel] [PATCH 2/3] Update vgabios binaries, (continued)
- [Qemu-devel] [PATCH 2/3] Update vgabios binaries, Gerd Hoffmann, 2012/04/17
- [Qemu-devel] [PATCH 3/3] Switch isa vga to seavgabios too., Gerd Hoffmann, 2012/04/17
- [Qemu-devel] [PATCH 1/3] Add seavgabios build rules to roms/Makefile, Gerd Hoffmann, 2012/04/17
- Re: [Qemu-devel] [PATCH 0/3] switch to seavgabios, malc, 2012/04/17
- Re: [Qemu-devel] [PATCH 0/3] switch to seavgabios, Gerd Hoffmann, 2012/04/17
- Re: [Qemu-devel] [PATCH 0/3] switch to seavgabios, malc, 2012/04/17
- Re: [Qemu-devel] [PATCH 0/3] switch to seavgabios, Anthony Liguori, 2012/04/17
- Re: [Qemu-devel] [PATCH 0/3] switch to seavgabios,
malc <=
- Re: [Qemu-devel] [PATCH 0/3] switch to seavgabios, Anthony Liguori, 2012/04/17
- Re: [Qemu-devel] [PATCH 0/3] switch to seavgabios, Stefan Weil, 2012/04/17
- Re: [Qemu-devel] [PATCH 0/3] switch to seavgabios, Anthony Liguori, 2012/04/17
- Re: [Qemu-devel] [PATCH 0/3] switch to seavgabios, Gerd Hoffmann, 2012/04/18
- Re: [Qemu-devel] [PATCH 0/3] switch to seavgabios, Michael Tokarev, 2012/04/18
- Re: [Qemu-devel] [PATCH 0/3] switch to seavgabios, Gerd Hoffmann, 2012/04/18
- Re: [Qemu-devel] [PATCH 0/3] switch to seavgabios, malc, 2012/04/18
- Re: [Qemu-devel] [PATCH 0/3] switch to seavgabios, Kevin O'Connor, 2012/04/18
- Re: [Qemu-devel] [PATCH 0/3] switch to seavgabios, malc, 2012/04/19
- Re: [Qemu-devel] [SeaBIOS] [PATCH 0/3] switch to seavgabios, Kevin O'Connor, 2012/04/18