[CFT] drm updates
Paul B. Mahol
onemda at gmail.com
Sat Aug 30 14:51:57 UTC 2008
On 8/30/08, Robert Noland <rnoland at freebsd.org> wrote:
> On Sat, 2008-08-30 at 12:57 +0200, Paul B. Mahol wrote:
>> Ooops, there is still (with newest HEAD) panic when unloading agp
>> module,
>> textdump with backtrack and alltrace attached.
>
> I haven't messed with the agp module. What was the panic message? I
> don't see it in the dump.
>
> robert.
>
>
Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address = 0xdeade0fe
fault code = supervisor read, page not present
instruction pointer = 0x20:0xc4810152
stack pointer = 0x28:0xc3b26b60
frame pointer = 0x28:0xc3b26b78
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, def32 1, gran 1
processor eflags = interrupt enabled, resume, IOPL = 0
current process = 843 (kldunload)
bt:
Tracing pid 843 tid 100080 td 0xc458f230
agp_i810_detach(c3f98080,c41b1858,c06ff494,9a2,1,...) at agp_i810_detach+0x52
device_detach(c3f98080,c04f1c79,c403d980,1,c481b27c,...) at device_detach+0x8c
devclass_delete_driver(c3e0cb80,c481b290,c06c981d,2d,c073fcac,...) at
devclass_delete_driver+0x91
driver_module_handler(c400de80,1,c481b27c,ef,c400de80,...) at
driver_module_handler+0xd5
module_unload(c400de80,0,253,250,c3b26c40,...) at module_unload+0x75
linker_file_unload(c4684500,0,c06c7d4c,400,c4808000,...) at
linker_file_unload+0xc9
kern_kldunload(c458f230,d,0,c3b26d2c,c06a3a33,...) at kern_kldunload+0xd5
kldunloadf(c458f230,c3b26cf8,8,c06d1d21,c07027a0,...) at kldunloadf+0x2b
syscall(c3b26d38) at syscall+0x283
Xint0x80_syscall() at Xint0x80_syscall+0x20
--- syscall (444, FreeBSD ELF32, kldunloadf), eip = 0x280cde4b, esp =
0xbfbfe4fc, ebp = 0xbfbfed48 ---
It is strange that panic happen only and only if i915 was loaded.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Un/loading drm with agp several times doesnt produce panic.
More information about the freebsd-x11
mailing list