From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail138.messagelabs.com (mail138.messagelabs.com [216.82.249.35]) by kanga.kvack.org (Postfix) with SMTP id 803066B006C for ; Tue, 22 Nov 2011 09:50:09 -0500 (EST) Date: Tue, 22 Nov 2011 08:50:03 -0600 (CST) From: Christoph Lameter Subject: Re: WARNING: at mm/slub.c:3357, kernel BUG at mm/slub.c:3413 In-Reply-To: <20111122112107.GA1675@x4.trippels.de> Message-ID: References: <1321895706.10470.21.camel@edumazet-HP-Compaq-6005-Pro-SFF-PC> <20111121173556.GA1673@x4.trippels.de> <1321900743.10470.31.camel@edumazet-HP-Compaq-6005-Pro-SFF-PC> <20111121185215.GA1673@x4.trippels.de> <20111121195113.GA1678@x4.trippels.de> <1321907275.13860.12.camel@pasglop> <20111122084513.GA1688@x4.trippels.de> <1321954729.2474.4.camel@edumazet-HP-Compaq-6005-Pro-SFF-PC> <20111122112107.GA1675@x4.trippels.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-linux-mm@kvack.org List-ID: To: Markus Trippelsdorf Cc: Eric Dumazet , Christian Kujau , Benjamin Herrenschmidt , "Alex,Shi" , "linux-kernel@vger.kernel.org" , "linux-mm@kvack.org" , Pekka Enberg , Matt Mackall , "netdev@vger.kernel.org" , Tejun Heo On Tue, 22 Nov 2011, Markus Trippelsdorf wrote: > > Given slub is now lockless, validate_slab_slab() is probably very wrong > > these days. > > OK "slabinfo -v" is useless then. But that doesn't invalidate the BUGs > that I saw during boot. They happend before I could even run slabinfo > for the first time. Correct. Also the use of debugging disables the use of cmpxchg_double() but not this_cpu_cmpxchg() use. See cmpxchg_double_slab() and kmem_cache_open()s determination of the __CMPXCHG_DOUBLE flag. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: email@kvack.org