Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
a139723bec122053a94c80596c8b991b860ffb91
/
mm
/
slub.c
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
· 14 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
· 14 years ago
03e404a
slub: fast release on full slab
by Christoph Lameter
· 14 years ago
e36a265
slub: Add statistics for the case that the current slab does not match the node
by Christoph Lameter
· 14 years ago
fc59c05
slub: Get rid of the another_slab label
by Christoph Lameter
· 14 years ago
80f08c1
slub: Avoid disabling interrupts in free slowpath
by Christoph Lameter
· 14 years ago
5c2e4bb
slub: Disable interrupts in free_debug processing
by Christoph Lameter
· 14 years ago
881db7f
slub: Invert locking and avoid slab lock
by Christoph Lameter
· 14 years ago
2cfb745
slub: Rework allocator fastpaths
by Christoph Lameter
· 14 years ago
61728d1
slub: Pass kmem_cache struct to lock and freeze slab
by Christoph Lameter
· 14 years ago
5cc6eee
slub: explicit list_lock taking
by Christoph Lameter
· 14 years ago
b789ef5
slub: Add cmpxchg_double_slab()
by Christoph Lameter
· 14 years ago
8cb0a50
slub: Move page->frozen handling near where the page->freelist handling occurs
by Christoph Lameter
· 14 years ago
50d5c41
slub: Do not use frozen page flag but a bit in the page counters
by Christoph Lameter
· 14 years ago
7e0528d
slub: Push irq disable into allocate_slab()
by Christoph Lameter
· 14 years ago
d4d84fe
slub: always align cpu_slab to honor cmpxchg_double requirement
by Chris Metcalf
· 14 years ago
49a78d0
slub: remove no-longer used 'unlock_out' label
by Linus Torvalds
· 14 years ago
a71ae47
slub: Fix double bit unlock in debug mode
by Christoph Lameter
· 14 years ago
bfb91fb
Merge branch 'slab/next' into for-linus
by Pekka Enberg
· 14 years ago
442b06b
slub: Remove node check in slab_free
by Christoph Lameter
· 14 years ago
bd07d87
slub: avoid label inside conditional
by David Rientjes
· 14 years ago
1393d9a
slub: Make CONFIG_DEBUG_PAGE_ALLOC work with new fastpath
by Christoph Lameter
· 14 years ago
6332aa9
slub: Avoid warning for !CONFIG_SLUB_DEBUG
by Christoph Lameter
· 14 years ago
1759415
slub: Remove CONFIG_CMPXCHG_LOCAL ifdeffery
by Christoph Lameter
· 14 years ago
30106b8
slub: Fix the lockless code on 32-bit platforms with no 64-bit cmpxchg
by Thomas Gleixner
· 14 years ago
8dc16c6
slub: Move debug handlign in __slab_free
by Christoph Lameter
· 14 years ago
dc1fb7f
slub: Move node determination out of hotpath
by Christoph Lameter
· 14 years ago
01ad8a7
slub: Eliminate repeated use of c->page through a new page variable
by Christoph Lameter
· 14 years ago
5f80b13
slub: get_map() function to establish map of free objects in a slab
by Christoph Lameter
· 14 years ago
33de04e
slub: Use NUMA_NO_NODE in get_partial
by Christoph Lameter
· 14 years ago
607bf32
slub: Fix a typo in config name
by Li Zefan
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
b8c4c96
SLUB: Write to per cpu data when allocating it
by Christoph Lameter
· 14 years ago
f9b615d
slub: Fix debugobjects with lockless fastpath
by Thomas Gleixner
· 14 years ago
4fdccdf
slub: Add statistics for this_cmpxchg_double failures
by Christoph Lameter
· 14 years ago
2fd66c5
slub: Add missing irq restore for the OOM path
by Christoph Lameter
· 14 years ago
e8c500c
Merge branch 'slub/lockless' into for-linus
by Pekka Enberg
· 14 years ago
a24c5a0
slub: Dont define useless label in the !CONFIG_CMPXCHG_LOCAL case
by Christoph Lameter
· 14 years ago
c914955
Merge branch 'slab/rcu' into slab/next
by Pekka Enberg
· 14 years ago
da9a638
slub,rcu: don't assume the size of struct rcu_head
by Lai Jiangshan
· 14 years ago
ab9a0f1
slub: automatically reserve bytes at the end of slab
by Lai Jiangshan
· 14 years ago
8a5ec0b
Lockless (and preemptless) fastpaths for slub
by Christoph Lameter
· 14 years ago
d3f661d
slub: Get rid of slab_free_hook_irq()
by Christoph Lameter
· 14 years ago
d71f606
slub: fix ksize() build error
by Mariusz Kozlowski
· 14 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
db210e7
Slub: UP bandaid
by Christoph Lameter
· 14 years ago
a016471
slub: fix SLUB_RESILIENCY_TEST for dynamic kmalloc caches
by David Rientjes
· 14 years ago
8de66a0
slub: Fix up missing kmalloc_cache -> kmem_cache_node case for memoryhotplug
by Christoph Lameter
· 14 years ago
7d550c5
slub: Add dummy functions for the !SLUB_DEBUG case
by Christoph Lameter
· 14 years ago
c1d5083
slub: Move gfpflag masking out of the hotpath
by Christoph Lameter
· 14 years ago
c016b0b
slub: Extract hooks for memory checkers from hotpaths
by Christoph Lameter
· 14 years ago
51df114
slub: Dynamically size kmalloc cache allocations
by Christoph Lameter
· 14 years ago
6c182dc
slub: Remove static kmem_cache_cpu array for boot
by Christoph Lameter
· 14 years ago
5513659
slub: Remove dynamic dma slab allocation
by Christoph Lameter
· 14 years ago
1537066
slub: Force no inlining of debug functions
by Christoph Lameter
· 14 years ago
b57bdda
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
by Linus Torvalds
· 14 years ago
415cb47
Merge branches 'slab/fixes', 'slob/fixes', 'slub/cleanups' and 'slub/fixes' into for-linus
by Pekka Enberg
· 14 years ago
2bce648
slub: Allow removal of slab caches during boot
by Christoph Lameter
· 14 years ago
e438444
Revert "slub: Allow removal of slab caches during boot"
by Pekka Enberg
· 14 years ago
bc6488e
slub numa: Fix rare allocation from unexpected node
by Christoph Lameter
· 14 years ago
af537b0
slub: Use kmem_cache flags to detect if slab is in debugging mode.
by Christoph Lameter
· 14 years ago
f5b801a
slub: Allow removal of slab caches during boot
by Christoph Lameter
· 14 years ago
d7278bd
slub: Check kasprintf results in kmem_cache_init()
by Christoph Lameter
· 14 years ago
f90ec39
SLUB: Constants need UL
by Christoph Lameter
· 14 years ago
2154a33
slub: Use a constant for a unspecified node.
by Christoph Lameter
· 14 years ago
c726b61
Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into perf/core
by Ingo Molnar
· 15 years ago
039ca4e
tracing: Remove kmemtrace ftrace plugin
by Li Zefan
· 15 years ago
3b03117
Merge branch 'slub/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
by Linus Torvalds
· 15 years ago
Next »