Eric Dumazet
|
bc6697d8a5
slub: avoid potential NULL dereference or corruption
|
13 年之前 |
Christoph Lameter
|
42d623a8cd
slub: use irqsafe_cpu_cmpxchg for put_cpu_partial
|
13 年之前 |
Shaohua Li
|
9ada19342b
slub: move discard_slab out of node lock
|
13 年之前 |
Shaohua Li
|
f64ae042d9
slub: use correct parameter to add a page to partial list tail
|
13 年之前 |
Akinobu Mita
|
798248206b
lib/string.c: introduce memchr_inv()
|
13 年之前 |
Pekka Enberg
|
e182a345d4
Merge branches 'slab/next' and 'slub/partial' into slab/for-linus
|
13 年之前 |
Alex Shi
|
dcc3be6a54
slub: Discard slab page when node partial > minimum partial number
|
13 年之前 |
Alex Shi
|
9f26490412
slub: correct comments error for per cpu partial
|
14 年之前 |
Vasiliy Kulikov
|
ab067e99d2
mm: restrict access to slab files under procfs and sysfs
|
13 年之前 |
Pekka Enberg
|
d20bbfab01
Merge branch 'slab/urgent' into slab/next
|
13 年之前 |
Alex,Shi
|
12d79634f8
slub: Code optimization in get_partial_node()
|
13 年之前 |
Shaohua Li
|
136333d104
slub: explicitly document position of inserting slab to partial list
|
14 年之前 |
Shaohua Li
|
130655ef09
slub: add slab with one free object to partial list tail
|
14 年之前 |
Christoph Lameter
|
49e2258586
slub: per cpu cache for partial pages
|
14 年之前 |
Christoph Lameter
|
497b66f2ec
slub: return object pointer from get_partial() / new_slab().
|
14 年之前 |
Christoph Lameter
|
acd19fd1a7
slub: pass kmem_cache_cpu pointer to get_partial()
|
14 年之前 |
Christoph Lameter
|
e6e82ea112
slub: Prepare inuse field in new_slab()
|
14 年之前 |
Christoph Lameter
|
7db0d70540
slub: Remove useless statements in __slab_alloc
|
14 年之前 |
Christoph Lameter
|
69cb8e6b7c
slub: free slabs without holding locks
|
14 年之前 |
Christoph Lameter
|
81107188f1
slub: Fix partial count comparison confusion
|
14 年之前 |
Akinobu Mita
|
ef62fb32b7
slub: fix check_bytes() for slub debugging
|
14 年之前 |
Christoph Lameter
|
6fbabb20fa
slub: Fix full list corruption if debugging is on
|
14 年之前 |
Sebastian Andrzej Siewior
|
ffc79d2880
slub: use print_hex_dump
|
14 年之前 |
Linus Torvalds
|
c11abbbaa3
Merge branch 'slub/lockless' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
|
14 年之前 |
Linus Torvalds
|
d3ec4844d4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
|
14 年之前 |
Christoph Lameter
|
9e577e8b46
slub: When allocating a new slab also prep the first object
|
14 年之前 |
Linus Torvalds
|
f99b7880cb
Merge branch 'slab-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
|
14 年之前 |
Phil Carmody
|
497888cf69
treewide: fix potentially dangerous trailing ';' in #defined values/expressions
|
14 年之前 |
Christoph Lameter
|
1d07171c5e
slub: disable interrupts in cmpxchg_double_slab when falling back to pagelock
|
14 年之前 |
Pekka Enberg
|
bfa71457a0
SLUB: Fix missing <linux/stacktrace.h> include
|
14 年之前 |