Re: RFC: Reproducible oops with lockdep on count_matching_names()

2007-11-05 Thread Peter Zijlstra
On Sat, 2007-11-03 at 21:06 +0100, Michael Buesch wrote: On Saturday 03 November 2007 20:58:09 Luis R. Rodriguez wrote: I was using SLAB and ran into other strange oops, as the one below, but after switching to SLUB, after Michael Buesch's suggestion that one went away... The lockdep

Re: RFC: Reproducible oops with lockdep on count_matching_names()

2007-11-05 Thread Pekka Enberg
Hi Michael, On Sat, 2007-11-03 at 21:06 +0100, Michael Buesch wrote: Who is responsible for slab btw? I mean, someone should be interested in getting this bug fixed. :) When using slab I see random corruptions. I think related to rmmod, but I'm not sure. I don't see this with slub. Is

Re: RFC: Reproducible oops with lockdep on count_matching_names()

2007-11-05 Thread Michael Buesch
On Monday 05 November 2007 13:23:50 Pekka Enberg wrote: Hi Michael, On Sat, 2007-11-03 at 21:06 +0100, Michael Buesch wrote: Who is responsible for slab btw? I mean, someone should be interested in getting this bug fixed. :) When using slab I see random corruptions. I think related to

Re: RFC: Reproducible oops with lockdep on count_matching_names()

2007-11-05 Thread Pekka Enberg
Hi Michael, On Monday 05 November 2007 13:23:50 Pekka Enberg wrote: Is CONFIG_DEBUG_SLAB enabled? Usually these kind of random corruptions are caused by someone passing a bad pointer to kfree() or kmem_cache_free(). On 11/5/07, Michael Buesch [EMAIL PROTECTED] wrote: Yeah. What I also

Re: RFC: Reproducible oops with lockdep on count_matching_names()

2007-11-05 Thread Michael Buesch
On Monday 05 November 2007 14:56:22 Pekka Enberg wrote: Hi Michael, On Monday 05 November 2007 13:23:50 Pekka Enberg wrote: Is CONFIG_DEBUG_SLAB enabled? Usually these kind of random corruptions are caused by someone passing a bad pointer to kfree() or kmem_cache_free(). On

Re: RFC: Reproducible oops with lockdep on count_matching_names()

2007-11-05 Thread Christoph Lameter
On Mon, 5 Nov 2007, Michael Buesch wrote: Hm, I don't really remember. Though, I usually have all almost kernel-hacking options enabled. I'll check and enable some more. slub_debug must be specified on the command line. Alternately switch on CONFIG_SLUB_DEBUG_ON in the .config to force it to

Re: RFC: Reproducible oops with lockdep on count_matching_names()

2007-11-03 Thread Luis R. Rodriguez
On 11/2/07, Peter Zijlstra [EMAIL PROTECTED] wrote: On Thu, 2007-11-01 at 19:26 -0400, Michael Wu wrote: On Thursday 01 November 2007 15:17:16 Luis R. Rodriguez wrote: [EMAIL PROTECTED]:~/devel/wireless-2.6$ git-describe v2.6.24-rc1-146-g2280253 So I hit segfault with lockdep on

Re: RFC: Reproducible oops with lockdep on count_matching_names()

2007-11-03 Thread Michael Buesch
On Saturday 03 November 2007 20:58:09 Luis R. Rodriguez wrote: I was using SLAB and ran into other strange oops, as the one below, but after switching to SLUB, after Michael Buesch's suggestion that one went away... The lockdep segfault is still present, however. Who is responsible for slab