https://bugzilla.novell.com/show_bug.cgi?id=396129
User sndirsch@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=396129#c42
--- Comment #42 from Stefan Dirsch 2008-06-05 03:12:15 MDT ---
It looks different for pae kernel, which apparently works for you:
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules//libint10.so
(II) VESA(0): initializing int10
(WW) VESA(0): Bad V_BIOS checksum
(II) VESA(0): Primary V_BIOS segment is: 0xc000
(EE) VESA(0): vm86() syscall generated signal 11.
(II) VESA(0): EAX=0x0000004f, EBX=0x00000000, ECX=0x00000000, EDX=0x00000000
(II) VESA(0): ESP=0x00001000, EBP=0x00000000, ESI=0x00000000, EDI=0x00002000
(II) VESA(0): CS=0x0000, SS=0x0100, DS=0x0040, ES=0x0000, FS=0x0000, GS=0x0000
(II) VESA(0): EIP=0x00000600, EFLAGS=0x00033202
(II) VESA(0): code at 0x00000600:
f4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
(II) VESA(0): VESA BIOS detected
(II) VESA(0): VESA VBE Version 3.0
(II) VESA(0): VESA VBE Total Mem: 7872 kB
(II) VESA(0): VESA VBE OEM: Intel(r) 82945GM Chipset Family Graphics Chip
Accelerated VGA BIOS
(II) VESA(0): VESA VBE OEM Software Rev: 1.0
(II) VESA(0): VESA VBE OEM Vendor: Intel Corporation
(II) VESA(0): VESA VBE OEM Product: Intel(r) 82945GM Chipset Family Graphics
Controller
(II) VESA(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) VESA(0): Splitting WC range: base: 0xc0000000, size: 0x7b0000
(II) VESA(0): Splitting WC range: base: 0xc0400000, size: 0x3b0000
(II) VESA(0): Splitting WC range: base: 0xc0600000, size: 0x1b0000
(II) VESA(0): Splitting WC range: base: 0xc0700000, size: 0xb0000
(II) VESA(0): Splitting WC range: base: 0xc0780000, size: 0x30000
(==) VESA(0): Write-combining range (0xc07a0000,0x10000)
(==) VESA(0): Write-combining range (0xc0780000,0x30000)
(==) VESA(0): Write-combining range (0xc0700000,0xb0000)
(==) VESA(0): Write-combining range (0xc0600000,0x1b0000)
(==) VESA(0): Write-combining range (0xc0400000,0x3b0000)
(WW) VESA(0): Failed to set up write-combining range (0xc0000000,0x7b0000)
(II) VESA(0): virtual address = 0xb73fa000,
physical address = 0xc0000000, size = 8060928
(EE) VESA(0): vm86() syscall generated signal 11.
(II) VESA(0): EAX=0x0000004f, EBX=0x00004114, ECX=0x00000000, EDX=0x00000000
(II) VESA(0): ESP=0x00001000, EBP=0x00000000, ESI=0x00000000, EDI=0x00002000
(II) VESA(0): CS=0x0000, SS=0x0100, DS=0x0040, ES=0x0000, FS=0x0000, GS=0x0000
(II) VESA(0): EIP=0x00000600, EFLAGS=0x00033202
(II) VESA(0): code at 0x00000600:
f4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
(EE) VESA(0): vm86() syscall generated signal 11.
(II) VESA(0): EAX=0x0000004f, EBX=0x00000057, ECX=0x0000000f, EDX=0x00000000
(II) VESA(0): ESP=0x00001000, EBP=0x00000000, ESI=0x00000000, EDI=0x00002000
(II) VESA(0): CS=0x0000, SS=0x0100, DS=0x0040, ES=0x0000, FS=0x0000, GS=0x0000
(II) VESA(0): EIP=0x00000600, EFLAGS=0x00033202
(II) VESA(0): code at 0x00000600:
f4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
(EE) VESA(0): vm86() syscall generated signal 11.
(II) VESA(0): EAX=0x0000004f, EBX=0x00003000, ECX=0x0000000f, EDX=0x00000001
(II) VESA(0): ESP=0x00001000, EBP=0x00000000, ESI=0x00000000, EDI=0x00002000
(II) VESA(0): CS=0x0000, SS=0x0100, DS=0x0040, ES=0x0000, FS=0x0000, GS=0x0000
(II) VESA(0): EIP=0x00000600, EFLAGS=0x00033202
(II) VESA(0): code at 0x00000600:
f4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
(EE) VESA(0): vm86() syscall generated signal 11.
(II) VESA(0): EAX=0x0000004f, EBX=0x00003000, ECX=0x0000000f, EDX=0x00000001
(II) VESA(0): ESP=0x00001000, EBP=0x00000000, ESI=0x00000000, EDI=0x00002000
(II) VESA(0): CS=0x0000, SS=0x0100, DS=0x0040, ES=0x0000, FS=0x0000, GS=0x0000
(II) VESA(0): EIP=0x00000600, EFLAGS=0x00033202
(II) VESA(0): code at 0x00000600:
f4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
(EE) VESA(0): vm86() syscall generated signal 11.
(II) VESA(0): EAX=0x0000004f, EBX=0x00000001, ECX=0x00000100, EDX=0x00000000
(II) VESA(0): ESP=0x00001000, EBP=0x00000000, ESI=0x00000000, EDI=0x00002000
(II) VESA(0): CS=0x0000, SS=0x0100, DS=0x0040, ES=0x0000, FS=0x0000, GS=0x0000
(II) VESA(0): EIP=0x00000600, EFLAGS=0x00033202
(II) VESA(0): code at 0x00000600:
f4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
(EE) VESA(0): vm86() syscall generated signal 11.
(II) VESA(0): EAX=0x0000004f, EBX=0x0000c917, ECX=0x00000100, EDX=0x00000000
(II) VESA(0): ESP=0x00001000, EBP=0x00000000, ESI=0x00000000, EDI=0x00002000
(II) VESA(0): CS=0x0000, SS=0x0100, DS=0x0040, ES=0x0000, FS=0x0000, GS=0x0000
(II) VESA(0): EIP=0x00000600, EFLAGS=0x00033202
(II) VESA(0): code at 0x00000600:
f4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
(EE) VESA(0): vm86() syscall generated signal 11.
(II) VESA(0): EAX=0x0000004f, EBX=0x00000080, ECX=0x00000000, EDX=0x00000000
(II) VESA(0): ESP=0x00001000, EBP=0x00000000, ESI=0x00000000, EDI=0x00002000
(II) VESA(0): CS=0x0000, SS=0x0100, DS=0x0040, ES=0x0000, FS=0x0000, GS=0x0000
(II) VESA(0): EIP=0x00000600, EFLAGS=0x00033202
(II) VESA(0): code at 0x00000600:
f4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Looks like the vm86() call isn't supported on xen kernel. It's interesting that
the call segfaults on pae kernel, but still the driver does work !?! Probably
Egbert can explain this.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.