From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S263580AbTLDV2J (ORCPT ); Thu, 4 Dec 2003 16:28:09 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S263593AbTLDV2J (ORCPT ); Thu, 4 Dec 2003 16:28:09 -0500 Received: from mtvcafw.sgi.com ([192.48.171.6]:1730 "EHLO zok.sgi.com") by vger.kernel.org with ESMTP id S263580AbTLDV2H (ORCPT ); Thu, 4 Dec 2003 16:28:07 -0500 Date: Fri, 5 Dec 2003 08:26:41 +1100 From: Nathan Scott To: Linus Torvalds Cc: pinotj@club-internet.fr, manfred@colorfullife.com, akpm@osdl.org, linux-kernel@vger.kernel.org Subject: Re: [Oops] i386 mm/slab.c (cache_flusharray) Message-ID: <20031204212641.GC567@frodo> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.3i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Dec 04, 2003 at 10:49:07AM -0800, Linus Torvalds wrote: > > Nathan - did you see the two debug patches I sent out that caught this? > > One adds checks to "atomic_dec_and_test()" to verify that the count never > goes negative. The other basically disables all the slab code, and > replaces them with straight page allocations, and that together with > CONFIG_DEBUG_PAGEALLOC helps find bad behaviour (touching allocations > after they are free'd etc). > Yep - I'll remove that PageSlab use in there, and start testing with these too. thanks. -- Nathan