Re: [PATCH 0/1] mm: Remove the SLAB allocator

2019-04-12 Thread Mel Gorman
On Wed, Apr 10, 2019 at 02:53:34PM -0700, David Rientjes wrote: > > FWIW, our enterprise kernel use it (latest is 4.12 based), and openSUSE > > kernels as well (with openSUSE Tumbleweed that includes latest > > kernel.org stables). AFAIK we don't enable SLAB_DEBUG even in general > > debug kernel

Re: [PATCH 0/1] mm: Remove the SLAB allocator

2019-04-11 Thread Mel Gorman
On Thu, Apr 11, 2019 at 09:55:56AM +0200, Michal Hocko wrote: > > > FWIW, our enterprise kernel use it (latest is 4.12 based), and openSUSE > > > kernels as well (with openSUSE Tumbleweed that includes latest > > > kernel.org stables). AFAIK we don't enable SLAB_DEBUG even in general > > > debug

Re: [PATCH 0/1] mm: Remove the SLAB allocator

2019-04-11 Thread Pekka Enberg
Hi, On 4/11/19 10:55 AM, Michal Hocko wrote: Please please have it more rigorous then what happened when SLUB was forced to become a default This is the hard part. Even if you are able to show that SLUB is as fast as SLAB for all the benchmarks you run, there's bound to be that one workload

Re: [PATCH 0/1] mm: Remove the SLAB allocator

2019-04-11 Thread Michal Hocko
On Wed 10-04-19 18:16:18, Tobin C. Harding wrote: > On Wed, Apr 10, 2019 at 10:02:36AM +0200, Vlastimil Babka wrote: > > On 4/10/19 4:47 AM, Tobin C. Harding wrote: > > > Recently a 2 year old bug was found in the SLAB allocator that crashes > > > the kernel. This seems to imply that not that

Re: [PATCH 0/1] mm: Remove the SLAB allocator

2019-04-10 Thread David Rientjes
On Wed, 10 Apr 2019, Vlastimil Babka wrote: > On 4/10/19 4:47 AM, Tobin C. Harding wrote: > > Recently a 2 year old bug was found in the SLAB allocator that crashes > > the kernel. This seems to imply that not that many people are using the > > SLAB allocator. > > AFAIK that bug required

Re: [PATCH 0/1] mm: Remove the SLAB allocator

2019-04-10 Thread Tobin C. Harding
On Wed, Apr 10, 2019 at 10:02:36AM +0200, Vlastimil Babka wrote: > On 4/10/19 4:47 AM, Tobin C. Harding wrote: > > Recently a 2 year old bug was found in the SLAB allocator that crashes > > the kernel. This seems to imply that not that many people are using the > > SLAB allocator. > > AFAIK that

Re: [PATCH 0/1] mm: Remove the SLAB allocator

2019-04-10 Thread Vlastimil Babka
On 4/10/19 4:47 AM, Tobin C. Harding wrote: > Recently a 2 year old bug was found in the SLAB allocator that crashes > the kernel. This seems to imply that not that many people are using the > SLAB allocator. AFAIK that bug required CONFIG_DEBUG_SLAB_LEAK, not just SLAB. That seems to imply not

[PATCH 0/1] mm: Remove the SLAB allocator

2019-04-09 Thread Tobin C. Harding
Recently a 2 year old bug was found in the SLAB allocator that crashes the kernel. This seems to imply that not that many people are using the SLAB allocator. Currently we have 3 slab allocators. Two is company three is a crowd - let's get rid of one. - The SLUB allocator has been the