Re: 2.6.6-rc3-mm2 (4KSTACK)

Andrew Morton
2004-05-07T02:50:40Z

Paul Jakma <paul@clubi.ie> wrote:
>
> On Thu, 6 May 2004, Arjan van de Ven wrote:
>
> > Ok I don't want to start a flamewar but... Do we want to hold linux
> > back until all binary only module vendors have caught up ??
>
> What about normal linux modules though? Eg, NFS (most likely):
>
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=121804

That's a misdiagnosis. The problem here is that the kernel is taking a
pagefault within show_trace(), and the pagefault handler calls
show_trace(). It has gone infinitely recursive.

The bug is unrelated to the stack size. It is in show_trace() or
thereabouts. That code tries to protect itself from recursive faults, but
it's a vendor kernel and may be different from the public tree.