1. d40797d kasan: make kasan_record_aux_stack_noalloc() the default behaviour by Peter Zijlstra · 8 weeks ago
  2. fb5eda0 mm/kasan: Don't store metadata inside kmalloc object when slub_debug_orig_size is on by Feng Tang · 4 months ago
  3. 0ea680e Merge tag 'slab-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab by Linus Torvalds · 12 months ago
  4. 96d8dbb mm, slab, kasan: replace kasan_never_merge() with SLAB_NO_MERGE by Vlastimil Babka · 1 year, 1 month ago
  5. 711d349 kasan: revert eviction of stack traces in generic mode by Marco Elver · 1 year, 1 month ago
  6. 2597c99 kasan: guard release_free_meta() shadow access with kasan_arch_is_ready() by Benjamin Gray · 1 year, 1 month ago
  7. cc478e0 kasan: avoid resetting aux_lock by Andrey Konovalov · 1 year, 2 months ago
  8. 63b85ac kasan: stop leaking stack trace handles by Andrey Konovalov · 1 year, 2 months ago
  9. fd4064f kasan: simplify saving extra info into tracks by Andrey Konovalov · 1 year, 2 months ago
  10. f6940e8 kasan: clean up kasan_cache_create by Andrey Konovalov · 1 year, 2 months ago
  11. a414d42 kasan: handle concurrent kasan_record_aux_stack calls by Andrey Konovalov · 1 year, 2 months ago
  12. a5989d4 kasan: improve free meta storage in Generic KASAN by Juntong Deng · 1 year, 3 months ago
  13. 773688a kasan: use stack_depot_put for Generic mode by Andrey Konovalov · 1 year, 3 months ago
  14. 022012d lib/stackdepot, kasan: add flags to __stack_depot_save and rename by Andrey Konovalov · 1 year, 3 months ago
  15. 05c56e7 kasan: fix type cast in memory_is_poisoned_n by Andrey Konovalov · 1 year, 8 months ago
  16. 726ccdb kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan by Tetsuo Handa · 1 year, 9 months ago
  17. bb6e04a kasan: use internal prototypes matching gcc-13 builtins by Arnd Bergmann · 1 year, 9 months ago
  18. f67d6b2 Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 2 years, 1 month ago
  19. 8f17feb kasan: infer allocation size by scanning metadata by Kuan-Ying Lee · 2 years, 1 month ago
  20. 55d77ba kasan: fix Oops due to missing calls to kasan_arch_is_ready() by Christophe Leroy · 2 years, 1 month ago
  21. 5d1ba31 mm: kasan: Extend kasan_metadata_size() to also cover in-object size by Feng Tang · 2 years, 4 months ago
  22. b89933e kasan: move kasan_get_alloc/free_track definitions by Andrey Konovalov · 2 years, 5 months ago
  23. 6b07434 kasan: pass tagged pointers to kasan_save_alloc/free_info by Andrey Konovalov · 2 years, 5 months ago
  24. 682ed08 kasan: only define kasan_cache_create for Generic mode by Andrey Konovalov · 2 years, 5 months ago
  25. 3b7f881 kasan: only define kasan_never_merge for Generic mode by Andrey Konovalov · 2 years, 5 months ago
  26. f372bde kasan: only define kasan_metadata_size for Generic mode by Andrey Konovalov · 2 years, 5 months ago
  27. 02856be kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta by Andrey Konovalov · 2 years, 5 months ago
  28. 5935143 kasan: introduce kasan_init_cache_meta by Andrey Konovalov · 2 years, 5 months ago
  29. 2f35680 kasan: move kasan_get_*_meta to generic.c by Andrey Konovalov · 2 years, 5 months ago
  30. 836daba kasan: introduce kasan_init_object_meta by Andrey Konovalov · 2 years, 5 months ago
  31. f3647cb kasan: introduce kasan_get_alloc_track by Andrey Konovalov · 2 years, 5 months ago
  32. ccf643e kasan: split save_alloc_info implementations by Andrey Konovalov · 2 years, 5 months ago
  33. c249f9a kasan: rename kasan_set_*_info to kasan_save_*_info by Andrey Konovalov · 2 years, 5 months ago
  34. 06bc4cf kasan: give better names to shadow values by Andrey Konovalov · 2 years, 10 months ago
  35. 6e48a96 mm/kasan: Convert to struct folio and struct slab by Matthew Wilcox (Oracle) · 3 years, 2 months ago
  36. 40f3bf0 mm: Convert struct page to struct slab in functions used by other subsystems by Vlastimil Babka · 3 years, 2 months ago
  37. 7cb3007 kasan: generic: introduce kasan_record_aux_stack_noalloc() by Marco Elver · 3 years, 4 months ago
  38. 7594b34 kasan: common: provide can_alloc in kasan_save_stack() by Marco Elver · 3 years, 4 months ago
  39. af3751f3 kasan: allow architectures to provide an outline readiness check by Daniel Axtens · 3 years, 9 months ago
  40. aa5c219 kasan: init memory in kasan_(un)poison for HW_TAGS by Andrey Konovalov · 3 years, 11 months ago
  41. 2b83052 kfence, kasan: make KFENCE compatible with KASAN by Alexander Potapenko · 4 years, 1 month ago
  42. 611806b kasan: fix bug detection via ksize for HW_TAGS mode by Andrey Konovalov · 4 years, 1 month ago
  43. f00748b kasan: prefix global functions with kasan_ by Andrey Konovalov · 4 years, 1 month ago
  44. 13384f6 kasan: fix null pointer dereference in kasan_record_aux_stack by Walter Wu · 4 years, 2 months ago
  45. 97593ca kasan: sanitize objects when metadata doesn't fit by Andrey Konovalov · 4 years, 3 months ago
  46. 6476792 kasan: rename get_alloc/free_info by Andrey Konovalov · 4 years, 3 months ago
  47. 28ab358 kasan, arm64: move initialization message by Andrey Konovalov · 4 years, 3 months ago
  48. 2cdbed6 kasan: hide invalid free check implementation by Andrey Konovalov · 4 years, 3 months ago
  49. 1f60062 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* by Andrey Konovalov · 4 years, 3 months ago
  50. cebd0eb kasan: rename (un)poison_shadow to (un)poison_range by Andrey Konovalov · 4 years, 3 months ago
  51. 11f094e kasan: drop unnecessary GPL text from comment headers by Andrey Konovalov · 4 years, 3 months ago
  52. ef13346 kasan: print workqueue stack by Walter Wu · 4 years, 3 months ago
  53. e4b7818 kasan: record and print the free track by Walter Wu · 4 years, 7 months ago
  54. 26e760c rcu: kasan: record and print call_rcu() call stack by Walter Wu · 4 years, 7 months ago
  55. 33cd65e kasan: disable branch tracing for core runtime by Marco Elver · 4 years, 10 months ago
  56. 8cceeff kasan: detect negative size in memory operation function by Walter Wu · 5 years ago
  57. b5f6e0f mm/kasan: change kasan_check_{read,write} to return boolean by Marco Elver · 6 years ago
  58. 7771bdb kasan: remove use after scope bugs detection. by Andrey Ryabinin · 6 years ago
  59. e886bf9 kasan: add SPDX-License-Identifier mark to source files by Andrey Konovalov · 6 years ago
  60. 2bd926b kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS by Andrey Konovalov · 6 years ago
  61. b938fcf4 kasan: rename source files to reflect the new naming scheme by Andrey Konovalov · 6 years ago[Renamed from mm/kasan/kasan.c]
  62. bffa986 kasan: move common generic and tag-based code to common.c by Andrey Konovalov · 6 years ago
  63. 0116523c kasan, mm: change hooks signatures by Andrey Konovalov · 6 years ago
  64. 1e8e18f6 kasan: fix shadow_size calculation error in kasan_module_alloc by Zhen Lei · 7 years ago
  65. 3f19597 kasan: fix memory hotplug during boot by David Hildenbrand · 7 years ago
  66. ed1596f kasan: free allocated shadow memory on MEM_CANCEL_ONLINE by David Hildenbrand · 7 years ago
  67. 0f901dc mm/kasan: don't vfree() nonexistent vm_area by Andrey Ryabinin · 7 years ago
  68. f9e13c0 slab, slub: skip unnecessary kasan_cache_shutdown() by Shakeel Butt · 7 years ago
  69. be4a798 kasan: make kasan_cache_create() work with 32-bit slab cache sizes by Alexey Dobriyan · 7 years ago
  70. 5f21f3a kasan: fix prototype author email address by Andrey Konovalov · 7 years ago
  71. b1d5728 kasan: detect invalid frees by Dmitry Vyukov · 7 years ago
  72. 1db0e0f kasan: unify code between kasan_slab_free() and kasan_poison_kfree() by Dmitry Vyukov · 7 years ago
  73. 6860f63 kasan: detect invalid frees for large mempool objects by Dmitry Vyukov · 7 years ago
  74. ee3ce77 kasan: don't use __builtin_return_address(1) by Dmitry Vyukov · 7 years ago
  75. 47adccc kasan: detect invalid frees for large objects by Dmitry Vyukov · 7 years ago
  76. d321599 kasan: add functions for unpoisoning stack variables by Alexander Potapenko · 7 years ago
  77. 342061e kasan: support alloca() poisoning by Paul Lawrence · 7 years ago
  78. d50112e slab, slub, slob: add slab_flags_t by Alexey Dobriyan · 7 years ago
  79. f06e8c5 kasan: Allow kasan_check_read/write() to accept pointers to volatiles by Dmitry Vyukov · 8 years ago
  80. f5bd62c mm/kasan/kasan.c: rename XXX_is_zero to XXX_is_nonzero by Joonsoo Kim · 8 years ago
  81. fa69b59 mm/kasan: add support for memory hotplug by Andrey Ryabinin · 8 years ago
  82. c634d80 mm/kasan: get rid of speculative shadow checks by Andrey Ryabinin · 8 years ago
  83. de4d195 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  84. 19809c2 mm, vmalloc: use __GFP_HIGHMEM implicitly by Michal Hocko · 8 years ago
  85. 5ab6d91 kasan: improve double-free report format by Andrey Konovalov · 8 years ago
  86. 5f0d5a3 mm: Rename SLAB_DESTROY_BY_RCU to SLAB_TYPESAFE_BY_RCU by Paul E. McKenney · 8 years ago
  87. 68db0cf sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task_stack.h> by Ingo Molnar · 8 years ago
  88. af8601a kasan, sched/headers: Uninline kasan_enable/disable_current() by Ingo Molnar · 8 years ago
  89. f9fa1d9 kasan: drain quarantine of memcg slab objects by Greg Thelen · 8 years ago
  90. 631ddab Merge branches 'pm-sleep' and 'powercap' by Rafael J. Wysocki · 8 years ago
  91. b53f40d x86/suspend: fix false positive KASAN warning on suspend/resume by Josh Poimboeuf · 8 years ago
  92. 828347f kasan: support use-after-scope detection by Dmitry Vyukov · 8 years ago
  93. 9f7d416 kprobes: Unpoison stack in jprobe_return() for KASAN by Dmitry Vyukov · 8 years ago
  94. 7e08897 kasan: improve double-free reports by Andrey Ryabinin · 9 years ago
  95. b3cbd9b mm/kasan: get rid of ->state in struct kasan_alloc_meta by Andrey Ryabinin · 9 years ago
  96. 47b5c2a mm/kasan: get rid of ->alloc_size in struct kasan_alloc_meta by Andrey Ryabinin · 9 years ago
  97. 4b3ec5a mm/kasan: don't reduce quarantine in atomic contexts by Andrey Ryabinin · 9 years ago
  98. 4a3d308 mm/kasan: fix corruptions and false positive reports by Andrey Ryabinin · 9 years ago
  99. 80a9201 mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB by Alexander Potapenko · 9 years ago
  100. 9b75a86 mm: mempool: kasan: don't poot mempool objects in quarantine by Andrey Ryabinin · 9 years ago