[Xorg-driver-geode] xf86-video-amd 2.7.7.4 - vm86 vs x86emu
Bart Trojanowski
bart at jukie.net
Sat Jan 5 12:48:35 PST 2008
* Bart Trojanowski <bart at jukie.net> [080105 13:51]:
> 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
Taking the warning from hw/xfree86/os-support/linux/int10/vm86/linux_vm86.c
about possible register clashes with the EBX register, I decided to
revert the ubuntu tracked patch that was added between 1.2 and 1.3 that
enabled -fPIC.
I removed 106_ubuntu_fpic_libxf86config.patch from the debian/patches/series
file and rebuild. There was no difference. With x86emu and with vm86
it seems to crash regardless of -fPIC.
-Bart
--
WebSig: http://www.jukie.net/~bart/sig/
More information about the Xorg-driver-geode
mailing list