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:
> On Sun, 2007-02-11 at 12:09 -0500, Carlos O'Donell wrote:
> > How do I validate your guess? Look for a null or bogus curr->func when
> > scheduling?
>
> Disassemble the piece in vmlinux for __wait_common and check that the
> instruction that faulted is where the code gets the curr->func.

The faulting instruction is:
  74:   52 82 00 20     ldd 10(r20),rp

Which is just before the curr->func call.
  78:   e8 40 f0 00     bve,l (rp),rp
  7c:   52 9b 00 30     ldd 18(r20),dp

So your assumption was correct. The value of curr->func is null.
How did the list get corrupted?

Cheers,
Carlos.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.