summaryrefslogtreecommitdiff
path: root/lib/alloc_tag.c
AgeCommit message (Expand)AuthorFilesLines
2025-01-27Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+4
2025-01-26alloc_tag: avoid current->alloc_tag manipulations when profiling is disabledSuren Baghdasaryan1-0/+2
2025-01-26mm: alloc_pages_bulk: rename APILuiz Capitulino1-2/+2
2025-01-16alloc_tag: skip pgalloc_tag_swap if profiling is disabledSuren Baghdasaryan1-0/+3
2024-12-19alloc_tag: fix module allocation tags populated area calculationSuren Baghdasaryan1-5/+29
2024-12-19mm/codetag: clear tags before swapDavid Wang1-0/+7
2024-12-06mm/codetag: swap tags when migrate pagesDavid Wang1-14/+22
2024-11-08mm/codetag: uninline and move pgalloc_tag_copy and pgalloc_tag_splitSuren Baghdasaryan1-0/+48
2024-11-08alloc_tag: support for page allocation tag compressionSuren Baghdasaryan1-9/+133
2024-11-08alloc_tag: populate memory for module tags as neededSuren Baghdasaryan1-9/+64
2024-11-08alloc_tag: load module tags into separate contiguous memorySuren Baghdasaryan1-20/+229
2024-11-08alloc_tag: introduce shutdown_mem_profiling helper functionSuren Baghdasaryan1-7/+26
2024-07-17Merge tag 'sysctl-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+0
2024-06-15lib/alloc_tag: do not register sysctl interface when CONFIG_SYSCTL=nSuren Baghdasaryan1-3/+13
2024-06-13mm profiling: Remove superfluous sentinel element from ctl_tableJoel Granados1-1/+0
2024-05-24lib: add version into /proc/allocinfo outputSuren Baghdasaryan1-15/+32
2024-04-26alloc_tag: Tighten file permissions on /proc/allocinfoKees Cook1-1/+1
2024-04-26lib: add memory allocations report in show_mem()Suren Baghdasaryan1-0/+38
2024-04-26lib: introduce early boot parameter to avoid page_ext memory overheadSuren Baghdasaryan1-1/+40
2024-04-26lib: introduce support for page allocation taggingSuren Baghdasaryan1-0/+17
2024-04-26lib: add allocation tagging support for memory allocation profilingSuren Baghdasaryan1-0/+152