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 |
Jesper Dangaard Brouer
|
e6cdb58d1c
slab: implement bulk free in SLAB allocator
|
9 years ago |
Jesper Dangaard Brouer
|
7b0501dd6b
slab: avoid running debug SLAB code with IRQs disabled for alloc_bulk
|
9 years ago |
Jesper Dangaard Brouer
|
2a777eac17
slab: implement bulk alloc in SLAB allocator
|
9 years ago |
Jesper Dangaard Brouer
|
d5e3ed66d6
slab: use slab_post_alloc_hook in SLAB allocator shared with SLUB
|
9 years ago |