Code

History

Commits on master to lib/alloc_tag.c35+
  1. lib/alloc_tag: introduce mem_alloc_profiling_permanently_disabled()Harry Yoo (Oracle) committed 4 months agoa37b006
  2. lib: split codetag_lock_module_list()Bart Van Assche committed 7 months ago67c2696
  3. alloc_tag: fix use-after-free in /proc/allocinfo after module unloadHao Ge committed 5 months ago2956268
  4. mm/alloc_tag: replace fixed-size early PFN array with dynamic linked listHao Ge committed 5 months ago0c3a350
  5. mm/alloc_tag: clear codetag for pages allocated before page_ext initializationHao Ge committed 7 months ago6b18427
  6. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  7. alloc_tag: fix rw permission issue when handling boot parameterRan Xiaokai committed 10 months ago77bcee8
  8. alloc_tag: move memory_allocation_profiling_sysctls into .rodataJoel Granados committed 11 months ago2a912d4
  9. lib/alloc_tag: use %pe format specifierZeng Chi committed 1 year ago135e541
  10. Merge tag 'mm-nonmm-stable-2025-10-02-15-29' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 1 year agoe406d57
  11. alloc_tag: mark inaccurate allocation counters in /proc/allocinfo outputSuren Baghdasaryan committed 1 year agob9e2f58
  12. alloc_tag: prevent enabling memory profiling if it was shut downSuren Baghdasaryan committed 1 year ago9e8a0bb
  13. alloc_tag: use release_pages() in the cleanup pathSuren Baghdasaryan committed 1 year ago123bcf2
  14. alloc_tag: use str_on_off() helperKuan-Wei Chiu committed 1 year ago0ca863b
  15. Merge branch 'mm-hotfixes-stable' into mm-stable to pick up changes which are required for a merge of the series "mm: folio_pte_batch() improvements".Andrew Morton committed 1 year agocac3d17
  16. mm/percpu: conditionally define _shared_alloc_tag via CONFIG_ARCH_MODULE_NEEDS_WEAK_PER_CPUHao Ge committed 1 year ago59b5ed4
  17. alloc_tag: keep codetag iterator active between read()David Wang committed 1 year ago9f44df5
  18. lib/alloc_tag: do not acquire non-existent lock in alloc_tag_top_users()Harry Yoo committed 1 year ago99af22c
  19. mm/alloc_tag: fix the kmemleak false positive issue in the allocation of the percpu variable tag->countersHao Ge committed 1 year agof576935
  20. alloc_tag: handle module codetag load errors as module load failuresSuren Baghdasaryan committed 1 year ago044d2ae
  21. Merge tag 'mm-stable-2025-05-31-14-50' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 1 year ago00c010e
  22. alloc_tag: allocate percpu counters for module tags dynamicallySuren Baghdasaryan committed 1 year ago12ca42c
  23. alloc_tag: check mem_profiling_support in alloc_tag_initCasey Chen committed 1 year ago780138b
  24. alloc_tag: handle incomplete bulk allocations in vm_module_tags_populateT.J. Mercier committed 1 year agoe6e07b6
  25. mm: avoid extra mem_alloc_profiling_enabled() checksSuren Baghdasaryan committed 1 year ago51ff4d7
  26. Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 1 year ago9c5968d
  27. alloc_tag: avoid current->alloc_tag manipulations when profiling is disabledSuren Baghdasaryan committed 1 year ago0743877
  28. mm: alloc_pages_bulk: rename APILuiz Capitulino committed 1 year ago6bf9b5b
  29. alloc_tag: skip pgalloc_tag_swap if profiling is disabledSuren Baghdasaryan committed 1 year ago05c82ee
  30. alloc_tag: fix module allocation tags populated area calculationSuren Baghdasaryan committed 1 year agoe269b5d
  31. mm/codetag: clear tags before swapDavid Wang committed 1 year ago640a603
  32. mm/codetag: swap tags when migrate pagesDavid Wang committed 1 year ago51f43d5
  33. mm/codetag: uninline and move pgalloc_tag_copy and pgalloc_tag_splitSuren Baghdasaryan committed 2 years agob7fc16a
  34. alloc_tag: support for page allocation tag compressionSuren Baghdasaryan committed 2 years ago4835f74
  35. alloc_tag: populate memory for module tags as neededSuren Baghdasaryan committed 2 years ago0f9b685