[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
oops with 2.6.5 regparm/fglrx 3.9.0
- From: Matthew Mueller <donut at dakotacom dot net>
- Date: Thu, 27 May 2004 18:39:13 -0700
I just tried using regparm, but I get an oops on fglrx module load.
Here is the relevant portion of dmesg:
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 927 MBytes.
Unable to handle kernel NULL pointer dereference at virtual address 00000000
printing eip:
f8cc2470
*pde = 00000000
Oops: 0002 [#1]
PREEMPT
CPU: 0
EIP: 0060:[<f8cc2470>] Tainted: P
EFLAGS: 00213286 (2.6.5-k8-hm-r4-agp-regparm)
EIP is at __ke_memset+0x10/0x20 [fglrx]
eax: 00000000 ebx: 00000000 ecx: f8ce9f48 edx: 00000000
esi: f39b4000 edi: 00000000 ebp: c03a0858 esp: f39b5f24
ds: 007b es: 007b ss: 0068
Process modprobe (pid: 2085, threadinfo=f39b4000 task=f383acc0)
Stack: f8ce9f40 f8ce9e10 f8ccc942 f8ce9f48 00000000 00000010 f8ce9dc0 f39b4000
f8ce9e10 f8ce9dc0 f8cc41a7 f8ce9f40 00000000 00000d28 00000000 00203282
f8ce9dc0 f8ce9dc0 f8c43257 f8ce9dc0 00000000 00000019 00000018 f8cb4b8c
Call Trace:
[<f8ccc942>] _r6x_IsDeviceSupported+0x22/0x1790 [fglrx]
[<f8cc41a7>] firegl_init+0xe7/0x110 [fglrx]
[<f8c43257>] firegl_init_module+0xe7/0x17d [fglrx]
[<c0133072>] sys_init_module+0x102/0x210
[<c014ea5f>] filp_close+0x4f/0x80
[<c0107187>] syscall_call+0x7/0xb
Code: f3 aa 89 d8 8b 7c 24 04 8b 1c 24 83 c4 08 c3 90 83 ec 0c 89
A kernel and fglrx compiled with regparm off but all other options the
same works fine.. I tried recompiling the fglrx module after booting
the regparm kernel to see if it mattered, but I got the same result.
I've attached the kernel config.
--
Matthew Mueller
donut at dakotacom dot net