Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
9019205732838d47fb3bcf021d894853e8c3489b
/
include
/
linux
/
slub_def.h
3b0efdf
mm, sl[aou]b: Extract common fields from struct kmem_cache
by Christoph Lameter
· 13 years ago
ec3ab08
slub: Get rid of the node field
by Christoph Lameter
· 13 years ago
0c9aac0
Merge branch 'slab/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux
by Linus Torvalds
· 13 years ago
187f188
BUG: headers with BUG/BUG_ON etc. need linux/bug.h
by Paul Gortmaker
· 13 years ago
8028dce
slub: per cpu partial statistics change
by Alex Shi
· 13 years ago
9f26490
slub: correct comments error for per cpu partial
by Alex Shi
· 13 years ago
49e2258
slub: per cpu cache for partial pages
by Christoph Lameter
· 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
d18a90d
slub: Add method to verify memory is not freed
by Ben Greear
· 13 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
b789ef5
slub: Add cmpxchg_double_slab()
by Christoph Lameter
· 14 years ago
3192b92
slab, slub, slob: Unify alignment definition
by Christoph Lameter
· 14 years ago
3e0c2ab
slub: Deal with hyperthetical case of PAGE_SIZE > 2M
by Christoph Lameter
· 14 years ago
1759415
slub: Remove CONFIG_CMPXCHG_LOCAL ifdeffery
by Christoph Lameter
· 14 years ago
4fdccdf
slub: Add statistics for this_cmpxchg_double failures
by Christoph Lameter
· 14 years ago
e8c500c
Merge branch 'slub/lockless' into for-linus
by Pekka Enberg
· 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
1a757fe
slub: min_partial needs to be in first cacheline
by Christoph Lameter
· 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
ab4d5ed
slub: Enable sysfs support for !CONFIG_SLUB_DEBUG
by Christoph Lameter
· 14 years ago
7340cc8
slub: reduce differences between SMP and NUMA
by Christoph Lameter
· 14 years ago
51df114
slub: Dynamically size kmalloc cache allocations
by Christoph Lameter
· 14 years ago
bc584c5
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
by Linus Torvalds
· 14 years ago
a6eb9fe
dma-mapping: rename ARCH_KMALLOC_MINALIGN to ARCH_DMA_MINALIGN
by FUJITA Tomonori
· 14 years ago
1b5ad24
slub: add missing __percpu markup in mm/slub_def.h
by Namhyung Kim
· 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
0f1f694
SLUB: Allow full duplication of kmalloc array for 390
by Christoph Lameter
· 15 years ago
73367bd
slub: move kmem_cache_node into it's own cacheline
by Alexander Duyck
· 15 years ago
4581ced
mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN to <linux/slub_def.h>
by David Woodhouse
· 15 years ago
ff12059
SLUB: this_cpu: Remove slub kmem_cache fields
by Christoph Lameter
· 15 years ago
756dee7
SLUB: Get rid of dynamic DMA kmalloc cache allocation
by Christoph Lameter
· 15 years ago
9dfc6e6
SLUB: Use this_cpu operations in slub
by Christoph Lameter
· 15 years ago
0f24f12
tracing, slab: Define kmem_cache_alloc_notrace ifdef CONFIG_TRACING
by Li Zefan
· 15 years ago
aceda77
Merge branches 'slab/cleanups' and 'slab/fixes' into for-linus
by Pekka Enberg
· 15 years ago
acdfcd0
SLUB: fix ARCH_KMALLOC_MINALIGN cases 64 and 256
by Aaro Koskinen
· 15 years ago
bbff2e4
slab: remove duplicate kmem_cache_init_late() declarations
by Wu Fengguang
· 15 years ago
e4f7c0b4
kmemleak: Trace the kmalloc_large* functions in slub
by Catalin Marinas
· 15 years ago
7e85ee0
slab,slub: don't enable interrupts during early boot
by Pekka Enberg
· 16 years ago
02af61b
tracing, kmemtrace: Separate include/trace/kmemtrace.h to kmemtrace part and tracepoint part
by Zhaolei
· 16 years ago
ca2b84cb
kmemtrace: use tracepoints
by Eduard - Gabriel Munteanu
· 16 years ago
8302294
Merge branch 'tracing/core-v2' into tracing-for-linus
by Ingo Molnar
· 16 years ago
15a5b0a
Merge branches 'topic/slob/cleanups', 'topic/slob/fixes', 'topic/slub/core', 'topic/slub/cleanups' and 'topic/slub/perf' into for-linus
by Pekka Enberg
· 16 years ago
3b89d7d
slub: move min_partial to struct kmem_cache
by David Rientjes
· 16 years ago
057685c
Merge branch 'for-ingo' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 into tracing/kmemtrace
by Ingo Molnar
· 16 years ago
fe1200b
SLUB: Introduce and use SLUB_MAX_SIZE and SLUB_PAGE_SHIFT constants
by Christoph Lameter
· 16 years ago
51735a7
SLUB: Do not pass 8k objects through to the page allocator
by Pekka Enberg
· 16 years ago
ffadd4d
SLUB: Introduce and use SLUB_MAX_SIZE and SLUB_PAGE_SHIFT constants
by Christoph Lameter
· 16 years ago
36994e5
tracing/kmemtrace: normalize the raw tracer event to the unified tracing API
by Frederic Weisbecker
· 16 years ago
5b882be
kmemtrace: SLUB hooks.
by Eduard - Gabriel Munteanu
· 16 years ago
5595cff
SLUB: dynamic per-cache MIN_PARTIAL
by Pekka Enberg
· 16 years ago
51cc506
SL*B: drop kmem cache argument from constructor
by Alexey Dobriyan
· 16 years ago
cde5353
Christoph has moved
by Christoph Lameter
· 16 years ago
41d54d3
slub: Do not use 192 byte sized cache if minimum alignment is 128 byte
by Christoph Lameter
· 16 years ago
65c3376
slub: Fallback to minimal order during slab page allocation
by Christoph Lameter
· 17 years ago
205ab99
slub: Update statistics handling for variable order slabs
by Christoph Lameter
· 17 years ago
834f3d1
slub: Add kmem_cache_order_objects struct
by Christoph Lameter
· 17 years ago
0f389ec
slub: No need for per node slab counters if !SLUB_DEBUG
by Christoph Lameter
· 17 years ago
6446faa
slub: Fix up comments
by Christoph Lameter
· 17 years ago
331dc55
slub: Support 4k kmallocs again to compensate for page allocator slowness
by Christoph Lameter
· 17 years ago
b7a49f0
slub: Determine gfpflags once and not every time a slab is allocated
by Christoph Lameter
· 17 years ago
eada35e
slub: kmalloc page allocator pass-through cleanup
by Pekka Enberg
· 17 years ago
8ff12cf
SLUB: Support for performance statistics
by Christoph Lameter
· 17 years ago
da89b79
Explain kmem_cache_cpu fields
by Christoph Lameter
· 17 years ago
9824601
SLUB: rename defrag to remote_node_defrag_ratio
by Christoph Lameter
· 17 years ago
158a962
Unify /proc/slabinfo configuration
by Linus Torvalds
· 17 years ago
57ed3ed
slub: provide /proc/slabinfo
by Pekka J Enberg
· 17 years ago
4ba9b9d
Slab API: remove useless ctor parameter and reorder parameters
by Christoph Lameter
· 17 years ago
42a9fdb
SLUB: Optimize cacheline use for zeroing
by Christoph Lameter
· 17 years ago
4c93c355
SLUB: Place kmem_cache_cpu structures in a NUMA aware way
by Christoph Lameter
· 17 years ago
b3fba8d
SLUB: Move page->offset to kmem_cache_cpu->offset
by Christoph Lameter
· 17 years ago
dfb4f09
SLUB: Avoid page struct cacheline bouncing due to remote frees to cpu slab
by Christoph Lameter
· 17 years ago
aadb4bc
SLUB: direct pass through of page size or higher kmalloc requests
by Christoph Lameter
· 17 years ago
aa137f9
SLUB: Force inlining for functions in slub_def.h
by Christoph Lameter
· 17 years ago
d046943
fix gfp_t annotations for slub
by Al Viro
· 17 years ago
81cda66
Slab allocators: Cleanup zeroing allocations
by Christoph Lameter
· 17 years ago
0c71001
SLUB: add some more inlines and #ifdef CONFIG_SLUB_DEBUG
by Christoph Lameter
· 17 years ago
6cb8f91
Slab allocators: consistent ZERO_SIZE_PTR support and NULL result semantics
by Christoph Lameter
· 17 years ago
6193a2f
slob: initial NUMA support
by Paul Mundt
· 17 years ago
4b356be
SLUB: minimum alignment fixes
by Christoph Lameter
· 18 years ago
272c1d2
SLUB: return ZERO_SIZE_PTR for kmalloc(0)
by Christoph Lameter
· 18 years ago
0aa817f
Slab allocators: define common size limitations
by Christoph Lameter
· 18 years ago
ade3aff
slub: fix handling of oversized slabs
by Andrew Morton
· 18 years ago
c59def9
Slab allocators: Drop support for destructors
by Christoph Lameter
· 18 years ago
1abd727
SLUB: It is legit to allocate a slab of the maximum permitted size
by Christoph Lameter
· 18 years ago
cfbf07f
SLUB: CONFIG_LARGE_ALLOCS must consider MAX_ORDER limit
by Christoph Lameter
· 18 years ago
643b113
slub: enable tracking of full slabs
by Christoph Lameter
· 18 years ago
614410d
SLUB: allocate smallest object size if the user asks for 0 bytes
by Christoph Lameter
· 18 years ago
81819f0
SLUB core
by Christoph Lameter
· 18 years ago