Re: memory corruptor in .18rc1-git

Willy Tarreau
2006-07-14T04:13:14Z

On Thu, Jul 13, 2006 at 06:30:29PM -0400, Dave Jones wrote:
> On Thu, Jul 13, 2006 at 03:24:25PM -0700, Andrew Morton wrote:
>
> > > I've up'd the speed of the serial console, in the hope that more chars
> > > make it over the wire before reboot should this happen again.
> >
> > Are you using SMP? We have a known slab locking bug.
>
> Yes, dual EM64T's with HT.
>
> > There have been a couple of slab.c patches committed today, but neither of
> > them appear to actually fix the bug.
> >
> > The below should fix it, and testing this (disable lockdep) would be
> > useful.
>
> I can give it a shot, but as it takes a while for this to manifest, I may
> not be able to say for certain whether it fixes it or not.

Then you might consider slightly changing the debug messages, because they
are identical in list_add and list_del. Having a way to differenciate
between the two functions might give one more indication.

> Dave

Willy