Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
b5a910679b2abfa12a5e70c236f4205c5e773c11
/
mm
/
slub.c
bc6697d
slub: avoid potential NULL dereference or corruption
by Eric Dumazet
· 13 years ago
42d623a
slub: use irqsafe_cpu_cmpxchg for put_cpu_partial
by Christoph Lameter
· 13 years ago
9ada193
slub: move discard_slab out of node lock
by Shaohua Li
· 13 years ago
f64ae042
slub: use correct parameter to add a page to partial list tail
by Shaohua Li
· 13 years ago
79824820
lib/string.c: introduce memchr_inv()
by Akinobu Mita
· 13 years ago
e182a34
Merge branches 'slab/next' and 'slub/partial' into slab/for-linus
by Pekka Enberg
· 13 years ago
dcc3be6
slub: Discard slab page when node partial > minimum partial number
by Alex Shi
· 13 years ago
9f26490
slub: correct comments error for per cpu partial
by Alex Shi
· 13 years ago
ab067e9
mm: restrict access to slab files under procfs and sysfs
by Vasiliy Kulikov
· 13 years ago
d20bbfa
Merge branch 'slab/urgent' into slab/next
by Pekka Enberg
· 13 years ago
12d7963
slub: Code optimization in get_partial_node()
by Alex,Shi
· 13 years ago
136333d
slub: explicitly document position of inserting slab to partial list
by Shaohua Li
· 13 years ago
130655e
slub: add slab with one free object to partial list tail
by Shaohua Li
· 13 years ago
49e2258
slub: per cpu cache for partial pages
by Christoph Lameter
· 13 years ago
497b66f
slub: return object pointer from get_partial() / new_slab().
by Christoph Lameter
· 13 years ago
acd19fd
slub: pass kmem_cache_cpu pointer to get_partial()
by Christoph Lameter
· 13 years ago
e6e82ea
slub: Prepare inuse field in new_slab()
by Christoph Lameter
· 13 years ago
7db0d70
slub: Remove useless statements in __slab_alloc
by Christoph Lameter
· 13 years ago
69cb8e6
slub: free slabs without holding locks
by Christoph Lameter
· 13 years ago
8110718
slub: Fix partial count comparison confusion
by Christoph Lameter
· 13 years ago
ef62fb3
slub: fix check_bytes() for slub debugging
by Akinobu Mita
· 13 years ago
6fbabb2
slub: Fix full list corruption if debugging is on
by Christoph Lameter
· 13 years ago
ffc79d2
slub: use print_hex_dump
by Sebastian Andrzej Siewior
· 13 years ago
c11abbb
Merge branch 'slub/lockless' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
by Linus Torvalds
· 13 years ago
d3ec484
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 13 years ago
9e577e8
slub: When allocating a new slab also prep the first object
by Christoph Lameter
· 13 years ago
f99b788
Merge branch 'slab-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
by Linus Torvalds
· 13 years ago
497888c
treewide: fix potentially dangerous trailing ';' in #defined values/expressions
by Phil Carmody
· 13 years ago
1d07171
slub: disable interrupts in cmpxchg_double_slab when falling back to pagelock
by Christoph Lameter
· 13 years ago
bfa7145
SLUB: Fix missing <linux/stacktrace.h> include
by Pekka Enberg
· 13 years ago
c4089f9
slub: reduce overhead of slub_debug
by Marcin Slusarz
· 13 years ago
d18a90d
slub: Add method to verify memory is not freed
by Ben Greear
· 13 years ago
d6543e3
slub: Enable backtrace for create/delete points
by Ben Greear
· 13 years ago
4eade54
slub: Not necessary to check for empty slab on load_freelist
by Christoph Lameter
· 13 years ago
03e404a
slub: fast release on full slab
by Christoph Lameter
· 13 years ago
e36a265
slub: Add statistics for the case that the current slab does not match the node
by Christoph Lameter
· 13 years ago
fc59c05
slub: Get rid of the another_slab label
by Christoph Lameter
· 13 years ago
80f08c1
slub: Avoid disabling interrupts in free slowpath
by Christoph Lameter
· 13 years ago
5c2e4bb
slub: Disable interrupts in free_debug processing
by Christoph Lameter
· 13 years ago
881db7f
slub: Invert locking and avoid slab lock
by Christoph Lameter
· 13 years ago
2cfb745
slub: Rework allocator fastpaths
by Christoph Lameter
· 13 years ago
61728d1
slub: Pass kmem_cache struct to lock and freeze slab
by Christoph Lameter
· 13 years ago
5cc6eee
slub: explicit list_lock taking
by Christoph Lameter
· 13 years ago
b789ef5
slub: Add cmpxchg_double_slab()
by Christoph Lameter
· 13 years ago
8cb0a50
slub: Move page->frozen handling near where the page->freelist handling occurs
by Christoph Lameter
· 13 years ago
50d5c41
slub: Do not use frozen page flag but a bit in the page counters
by Christoph Lameter
· 13 years ago
7e0528d
slub: Push irq disable into allocate_slab()
by Christoph Lameter
· 13 years ago
d4d84fe
slub: always align cpu_slab to honor cmpxchg_double requirement
by Chris Metcalf
· 13 years ago
49a78d0
slub: remove no-longer used 'unlock_out' label
by Linus Torvalds
· 13 years ago
a71ae47
slub: Fix double bit unlock in debug mode
by Christoph Lameter
· 13 years ago
bfb91fb
Merge branch 'slab/next' into for-linus
by Pekka Enberg
· 13 years ago
442b06b
slub: Remove node check in slab_free
by Christoph Lameter
· 13 years ago
bd07d87
slub: avoid label inside conditional
by David Rientjes
· 13 years ago
1393d9a
slub: Make CONFIG_DEBUG_PAGE_ALLOC work with new fastpath
by Christoph Lameter
· 13 years ago
6332aa9
slub: Avoid warning for !CONFIG_SLUB_DEBUG
by Christoph Lameter
· 13 years ago
1759415
slub: Remove CONFIG_CMPXCHG_LOCAL ifdeffery
by Christoph Lameter
· 13 years ago
30106b8
slub: Fix the lockless code on 32-bit platforms with no 64-bit cmpxchg
by Thomas Gleixner
· 13 years ago
8dc16c6
slub: Move debug handlign in __slab_free
by Christoph Lameter
· 13 years ago
dc1fb7f
slub: Move node determination out of hotpath
by Christoph Lameter
· 13 years ago
01ad8a7
slub: Eliminate repeated use of c->page through a new page variable
by Christoph Lameter
· 13 years ago
5f80b13
slub: get_map() function to establish map of free objects in a slab
by Christoph Lameter
· 13 years ago
33de04e
slub: Use NUMA_NO_NODE in get_partial
by Christoph Lameter
· 13 years ago
607bf32
slub: Fix a typo in config name
by Li Zefan
· 13 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 13 years ago
b8c4c96
SLUB: Write to per cpu data when allocating it
by Christoph Lameter
· 13 years ago
f9b615d
slub: Fix debugobjects with lockless fastpath
by Thomas Gleixner
· 13 years ago
4fdccdf
slub: Add statistics for this_cmpxchg_double failures
by Christoph Lameter
· 13 years ago
2fd66c5
slub: Add missing irq restore for the OOM path
by Christoph Lameter
· 13 years ago
e8c500c
Merge branch 'slub/lockless' into for-linus
by Pekka Enberg
· 13 years ago
a24c5a0
slub: Dont define useless label in the !CONFIG_CMPXCHG_LOCAL case
by Christoph Lameter
· 13 years ago
c914955
Merge branch 'slab/rcu' into slab/next
by Pekka Enberg
· 13 years ago
da9a638
slub,rcu: don't assume the size of struct rcu_head
by Lai Jiangshan
· 13 years ago
ab9a0f1
slub: automatically reserve bytes at the end of slab
by Lai Jiangshan
· 13 years ago
8a5ec0b
Lockless (and preemptless) fastpaths for slub
by Christoph Lameter
· 13 years ago
d3f661d
slub: Get rid of slab_free_hook_irq()
by Christoph Lameter
· 13 years ago
d71f606
slub: fix ksize() build error
by Mariusz Kozlowski
· 13 years ago
b3d4188
slub: fix kmemcheck calls to match ksize() hints
by Eric Dumazet
· 14 years ago
6331046
mm: Remove support for kmem_cache_name()
by Christoph Lameter
· 14 years ago
597fb18
Merge branch 'slub/hotplug' into slab/urgent
by Pekka Enberg
· 14 years ago
62c70bc
mm: convert sprintf_symbol to %pS
by Joe Perches
· 14 years ago
04d9487
slub: Avoid use of slub_lock in show_slab_objects()
by Christoph Lameter
· 14 years ago
a1e8fad
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
by Linus Torvalds
· 14 years ago
ccd35fb
kernel: kmem_ptr_validate considered harmful
by Nick Piggin
· 14 years ago
37d5744
slub: Fix a crash during slabinfo -v
by Tero Roponen
· 14 years ago
8165984
slub: Fix a crash during slabinfo -v
by Tero Roponen
· 14 years ago
68cee4f1
slub: Fix slub_lock down/up imbalance
by Pavel Emelyanov
· 14 years ago
98072e4
slub: Fix slub_lock down/up imbalance
by Pavel Emelyanov
· 14 years ago
4a92379
slub tracing: move trace calls out of always inlined functions to reduce kernel code size
by Richard Kennedy
· 14 years ago
92a5bbc
SLUB: Fix memory hotplug with !NUMA
by Pekka Enberg
· 14 years ago
a5a8475
slub: Move functions to reduce #ifdefs
by Christoph Lameter
· 14 years ago
ab4d5ed
slub: Enable sysfs support for !CONFIG_SLUB_DEBUG
by Christoph Lameter
· 14 years ago
15b7c51
SLUB: Optimize slab_free() debug check
by Pekka Enberg
· 14 years ago
5d1f57e
slub: Move NUMA-related functions under CONFIG_NUMA
by Namhyung Kim
· 14 years ago
3478973
slub: Add lock release annotation
by Namhyung Kim
· 14 years ago
a5dd5c1
slub: Fix signedness warnings
by Namhyung Kim
· 14 years ago
62e346a
slub: extract common code to remove objects from partial list without locking
by Christoph Lameter
· 14 years ago
f7cb193
SLUB: Pass active and inactive redzone flags instead of boolean to debug functions
by Christoph Lameter
· 14 years ago
7340cc8
slub: reduce differences between SMP and NUMA
by Christoph Lameter
· 14 years ago
ed59ecb
Revert "Slub: UP bandaid"
by Pekka Enberg
· 14 years ago
84c1cf6
SLUB: Fix merged slab cache names
by Pekka Enberg
· 14 years ago
Next »