Re: [patch 09/10] Remove the SLOB allocator for 2.6.23



On Tue, 10 Jul 2007, Matt Mackall wrote:

You're delusional.


Git log says otherwise:

git log --pretty=short mm/slob.c

Author: Christoph Lameter <clameter@xxxxxxx>
Remove SLAB_CTOR_CONSTRUCTOR
Author: Christoph Lameter <clameter@xxxxxxx>
Slab allocators: Drop support for destructors
Author: Nick Piggin <nickpiggin@xxxxxxxxxxxx>
slob: implement RCU freeing
Author: Akinobu Mita <akinobu.mita@xxxxxxxxx>
slob: fix page order calculation on not 4KB page
Author: Christoph Lameter <clameter@xxxxxxx>
slab allocators: Remove obsolete SLAB_MUST_HWCACHE_ALIGN
Author: Akinobu Mita <akinobu.mita@xxxxxxxxx>
slob: handle SLAB_PANIC flag
Author: Pekka Enberg <penberg@xxxxxxxxxxxxxx>
slab: introduce krealloc
Author: Dimitri Gorokhovik <dimitri.gorokhovik@xxxxxxx>
[PATCH] MM: SLOB is broken by recent cleanup of slab.h
Author: Christoph Lameter <clameter@xxxxxxx>
[PATCH] More slab.h cleanups
Author: Christoph Lameter <clameter@xxxxxxx>
[PATCH] Cleanup slab headers / API to allow easy addition of new slab allocators
Author: Alexey Dobriyan <adobriyan@xxxxxxxxx>
[PATCH] Make kmem_cache_destroy() return void
Author: Christoph Lameter <clameter@xxxxxxx>
[PATCH] ZVC: Support NR_SLAB_RECLAIMABLE / NR_SLAB_UNRECLAIMABLE
Author: Christoph Lameter <clameter@xxxxxxx>
[PATCH] Extract the allocpercpu functions from the slab allocator
Author: Jörn Engel <joern@xxxxxxxxxxxxxxxxxxxx>
Remove obsolete #include <linux/config.h>
Author: John Hawkes <hawkes@xxxxxxx>
[PATCH] mm/slob.c: for_each_possible_cpu(), not NR_CPUS
Author: Pekka Enberg <penberg@xxxxxxxxxxxxxx>
[PATCH] slab: introduce kmem_cache_zalloc allocator
Author: Ingo Molnar <mingo@xxxxxxx>
[PATCH] SLOB=y && SMP=y fix
Author: Matt Mackall <mpm@xxxxxxxxxxx>
[PATCH] slob: introduce the SLOB allocator


Relevant Pages

  • Re: [rfc] SLQB: YASA
    ... |> I've been playing around with slab allocators because I'm concerned about ... |> the directions that SLUB is going in. ... Would be nice if you say for what kernel the patch is for, ...
    (Linux-Kernel)
  • Re: [RFC PATCH] greatly reduce SLOB external fragmentation
    ... Guess I'll have to clean up my stats patch and send it to you. ... Ok, if I apply both of the patches, I get better results for SLOB: ...
    (Linux-Kernel)
  • Re: [rfc][patch] slob: improvements
    ... Improve slob by turning the freelist into a list of pages using struct page ... The first benefit is that the slob freelists can be indexed by a smaller ... This allows minimum slob allocation alignment to go from 8 bytes to 2 ... slob before this patch. ...
    (Linux-Kernel)
  • Re: [patch 09/10] Remove the SLOB allocator for 2.6.23
    ... didn't even CC the SLOB maintainer in the patch to remove SLOB! ... The maintainers last patch to SLOB was the initial submission of the ... The find_order bug only hit allocations of unlikely sizes like ... why SLOB does not have to conform to kernel standards. ...
    (Linux-Kernel)
  • Re: [patch 09/10] Remove the SLOB allocator for 2.6.23
    ... didn't even CC the SLOB maintainer in the patch to remove SLOB! ... The maintainers last patch to SLOB was the initial submission of the allocator. ... Attempts to talk to the maintainer result in inventive explanations why SLOB does not have to conform to kernel standards. ... up with any real problems. ...
    (Linux-Kernel)