Michal Hocko
|
33398cf2f3
memcg: export struct mem_cgroup
|
10 年之前 |
Sergey Senozhatsky
|
3942d29918
mm/slab_common: allow NULL cache pointer in kmem_cache_destroy()
|
10 年之前 |
Christoph Lameter
|
484748f0b6
slab: infrastructure for bulk object allocation and freeing
|
10 年之前 |
Konstantin Khlebnikov
|
3e810ae2db
mm/slub: allow merging when SLAB_DEBUG_FREE is set
|
10 年之前 |
Christoph Lameter
|
ae6f2462e5
Add __init attribute to new_kmalloc_cache
|
10 年之前 |
Christoph Lameter
|
a9730fca99
Fix kmalloc slab creation sequence
|
10 年之前 |
Daniel Sanders
|
34cc6990d4
slab: correct size_index table before replacing the bootstrap kmem_cache_node
|
10 年之前 |
Gavin Guo
|
4066c33d03
mm/slab_common: support the slub_debug boot option on specific object size
|
10 年之前 |
Andrey Ryabinin
|
0316bec22e
mm: slub: add kernel address sanitizer support for slub allocator
|
10 年之前 |
Andrzej Hajda
|
3dec16ea38
mm/slab: convert cache name allocations to kstrdup_const
|
10 年之前 |
Vladimir Davydov
|
d6e0b7fa11
slub: make dead caches discard free slabs immediately
|
10 年之前 |
Vladimir Davydov
|
2a4db7eb93
memcg: free memcg_caches slot on css offline
|
10 年之前 |
Vladimir Davydov
|
f1008365bb
slab: use css id for naming per memcg caches
|
10 年之前 |
Vladimir Davydov
|
426589f571
slab: link memcg caches of the same kind into a list
|
10 年之前 |
Vladimir Davydov
|
f7ce3190c4
slab: embed memcg_cache_params to kmem_cache
|
10 年之前 |
Vladimir Davydov
|
05257a1a3d
memcg: add rwsem to synchronize against memcg_caches arrays relocation
|
10 年之前 |
Vladimir Davydov
|
dbcf73e26c
memcg: rename some cache id related variables
|
10 年之前 |
Vladimir Davydov
|
d5b3cf7139
memcg: zap memcg_slab_caches and memcg_slab_mutex
|
10 年之前 |
Vladimir Davydov
|
3e0350a364
memcg: zap memcg_name argument of memcg_create_kmem_cache
|
10 年之前 |
Vaishali Thakkar
|
7c4da061f2
mm/slab_common.c: use kmem_cache_free()
|
10 年之前 |
Vladimir Davydov
|
b047501cd9
memcg: use generic slab iterators for showing slabinfo
|
10 年之前 |
Joonsoo Kim
|
5436205738
mm/slab: reverse iteration on find_mergeable()
|
10 年之前 |
Vladimir Davydov
|
1df3b26f20
slab: print slabinfo header in seq show
|
10 年之前 |
Joonsoo Kim
|
95069ac8da
mm/slab: fix unalignment problem on Malta with EVA due to slab merge
|
10 年之前 |
Mikulas Patocka
|
8aba7e0a2c
mm/slab_common: don't check for duplicate cache names
|
10 年之前 |
Vladimir Davydov
|
6f817f4cda
memcg: move memcg_update_cache_size() to slab_common.c
|
10 年之前 |
Vladimir Davydov
|
33a690c45b
memcg: move memcg_{alloc,free}_cache_params to slab_common.c
|
10 年之前 |
Joonsoo Kim
|
423c929cbb
mm/slab_common: commonize slab merge logic
|
10 年之前 |
Joonsoo Kim
|
07f361b2be
mm/slab_common: move kmem_cache definition to internal header
|
10 年之前 |
Andrew Morton
|
3aa24f519e
mm/slab_common.c: suppress warning
|
10 年之前 |