Re: Expect defunct, kill -9 panics kernel?
"Carlos O'Donell" <[email protected]>
| Newsgroups | gmane.linux.ports.hppa |
|---|---|
| Message-ID | <[email protected]> |
On 2/11/07, James Bottomley <[email protected]> wrote: > Right, now here's a bit of really useful detective work: > > In the same piece of disassembly can you see what happens to %r26 ... > the first argument to __wake_up_common() which is the wait queue? It > may be clobbered, but if it isn't by the time we fault we know that > 0x45f10250 is the address of the wait queue. If we're incredibly lucky, > it's a symbol in the vmlinux, can you see if it is (and if it's valid)? > > Knowing what the wait queue is will tell us (hopefully) with precision > where the fault lies. The value of %r26 is copied to %r6 early on in the function. The value of %r6 is 0x0000000044ab9c00, but that isn't a function in the kernel, it looks too high to be code, so I assme it is data? c.