[Xorg-driver-geode] xf86-video-amd 2.7.7.4 - vm86 vs x86emu
Bart Trojanowski
bart at jukie.net
Sat Jan 5 10:51:07 PST 2008
* Bart Trojanowski <bart at jukie.net> [080105 13:13]:
> I tested 2.7.7.0, 2.7.7.3 and 2.7.7.4 on ThinCan (General Software BIOS)
> running Ubuntu/Gutsy with xcore 1.3
>
> - 2.7.7.[03] - GP fault
> - 2.7.7.[03] w/ patches applied manualy - freeze
> - 2.7.7.4 - freeze
>
> I also rebuild xcore 1.3 Gutsy package w/ --with-int10=vm86 ...
>
> - 2.7.7.0 - GP fault
> - 2.7.7.4 - freeze
>
> We previously thought that going from 1.1 to 1.3 xcore caused this
> because of the change from vm86 to x86emu. I think this shows that
> x86emu is not at fault. Martin-Eric said that it could be int10 code.
>
> With vm86 the only difference I see before the freeze is
>
> (EE) AMD(0): vm86() syscall generated signal 8.
>
> printed on the screen before things top responding. I don't know if
> that is at all related.
Using my log-to-network-hack I can get a couple of more lines that would
have otherwise been sent to the log file...
(EE) AMD(0): vm86() syscall generated signal 8.
(II) AMD(0): EAX=0x00000018, EBX=0x00000078, ECX=0x00000000, EDX=0x00000020
(II) AMD(0): ESP=0x00000fba, EBP=0x00000000, ESI=0x00000000, EDI=0x00000000
This is possibly emitted by dump_registers() from hw/xfree86/int10/helper_exec.c
-Bart
--
WebSig: http://www.jukie.net/~bart/sig/
More information about the Xorg-driver-geode
mailing list