aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/pgalloc_tag.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-11mm/codetag: move tag retrieval back upfront in __free_pages()David Wang1-0/+8
2025-03-16alloc_tag: uninline code gated by mem_alloc_profiling_key in page allocatorSuren Baghdasaryan1-55/+5
2025-03-16mm: avoid extra mem_alloc_profiling_enabled() checksSuren Baghdasaryan1-16/+19
2024-12-05mm/codetag: swap tags when migrate pagesDavid Wang1-2/+2
2024-11-07mm/codetag: uninline and move pgalloc_tag_copy and pgalloc_tag_splitSuren Baghdasaryan1-0/+5
2024-11-07alloc_tag: support for page allocation tag compressionSuren Baghdasaryan1-17/+128
2024-11-07alloc_tag: introduce pgtag_ref_handle to abstract page tag referencesSuren Baghdasaryan1-38/+54
2024-09-09mm/codetag: fix pgalloc_tag_split()Yu Zhao1-31/+0
2024-08-15alloc_tag: introduce clear_page_tag_ref() helper functionSuren Baghdasaryan1-0/+13
2024-07-17alloc_tag: fix page_ext_get/page_ext_put sequence during page splittingSuren Baghdasaryan1-2/+3
2024-07-17lib: reuse page_ext_data() to obtain codetag_refSuren Baghdasaryan1-1/+1
2024-06-15lib/alloc_tag: fix RCU imbalance in pgalloc_tag_get()Suren Baghdasaryan1-3/+8
2024-04-25mm: make page_ext_get() take a const argumentMatthew Wilcox (Oracle)1-2/+0
2024-04-25codetag: debug: mark codetags for reserved pages as emptySuren Baghdasaryan1-0/+2
2024-04-25mm: fix non-compound multi-order memory accounting in __free_pagesSuren Baghdasaryan1-0/+24
2024-04-25mm: create new codetag references during page splittingSuren Baghdasaryan1-0/+30
2024-04-25lib: introduce support for page allocation taggingSuren Baghdasaryan1-0/+78