Commit Graph

78 Commits (3dc8fe4dca9cd3e4aa828ed36451e2bcfd2350da)

Author SHA1 Message Date
Christoph Lameter 63310467a3 mm: Remove support for kmem_cache_name() 14 years ago
Nick Piggin ccd35fb9f4 kernel: kmem_ptr_validate considered harmful 14 years ago
David Rientjes 8df275af8d slob: fix gfp flags for order-0 page allocations 15 years ago
Bob Liu d602dabaeb SLOB: Free objects to their own list 15 years ago
Paul E. McKenney 875352c942 mm: remove all rcu head initializations 15 years ago
Li Zefan 039ca4e74a tracing: Remove kmemtrace ftrace plugin 15 years ago
David Woodhouse bac49ce42a mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN to <linux/slob_def.h> 15 years ago
Wu Fengguang bbff2e433e slab: remove duplicate kmem_cache_init_late() declarations 16 years ago
Paul E. McKenney 7ed9f7e5db fix RCU-callback-after-kmem_cache_destroy problem in sl[aou]b 16 years ago
Mel Gorman 6484eb3e2a page allocator: do not check NUMA node ID when the caller knows the node is valid 16 years ago
Catalin Marinas 4374e616d2 kmemleak: Add the slob memory allocation/freeing hooks 16 years ago
Wu Fengguang 7303f24098 slob: use PG_slab for identifying SLOB pages 16 years ago
Nick Piggin 1f0532eb61 mm: SLOB fix reclaim_state 16 years ago
Zhaolei 02af61bb50 tracing, kmemtrace: Separate include/trace/kmemtrace.h to kmemtrace part and tracepoint part 16 years ago
Pekka Enberg 2121db74ba kmemtrace: trace kfree() calls with NULL or zero-length objects 16 years ago
Eduard - Gabriel Munteanu ca2b84cb3c kmemtrace: use tracepoints 16 years ago
Ingo Molnar 19cefdffbf lockdep: annotate reclaim context (__GFP_NOFS), fix SLOB 16 years ago
Nick Piggin 6fb8f42439 slob: fix lockup in slob_free() 16 years ago
Nick Piggin cf40bd16fd lockdep: annotate reclaim context (__GFP_NOFS) 16 years ago
Kirill A. Shutemov b1aabecd55 mm: Export symbol ksize() 16 years ago
Américo Wang 6e9ed0cc4b slob: clean up the code 16 years ago
Frederic Weisbecker 36994e58a4 tracing/kmemtrace: normalize the raw tracer event to the unified tracing API 16 years ago
Eduard - Gabriel Munteanu 3eae2cb24a kmemtrace: SLOB hooks. 16 years ago
Catalin Marinas 5e18e2b8b3 slob: do not pass the SLAB flags as GFP in kmem_cache_create() 16 years ago
Matt Mackall 70096a561d SLOB: fix bogus ksize calculation fix 17 years ago
Matt Mackall 85ba94ba05 SLOB: fix bogus ksize calculation 17 years ago
Adrian Bunk 231367fd9b mm: unexport ksize 17 years ago
Alexey Dobriyan 51cc50685a SL*B: drop kmem cache argument from constructor 17 years ago
Andy Whitcroft 9023cb7e85 slob: record page flag overlays explicitly 17 years ago
MinChan Kim 239f49c080 slob: Fix to return wrong pointer 17 years ago
Yi Li 0701a9e649 slob: fix bug - when slob allocates "struct kmem_cache", it does not force alignment. 17 years ago
Matt Mackall 20cecbae44 slob: reduce external fragmentation by using three free lists 17 years ago
Matt Mackall 679299b32d slob: fix free block merging at head of subpage 17 years ago
Linus Torvalds 7fd272550b Avoid double memclear() in SLOB/SLUB 17 years ago
Tetsuo Handa f8fcc93319 Add EXPORT_SYMBOL(ksize); 17 years ago
Nick Piggin d32ddd8f20 slob: fix memory corruption 17 years ago
Christoph Lameter 4ba9b9d0ba Slab API: remove useless ctor parameter and reorder parameters 18 years ago
Christoph Lameter ef8b4520bd Slab allocators: fail if ksize is called with a NULL parameter 18 years ago
Satyam Sharma 2408c55037 {slub, slob}: use unlikely() for kfree(ZERO_OR_NULL_PTR) check 18 years ago
Matt Mackall d6269543ef slob: reduce list scanning 18 years ago
Paul Mundt 20c2df83d2 mm: Remove slab destructors from kmem_cache_create(). 18 years ago
Christoph Lameter 81cda66261 Slab allocators: Cleanup zeroing allocations 18 years ago
Christoph Lameter d07dbea464 Slab allocators: support __GFP_ZERO in all allocators 18 years ago
Christoph Lameter 6cb8f91320 Slab allocators: consistent ZERO_SIZE_PTR support and NULL result semantics 18 years ago
Christoph Lameter ef2ad80c7d Slab allocators: consolidate code for krealloc in mm/util.c 18 years ago
Paul Mundt 84a01c2f8e slob: sparsemem support 18 years ago
Paul Mundt 6193a2ff18 slob: initial NUMA support 18 years ago
Nick Piggin 553948491c slob: improved alignment handling 18 years ago
Nick Piggin d87a133fc2 slob: remove bigblock tracking 18 years ago
Nick Piggin 95b35127f1 slob: rework freelist handling 18 years ago