Joonsoo Kim
|
ded0ecf611
mm/slab: factor out kmem_cache_node initialization code
|
9 years ago |
Joonsoo Kim
|
a5aa63a5f7
mm/slab: drain the free slab as much as possible
|
9 years ago |
Joonsoo Kim
|
8888177ea1
mm/slab: remove BAD_ALIEN_MAGIC again
|
9 years ago |
Joonsoo Kim
|
18726ca8b3
mm/slab: fix the theoretical race by holding proper lock
|
9 years ago |
Alexander Potapenko
|
505f5dcb1c
mm, kasan: add GFP flags to KASAN API
|
9 years ago |
Alexander Potapenko
|
7ed2f9e663
mm, kasan: SLAB support
|
9 years ago |
Joe Perches
|
1170532bb4
mm: convert printk(KERN_<LEVEL> to pr_<level>
|
9 years ago |
Joe Perches
|
756a025f00
mm: coalesce split strings
|
9 years ago |
Mel Gorman
|
444eb2a449
mm: thp: set THP defrag by default to madvise and add a stall-free defrag option
|
9 years ago |
Vladimir Davydov
|
27ee57c93f
mm: memcontrol: report slab usage in cgroup2 memory.stat
|
9 years ago |
Vlastimil Babka
|
5b3810e5c6
mm, sl[au]b: print gfp_flags as strings in slab_out_of_memory()
|
9 years ago |
Joonsoo Kim
|
f68f8dddb5
mm/slab: re-implement pfmemalloc support
|
9 years ago |
Joonsoo Kim
|
70f75067b1
mm/slab: avoid returning values by reference
|
9 years ago |
Joonsoo Kim
|
b03a017beb
mm/slab: introduce new slab management type, OBJFREELIST_SLAB
|
9 years ago |
Joonsoo Kim
|
10b2e9e8e8
mm/slab: factor out debugging initialization in cache_init_objs()
|
9 years ago |
Joonsoo Kim
|
d8410234db
mm/slab: factor out slab list fixup code
|
9 years ago |
Joonsoo Kim
|
3217fd9bdf
mm/slab: make criteria for off slab determination robust and simple
|
9 years ago |
Joonsoo Kim
|
f3a3c320d5
mm/slab: do not change cache size if debug pagealloc isn't possible
|
9 years ago |
Joonsoo Kim
|
158e319bba
mm/slab: clean up cache type determination
|
9 years ago |
Joonsoo Kim
|
832a15d209
mm/slab: align cache size first before determination of OFF_SLAB candidate
|
9 years ago |
Joonsoo Kim
|
2e6b360216
mm/slab: put the freelist at the end of slab page
|
9 years ago |
Joonsoo Kim
|
249247b6f8
mm/slab: remove object status buffer for DEBUG_SLAB_LEAK
|
9 years ago |
Joonsoo Kim
|
d31676dfde
mm/slab: alternative implementation for DEBUG_SLAB_LEAK
|
9 years ago |
Joonsoo Kim
|
40b4413797
mm/slab: clean up DEBUG_PAGEALLOC processing code
|
9 years ago |
Joonsoo Kim
|
40323278b5
mm/slab: use more appropriate condition check for debug_pagealloc
|
9 years ago |
Joonsoo Kim
|
a307ebd468
mm/slab: activate debug_pagealloc in SLAB when it is actually enabled
|
9 years ago |
Joonsoo Kim
|
260b61dd46
mm/slab: remove the checks for slab implementation bug
|
9 years ago |
Joonsoo Kim
|
6fb924304a
mm/slab: remove useless structure define
|
9 years ago |
Joonsoo Kim
|
12c61fe9b7
mm/slab: fix stale code comment
|
9 years ago |
Jesper Dangaard Brouer
|
ca25719551
mm: new API kfree_bulk() for SLAB+SLUB allocators
|
9 years ago |