Message ID | 1303248103.11237.16.camel@mulgrave.site (mailing list archive) |
---|---|
State | Not Applicable |
Headers | show |
On Tue, 19 Apr 2011, James Bottomley wrote: > > I guess DISCONTIGMEM is typically used together with NUMA. Otherwise we > > would have run into this before. > > Which bit of my telling you that six architectures already use it this > way did you not get? I'm not really interested in reconciling your > theories with how we currently operate. If you want to require NUMA > with DISCONTIGMEM, fine, we'll just define SLUB as broken if that's not > true ... that will fix my boot panic reports. Which part of me telling you that you will break lots of other things in the core kernel dont you get? If you were able to get to a command prompt with SLAB then lets all be happy for as long as it lasts. -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On Tue, 2011-04-19 at 16:39 -0500, Christoph Lameter wrote: > On Tue, 19 Apr 2011, James Bottomley wrote: > > > > I guess DISCONTIGMEM is typically used together with NUMA. Otherwise we > > > would have run into this before. > > > > Which bit of my telling you that six architectures already use it this > > way did you not get? I'm not really interested in reconciling your > > theories with how we currently operate. If you want to require NUMA > > with DISCONTIGMEM, fine, we'll just define SLUB as broken if that's not > > true ... that will fix my boot panic reports. > > Which part of me telling you that you will break lots of other things in > the core kernel dont you get? I get that you tell me this ... however, the systems that, according to you, should be failing to get to boot prompt do, in fact, manage it. > If you were able to get to a command prompt > with SLAB then lets all be happy for as long as it lasts. We can't re-engineer DISCONTIGMEM as a bug fix, so something like this has to be done for stable regardless. James -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/init/Kconfig b/init/Kconfig index 56240e7..a7ad8fb 100644 --- a/init/Kconfig +++ b/init/Kconfig @@ -1226,6 +1226,7 @@ config SLAB per cpu and per node queues. config SLUB + depends on BROKEN || NUMA || !DISCONTIGMEM bool "SLUB (Unqueued Allocator)" help SLUB is a slab allocator that minimizes cache line usage