Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
71994620bb25a8b109388fefa9e99a28e355255a
/
mm
/
slab_common.c
d50d82f
slub: fix failure when we delete and create a slab cache
by Mikulas Patocka
· 6 years ago
0825a6f
mm: use octal not symbolic permissions
by Joe Perches
· 6 years ago
92ee383
mm: fix race between kmem_cache destroy, create and deactivate
by Shakeel Butt
· 6 years ago
4f6923f
mm: make should_failslab always available for fault injection
by Howard McLauchlan
· 7 years ago
1ba586d
mm/slab_common.c: remove test if cache name is accessible
by Mikulas Patocka
· 7 years ago
613a5eb
slab, slub: remove size disparity on debug kernel
by Shakeel Butt
· 7 years ago
302d55d
slab: use 32-bit arithmetic in freelist_randomize()
by Alexey Dobriyan
· 7 years ago
7bbdb81
slab: make usercopy region 32-bit
by Alexey Dobriyan
· 7 years ago
1b473f2
slub: make ->object_size unsigned int
by Alexey Dobriyan
· 7 years ago
ac914d0
slab: make size_index_elem() unsigned int
by Alexey Dobriyan
· 7 years ago
d5f8665
slab: make size_index[] array u8
by Alexey Dobriyan
· 7 years ago
f4957d5
slab: make kmem_cache_create() work with 32-bit sizes
by Alexey Dobriyan
· 7 years ago
361d575
slab: make create_boot_cache() work with 32-bit sizes
by Alexey Dobriyan
· 7 years ago
55de8b9
slab: make create_kmalloc_cache() work with 32-bit sizes
by Alexey Dobriyan
· 7 years ago
0be7032
slab: make kmalloc_size() return "unsigned int"
by Alexey Dobriyan
· 7 years ago
c863057
slab: fixup calculate_alignment() argument type
by Alexey Dobriyan
· 7 years ago
1c99ba2
mm/slab_common.c: mark kmalloc machinery as __ro_after_init
by Alexey Dobriyan
· 7 years ago
617aebe
Merge tag 'usercopy-v4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
by Linus Torvalds
· 7 years ago
692ae74
mm/slab_common.c: make calculate_alignment() static
by Byongho Lee
· 7 years ago
6d07d1c
usercopy: Restrict non-usercopy caches to size 0
by Kees Cook
· 7 years ago
6c0c21a
usercopy: Mark kmalloc caches as usercopy caches
by David Windsor
· 7 years ago
2d891fb
usercopy: Allow strict enforcement of whitelists
by Kees Cook
· 7 years ago
8eb8284
usercopy: Prepare for usercopy whitelisting
by David Windsor
· 7 years ago
75f296d
kmemcheck: stop using GFP_NOTRACK and SLAB_NOTRACK
by Levin, Alexander (Sasha Levin)
· 7 years ago
d50112e
slab, slub, slob: add slab_flags_t
by Alexey Dobriyan
· 7 years ago
852d8be
mm: oom: show unreclaimable slab info when unreclaimable slabs > user memory
by Yang Shi
· 7 years ago
5b36577
mm: slabinfo: remove CONFIG_SLABINFO
by Yang Shi
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
f80c7da
mm: memcontrol: use vmalloc fallback for large kmem memcg arrays
by Johannes Weiner
· 7 years ago
7660a6f
mm: allow slab_nomerge to be set at build time
by Kees Cook
· 7 years ago
5f0d5a3
mm: Rename SLAB_DESTROY_BY_RCU to SLAB_TYPESAFE_BY_RCU
by Paul E. McKenney
· 8 years ago
f9fa1d9
kasan: drain quarantine of memcg slab objects
by Greg Thelen
· 8 years ago
17cc4df
slab: use memcg_kmem_cache_wq for slab destruction operations
by Tejun Heo
· 8 years ago
01fb58b
slab: remove synchronous synchronize_sched() from memcg cache deactivation path
by Tejun Heo
· 8 years ago
c9fc586
slab: introduce __kmemcg_cache_deactivate()
by Tejun Heo
· 8 years ago
510ded3
slab: implement slab_root_caches list
by Tejun Heo
· 8 years ago
bc2791f
slab: link memcg kmem_caches on their associated memory cgroup
by Tejun Heo
· 8 years ago
9eeadc8
slab: reorganize memcg_cache_params
by Tejun Heo
· 8 years ago
657dc2f
slab: remove synchronous rcu_barrier() call in memcg cache release path
by Tejun Heo
· 8 years ago
bf5eb3d
slub: separate out sysfs_slab_release() from sysfs_slab_remove()
by Tejun Heo
· 8 years ago
290b6a5
Revert "slub: move synchronize_sched out of slab_mutex on shrink"
by Tejun Heo
· 8 years ago
af3b5f8
mm, slab: rename kmalloc-node cache to kmalloc-<size>
by Vlastimil Babka
· 8 years ago
c6e2889
slub: do not merge cache if slub_debug contains a never-merge flag
by Grygorii Maistrenko
· 8 years ago
e70954f
mm/slab_common.c: check kmem_create_cache flags are common
by Thomas Garnier
· 8 years ago
89e364d
slub: move synchronize_sched out of slab_mutex on shrink
by Vladimir Davydov
· 8 years ago
f773e36
memcg: prevent memcg caches to be both OFF_SLAB & OBJFREELIST_SLAB
by Greg Thelen
· 8 years ago
4949148
mm: charge/uncharge kmemcg from generic page allocator paths
by Vladimir Davydov
· 8 years ago
7c00fce
mm: reorganize SLAB freelist randomization
by Thomas Garnier
· 8 years ago
73f576c
mm: memcontrol: fix cgroup creation failure after many small jobs
by Johannes Weiner
· 8 years ago
55834c5
mm: kasan: initial memory quarantine implementation
by Alexander Potapenko
· 8 years ago
505f5dc
mm, kasan: add GFP flags to KASAN API
by Alexander Potapenko
· 9 years ago
7ed2f9e
mm, kasan: SLAB support
by Alexander Potapenko
· 9 years ago
1170532
mm: convert printk(KERN_<LEVEL> to pr_<level>
by Joe Perches
· 9 years ago
756a025
mm: coalesce split strings
by Joe Perches
· 9 years ago
b6ecd2d
mm: memcontrol: zap memcg_kmem_online helper
by Vladimir Davydov
· 9 years ago
ca25719
mm: new API kfree_bulk() for SLAB+SLUB allocators
by Jesper Dangaard Brouer
· 9 years ago
52b4b95
mm: slab: free kmem_cache_node after destroy sysfs file
by Dmitry Safonov
· 9 years ago
127424c
mm: memcontrol: move kmem accounting code to CONFIG_MEMCG
by Johannes Weiner
· 9 years ago
567e9ab
mm: memcontrol: give the kmem states more descriptive names
by Johannes Weiner
· 9 years ago
230e9fc
slab: add SLAB_ACCOUNT flag
by Vladimir Davydov
· 9 years ago
865762a
slab/slub: adjust kmem_cache_alloc_bulk API
by Jesper Dangaard Brouer
· 9 years ago
40911a7
mm/slab_common.c: initialize kmem_cache pointer to NULL
by Alexandru Moise
· 9 years ago
cd918c5
mm/slab_common.c: do not warn that cache is busy on destroy more than once
by Vladimir Davydov
· 9 years ago
d60fdcc
mm/slab_common.c: clear pointers to per memcg caches on destroy
by Vladimir Davydov
· 9 years ago
c9a77a7
mm/slab_common.c: rename cache create/destroy helpers
by Vladimir Davydov
· 9 years ago
fda9012
slab: convert slab_is_available() to boolean
by Denis Kirjanov
· 9 years ago
33398cf
memcg: export struct mem_cgroup
by Michal Hocko
· 9 years ago
3942d29
mm/slab_common: allow NULL cache pointer in kmem_cache_destroy()
by Sergey Senozhatsky
· 9 years ago
484748f
slab: infrastructure for bulk object allocation and freeing
by Christoph Lameter
· 9 years ago
3e810ae
mm/slub: allow merging when SLAB_DEBUG_FREE is set
by Konstantin Khlebnikov
· 9 years ago
ae6f246
Add __init attribute to new_kmalloc_cache
by Christoph Lameter
· 9 years ago
a9730fc
Fix kmalloc slab creation sequence
by Christoph Lameter
· 9 years ago
34cc699
slab: correct size_index table before replacing the bootstrap kmem_cache_node
by Daniel Sanders
· 9 years ago
4066c33
mm/slab_common: support the slub_debug boot option on specific object size
by Gavin Guo
· 9 years ago
0316bec
mm: slub: add kernel address sanitizer support for slub allocator
by Andrey Ryabinin
· 10 years ago
3dec16e
mm/slab: convert cache name allocations to kstrdup_const
by Andrzej Hajda
· 10 years ago
d6e0b7f
slub: make dead caches discard free slabs immediately
by Vladimir Davydov
· 10 years ago
2a4db7e
memcg: free memcg_caches slot on css offline
by Vladimir Davydov
· 10 years ago
f100836
slab: use css id for naming per memcg caches
by Vladimir Davydov
· 10 years ago
426589f
slab: link memcg caches of the same kind into a list
by Vladimir Davydov
· 10 years ago
f7ce319
slab: embed memcg_cache_params to kmem_cache
by Vladimir Davydov
· 10 years ago
05257a1
memcg: add rwsem to synchronize against memcg_caches arrays relocation
by Vladimir Davydov
· 10 years ago
dbcf73e
memcg: rename some cache id related variables
by Vladimir Davydov
· 10 years ago
d5b3cf7
memcg: zap memcg_slab_caches and memcg_slab_mutex
by Vladimir Davydov
· 10 years ago
3e0350a
memcg: zap memcg_name argument of memcg_create_kmem_cache
by Vladimir Davydov
· 10 years ago
7c4da06
mm/slab_common.c: use kmem_cache_free()
by Vaishali Thakkar
· 10 years ago
b047501
memcg: use generic slab iterators for showing slabinfo
by Vladimir Davydov
· 10 years ago
5436205
mm/slab: reverse iteration on find_mergeable()
by Joonsoo Kim
· 10 years ago
1df3b26
slab: print slabinfo header in seq show
by Vladimir Davydov
· 10 years ago
95069ac8
mm/slab: fix unalignment problem on Malta with EVA due to slab merge
by Joonsoo Kim
· 10 years ago
8aba7e0
mm/slab_common: don't check for duplicate cache names
by Mikulas Patocka
· 10 years ago
6f817f4
memcg: move memcg_update_cache_size() to slab_common.c
by Vladimir Davydov
· 10 years ago
33a690c
memcg: move memcg_{alloc,free}_cache_params to slab_common.c
by Vladimir Davydov
· 10 years ago
423c929
mm/slab_common: commonize slab merge logic
by Joonsoo Kim
· 10 years ago
07f361b
mm/slab_common: move kmem_cache definition to internal header
by Joonsoo Kim
· 10 years ago
3aa24f5
mm/slab_common.c: suppress warning
by Andrew Morton
· 10 years ago
928cec9
mm: move slab related stuff from util.c to slab_common.c
by Andrey Ryabinin
· 10 years ago
45ccaf4
Merge branch 'slab/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux into for-3.16-rcX
by Mike Snitzer
· 10 years ago
0bd62b1
slab: delete cache from list after __kmem_cache_shutdown succeeds
by Vladimir Davydov
· 10 years ago
776ed0f
memcg: cleanup kmem cache creation/destruction functions naming
by Vladimir Davydov
· 10 years ago
Next »