| To: | Dave Johnson <djohnson+linux-mips@sw.starentnetworks.com> |
|---|---|
| Subject: | Re: SMP+PREEMPT causes NULL dereference in khelper on startup |
| From: | David Daney <ddaney@avtrex.com> |
| Date: | Mon, 05 Mar 2007 09:03:32 -0800 |
| Cc: | linux-mips@linux-mips.org |
| In-reply-to: | <17900.19125.660006.553487@zeus.sw.starentnetworks.com> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <17897.48239.366047.442797@zeus.sw.starentnetworks.com> <17900.19125.660006.553487@zeus.sw.starentnetworks.com> |
| Sender: | linux-mips-bounce@linux-mips.org |
| User-agent: | Thunderbird 1.5.0.9 (X11/20070212) |
Dave Johnson wrote: Dave Johnson writes:It appears a0 to detach_pid (*task) points to somewhere wrong as 'link' (now in a1) is a valid pointer, but points to a bunch of zeros.I found the issue. This appears to be a compiler bug in __unhash_process(). Perhaps you could tell us the compiler/binutils versions you are using.It is not unheard of that compiler bugs get fixed. So if the problem can still be reproduced with GCC 4.1 or 4.2, you could file a bug report here: http://gcc.gnu.org/bugzilla/ Thanks, David Daney |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: SMP+PREEMPT causes NULL dereference in khelper on startup, Dave Johnson |
|---|---|
| Next by Date: | Re: SMP+PREEMPT causes NULL dereference in khelper on startup, Dave Johnson |
| Previous by Thread: | Re: SMP+PREEMPT causes NULL dereference in khelper on startup, Dave Johnson |
| Next by Thread: | Re: SMP+PREEMPT causes NULL dereference in khelper on startup, Dave Johnson |
| Indexes: | [Date] [Thread] [Top] [All Lists] |