Vmware crashes if compress/misc.c scrolls?

H. Peter Anvin
Wed, 20 Jun 2007 17:17:15 -0000

Jeremy Fitzhardinge wrote:
>> First of all, is this actually true?  This seems like a monumental
>> screwup.
>>
>
> Yes.  Is this a report of observed failure?  And how would VMWare even
> go about implementing this kind of misfeature?  Maybe it fails with
> particular instructions reading the framebuffer?

It supposedly is.

>> Second, assuming it is true, what should be done about it?  The notion
>> that the bootloader should erase the screen is ridiculous since we
spend
>> a lot of effort maintaining the screen context from 16-bit code.
>>
>> I see a couple of options:
>>
>
> Maintain a shadow framebuffer, and copy it to the real framebuffer on
> update...

How would you populate the shadow framebuffer?  Pass it in from real mode?

	-hpa