[SeaBIOS] seabios 0.6.1 regression

Avi Kivity avi at redhat.com
Mon Nov 15 17:09:45 CET 2010


On 11/15/2010 05:49 PM, Avi Kivity wrote:
> On 11/15/2010 05:41 PM, Avi Kivity wrote:
>>
>> I think it's a miscompile.
>>
>> out/code16.o:
>>  1a4:   3e                      ds
>>  1a5:   6c                      insb   (%dx),%es:(%edi)
>>
>> Note no 66 prefix.
>>
>
> It isn't, that was random crap.  All the insb() code is 32-bit.
>

Rewriting it to use inb / stos works (jecxz ; insb; loop doesn't) so it 
looks like a kernel bug in insb emulation.

-- 
error compiling committee.c: too many arguments to function




More information about the SeaBIOS mailing list