Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Aug 2008 16:51:57 +0200
From:      "Paul B. Mahol" <onemda@gmail.com>
To:        "Robert Noland" <rnoland@freebsd.org>
Cc:        freebsd-x11 <freebsd-x11@freebsd.org>, jimmiejaz@gmail.com
Subject:   Re: [CFT] drm updates
Message-ID:  <3a142e750808300751h56718e17kdff447d7931dcb6b@mail.gmail.com>
In-Reply-To: <1220105815.1832.2.camel@wombat.2hip.net>
References:  <48B1A590.2040701@gmail.com> <3a142e750808281007r42bbe4d0u53be9c0074386c10@mail.gmail.com> <1219944411.61066.5.camel@squirrel.corp.cox.com> <3a142e750808281145m3d49839fv4665066d1791e4e6@mail.gmail.com> <1219953332.2212.4.camel@squirrel.corp.cox.com> <3a142e750808290354x2578a075r50ab0cd6edc21ed5@mail.gmail.com> <1220025309.37942.35.camel@squirrel.corp.cox.com> <3a142e750808291329l1836bc9bv8e94bdd96bd343aa@mail.gmail.com> <3a142e750808300357s49ebb105k589c749526fbd79c@mail.gmail.com> <1220105815.1832.2.camel@wombat.2hip.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 8/30/08, Robert Noland <rnoland@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3a142e750808300751h56718e17kdff447d7931dcb6b>