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.

> 
> 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.

> 
> Also it can be used by 32bit guests only while the x86 world moves to
> 64bit ...

You (plural) don't care about my use cases, i don't care about yours.

In a nutshell, i'm opposed to introduction of this since it breaks stuff
that works.

-- 
mailto:av1...@comtv.ru

Reply via email to