[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