Commit Graph

470 Commits (b0239faaf87c38bb419c9264bf20817438ddc3a9)

Author SHA1 Message Date
Joonsoo Kim c03f94ccbd slub: use __SetPageSlab function to set PG_slab flag 13 years ago
Joonsoo Kim 02d7633fa5 slub: fix a memory leak in get_partial_node() 13 years ago
majianpeng 02e1a9cd1e slub: missing test for partial pages flush work in flush_all() 13 years ago
Joonsoo Kim 4053497d6a slub: remove unused argument of init_kmem_cache_node() 13 years ago
Joonsoo Kim 601d39d00c slub: fix a possible memory leak 13 years ago
Joonsoo Kim de3ec03562 slub: fix incorrect return type of get_any_partial() 13 years ago
Gilad Ben-Yossef a8364d5555 slub: only IPI CPUs that have per cpu obj to flush 13 years ago
Mel Gorman cc9a6c8776 cpuset: mm: reduce large amounts of memory barrier related damage v3 13 years ago
Alex Shi 8028dcea8a slub: per cpu partial statistics change 13 years ago
Christoph Lameter 4de900b4d6 slub: include include for prefetch 13 years ago
Christoph Lameter 66c4c35c6b slub: Do not hold slub_lock when calling sysfs_slab_add() 13 years ago
Eric Dumazet 0ad9500e16 slub: prefetch next freelist pointer in slab_alloc() 13 years ago
Heiko Carstens 2565409fc0 mm,x86,um: move CMPXCHG_DOUBLE config option 13 years ago
Heiko Carstens 43570fd2f4 mm,slub,x86: decouple size of struct page from CONFIG_CMPXCHG_LOCAL 13 years ago
Stanislaw Gruszka fc8d8620d3 slub: min order when debug_guardpage_minorder > 0 13 years ago
David Rientjes 74ee4ef1f9 slub: disallow changing cpu_partial from userspace for debug caches 13 years ago
Jan Beulich cdcd629869 x86: Fix and improve cmpxchg_double{,_local}() 13 years ago
Christoph Lameter 933393f58f percpu: Remove irqsafe_cpu_xxx variants 13 years ago
Shaohua Li b13683d1cc slub: add missed accounting 13 years ago
Christoph Lameter 213eeb9fd9 slub: Extract get_freelist from __slab_alloc 13 years ago
Christoph Lameter 8f1e33daed slub: Switch per cpu partial page support off for debugging 13 years ago
Eric Dumazet 73736e0387 slub: fix a possible memleak in __slab_alloc() 13 years ago
Shaohua Li 4c493a5a5c slub: add missed accounting 13 years ago
Eric Dumazet bc6697d8a5 slub: avoid potential NULL dereference or corruption 13 years ago
Christoph Lameter 42d623a8cd slub: use irqsafe_cpu_cmpxchg for put_cpu_partial 13 years ago
Dave Jones 265d47e711 slub: add taint flag outputting to debug paths 13 years ago
Shaohua Li 9ada19342b slub: move discard_slab out of node lock 13 years ago
Shaohua Li f64ae042d9 slub: use correct parameter to add a page to partial list tail 13 years ago
Akinobu Mita 798248206b lib/string.c: introduce memchr_inv() 13 years ago
Alex Shi dcc3be6a54 slub: Discard slab page when node partial > minimum partial number 14 years ago
Alex Shi 9f26490412 slub: correct comments error for per cpu partial 14 years ago
Vasiliy Kulikov ab067e99d2 mm: restrict access to slab files under procfs and sysfs 14 years ago
Alex,Shi 12d79634f8 slub: Code optimization in get_partial_node() 14 years ago
Shaohua Li 136333d104 slub: explicitly document position of inserting slab to partial list 14 years ago
Shaohua Li 130655ef09 slub: add slab with one free object to partial list tail 14 years ago
Christoph Lameter 49e2258586 slub: per cpu cache for partial pages 14 years ago
Christoph Lameter 497b66f2ec slub: return object pointer from get_partial() / new_slab(). 14 years ago
Christoph Lameter acd19fd1a7 slub: pass kmem_cache_cpu pointer to get_partial() 14 years ago
Christoph Lameter e6e82ea112 slub: Prepare inuse field in new_slab() 14 years ago
Christoph Lameter 7db0d70540 slub: Remove useless statements in __slab_alloc 14 years ago
Christoph Lameter 69cb8e6b7c slub: free slabs without holding locks 14 years ago
Christoph Lameter 81107188f1 slub: Fix partial count comparison confusion 14 years ago
Akinobu Mita ef62fb32b7 slub: fix check_bytes() for slub debugging 14 years ago
Christoph Lameter 6fbabb20fa slub: Fix full list corruption if debugging is on 14 years ago
Sebastian Andrzej Siewior ffc79d2880 slub: use print_hex_dump 14 years ago
Christoph Lameter 9e577e8b46 slub: When allocating a new slab also prep the first object 14 years ago
Phil Carmody 497888cf69 treewide: fix potentially dangerous trailing ';' in #defined values/expressions 14 years ago
Christoph Lameter 1d07171c5e slub: disable interrupts in cmpxchg_double_slab when falling back to pagelock 14 years ago
Pekka Enberg bfa71457a0 SLUB: Fix missing <linux/stacktrace.h> include 14 years ago
Marcin Slusarz c4089f98e9 slub: reduce overhead of slub_debug 14 years ago