Messages in this thread | | | Date | Wed, 4 May 2011 12:19:32 +0200 | From | Ingo Molnar <> | Subject | Re: [block IO crash] Re: 2.6.39-rc5-git2 boot crashs |
| |
* Thomas Gleixner <tglx@linutronix.de> wrote:
> But I rather suspect, that CONFIG_SLUB=y is the thing we need to look at. The > lockless fastpath cmpxchg comes to my mind.
Hm, and CONFIG_X86_ELAN, as Linus noted, has an impact on the cmpxchg implementation.
> Either we generate broken code with that ELAN caused options or that combo > triggers some hidden problem in SLUB.
Note that the crash went away with SLUB_DEBUG=y and PAGEALLOC=y and SLUB_DEBUG=y would certainly narrow any lockless-SLUB race windows.
Thanks,
Ingo
| |