SLUB: Cleanups
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest6 patches 10 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | Slub: Force no inlining of debug functionsmm/ | +3 | 1 reply | |
| 2/6 | slub: remove dynamic dma slab allocationmm/ | +39 | 2 replies | |
| 3/6 | slub: Remove static kmem_cache_cpu array for bootmm/ | +4 | 3 replies | |
| 4/6 | slub: Dynamically size kmalloc cache allocationsinclude/ mm/ | +141 | 0 replies | |
| 5/6 | slub: Extract hooks for memory checkers from hotpathsmm/ | +38 | 2 replies | |
| 6/6 | slub: Move gfpflag masking out of the hotpathmm/ | +3 | 2 replies |
Reviews trailers per patch
1 of 6 patches has a Reviewed-by or Acked-by.
| Patch | David Rientjes |
|---|---|
| 1/6 | A-b |
| 2/6 | |
| 3/6 | |
| 4/6 | |
| 5/6 | |
| 6/6 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [S+Q Cleanup 0/6] SLUB: Cleanups
These are just the 6 remaining cleanup patches (after the 2.6.36 merge got the other in) in preparation for the Unified patches.
I think it may be best to first try to merge these and make sure that they are fine before we go step by step through the unification patches. I hope they can go into -next.
Patch 1
Uninline debug functions in hot paths. There is no point of the compiler folding them in because they are typically unused.
Patch 2
Remove dynamic creation of DMA caches and create them statically (will be turned dynamic by patch 4 but will then always be preallocated on boot and not from the hotpath)
Patch 3
Remove static allocation of kmem_cache_cpu array and rely on the percpu allocator to allocate memory for the array on bootup.
Patch 4
Remove static allocation of kmem_cache structure for kmalloc and friends.
Patch 5
Extract hooks for memory checkers.
Patch 6
Move gfpflag masking out of the allocator hotpath
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to [email protected]. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"[email protected]"> [email protected] </a>