1. 6e48a96 mm/kasan: Convert to struct folio and struct slab by Matthew Wilcox (Oracle) · 3 years, 3 months ago
  2. 40f3bf0 mm: Convert struct page to struct slab in functions used by other subsystems by Vlastimil Babka · 3 years, 2 months ago
  3. 820a1e6 kasan: fix tag for large allocations when using CONFIG_SLAB by Matthew Wilcox (Oracle) · 3 years, 2 months ago
  4. 7594b34 kasan: common: provide can_alloc in kasan_save_stack() by Marco Elver · 3 years, 2 months ago
  5. 65090f3 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 7 months ago
  6. af3751f3 kasan: allow architectures to provide an outline readiness check by Daniel Axtens · 3 years, 7 months ago
  7. 1f9f78b mm/slub, kunit: add a KUnit test for SLUB debugging functionality by Oliver Glitta · 3 years, 7 months ago
  8. 7a3b835 kasan: use separate (un)poison implementation for integrated init by Peter Collingbourne · 3 years, 8 months ago
  9. d57a964 kasan, mm: integrate slab init_on_free with HW_TAGS by Andrey Konovalov · 3 years, 9 months ago
  10. da844b7 kasan, mm: integrate slab init_on_alloc with HW_TAGS by Andrey Konovalov · 3 years, 9 months ago
  11. 1bb5eab kasan, mm: integrate page_alloc init with HW_TAGS by Andrey Konovalov · 3 years, 9 months ago
  12. aa5c219 kasan: init memory in kasan_(un)poison for HW_TAGS by Andrey Konovalov · 3 years, 9 months ago
  13. 02c5877 kasan: remove redundant config option by Walter Wu · 3 years, 9 months ago
  14. c80a036 kasan: inline HW_TAGS helper functions by Andrey Konovalov · 3 years, 11 months ago
  15. cde8a7e kasan: ensure poisoning size alignment by Andrey Konovalov · 3 years, 11 months ago
  16. d12d9ad kasan, mm: optimize krealloc poisoning by Andrey Konovalov · 3 years, 11 months ago
  17. 200072c kasan: unify large kfree checks by Andrey Konovalov · 3 years, 11 months ago
  18. df54b38 kasan: clean up setting free info in kasan_slab_free by Andrey Konovalov · 3 years, 11 months ago
  19. 43a219c kasan: optimize large kmalloc poisoning by Andrey Konovalov · 3 years, 11 months ago
  20. e2db1a9 kasan, mm: optimize kmalloc poisoning by Andrey Konovalov · 3 years, 11 months ago
  21. 9285013 kasan, mm: don't save alloc stacks twice by Andrey Konovalov · 3 years, 11 months ago
  22. 2b83052 kfence, kasan: make KFENCE compatible with KASAN by Alexander Potapenko · 3 years, 11 months ago
  23. 611806b kasan: fix bug detection via ksize for HW_TAGS mode by Andrey Konovalov · 3 years, 11 months ago
  24. f00748b kasan: prefix global functions with kasan_ by Andrey Konovalov · 3 years, 11 months ago
  25. e86f8b09 kasan, mm: allow cache merging with no metadata by Andrey Konovalov · 4 years, 1 month ago
  26. 97593ca kasan: sanitize objects when metadata doesn't fit by Andrey Konovalov · 4 years, 1 month ago
  27. 3933c17 kasan: clarify comment in __kasan_kfree_large by Andrey Konovalov · 4 years, 1 month ago
  28. 1ef3133 kasan: simplify assign_tag and set_tag calls by Andrey Konovalov · 4 years, 1 month ago
  29. d99f6a1 kasan: don't round_up too much by Andrey Konovalov · 4 years, 1 month ago
  30. eeb3160 kasan, mm: rename kasan_poison_kfree by Andrey Konovalov · 4 years, 1 month ago
  31. 3430324 kasan, mm: check kasan_enabled in annotations by Andrey Konovalov · 4 years, 1 month ago
  32. 8028caa kasan: add and integrate kasan boot parameters by Andrey Konovalov · 4 years, 1 month ago
  33. c0054c5 kasan: inline kasan_reset_tag for tag-based modes by Andrey Konovalov · 4 years, 1 month ago
  34. 77f57c9 kasan: remove __kasan_unpoison_stack by Andrey Konovalov · 4 years, 1 month ago
  35. d56a9ef kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK by Andrey Konovalov · 4 years, 1 month ago
  36. 8bb0009 kasan: introduce set_alloc_info by Andrey Konovalov · 4 years, 1 month ago
  37. 6476792 kasan: rename get_alloc/free_info by Andrey Konovalov · 4 years, 1 month ago
  38. c696de9 kasan: simplify quarantine_put call site by Andrey Konovalov · 4 years, 1 month ago
  39. 2e903b9 kasan, arm64: implement HW_TAGS runtime by Andrey Konovalov · 4 years, 1 month ago
  40. d73b493 kasan, arm64: only use kasan_depth for software modes by Andrey Konovalov · 4 years, 1 month ago
  41. 2cdbed6 kasan: hide invalid free check implementation by Andrey Konovalov · 4 years, 1 month ago
  42. bb359db kasan: split out shadow.c from common.c by Andrey Konovalov · 4 years, 1 month ago
  43. 1f60062 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* by Andrey Konovalov · 4 years, 1 month ago
  44. cebd0eb kasan: rename (un)poison_shadow to (un)poison_range by Andrey Konovalov · 4 years, 1 month ago
  45. 3b1a4a8 kasan: group vmalloc code by Andrey Konovalov · 4 years, 1 month ago
  46. 11f094e kasan: drop unnecessary GPL text from comment headers by Andrey Konovalov · 4 years, 1 month ago
  47. c0e16ab kasan: remove kasan_unpoison_stack_above_sp_to() by Vincenzo Frascino · 4 years, 5 months ago
  48. e4b7818 kasan: record and print the free track by Walter Wu · 4 years, 5 months ago
  49. 26e760c rcu: kasan: record and print call_rcu() call stack by Walter Wu · 4 years, 5 months ago
  50. 4fba375 kasan: move kasan_report() into report.c by Andrey Konovalov · 4 years, 8 months ago
  51. 505a0ef kasan: stackdepot: move filter_irq_stacks() to stackdepot.c by Alexander Potapenko · 4 years, 9 months ago
  52. 8cceeff kasan: detect negative size in memory operation function by Walter Wu · 4 years, 10 months ago
  53. 57ee58e kasan: No KASAN's memmove check if archs don't have it. by Nick Hu · 5 years ago
  54. e218f1c kasan: use apply_to_existing_page_range() for releasing vmalloc shadow by Daniel Axtens · 5 years ago
  55. d98c9e8 kasan: fix crashes on access to memory mapped by vm_map_ram() by Andrey Ryabinin · 5 years ago
  56. 2e7d317 mm/kasan/common.c: fix compile error by zhong jiang · 5 years ago
  57. 3c5c3cf kasan: support backing vmalloc space with real shadow memory by Daniel Axtens · 5 years ago
  58. d8c6546 mm: introduce compound_nr() by Matthew Wilcox (Oracle) · 5 years ago
  59. a50b854 mm: introduce page_size() by Matthew Wilcox (Oracle) · 5 years ago
  60. ae8f06b kasan: add memory corruption identification for software tag-based mode by Walter Wu · 5 years ago
  61. 00fb24a mm/kasan: fix false positive invalid-free reports with CONFIG_KASAN_SW_TAGS=y by Andrey Ryabinin · 5 years ago
  62. b5f6e0f mm/kasan: change kasan_check_{read,write} to return boolean by Marco Elver · 6 years ago
  63. 7d8ad89 mm/kasan: introduce __kasan_check_{read,write} by Marco Elver · 6 years ago
  64. 0600597 kasan: initialize tag to 0xff in __kasan_kmalloc by Nathan Chancellor · 6 years ago
  65. 2c6a392 Merge branch 'core-stacktrace-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  66. 880e049 mm/kasan: Simplify stacktrace handling by Thomas Gleixner · 6 years ago
  67. ead97a4 mm/kasan: Remove the ULONG_MAX stack trace hackery by Thomas Gleixner · 6 years ago
  68. 57b78a62 x86/uaccess, kasan: Fix KASAN vs SMAP by Peter Zijlstra · 6 years ago
  69. bcf6f55 kasan: fix kasan_check_read/write definitions by Arnd Bergmann · 6 years ago
  70. e1db95b kasan: fix assigning tags twice by Andrey Konovalov · 6 years ago
  71. a3fe7cd kasan: fix krealloc handling for tag-based mode by Andrey Konovalov · 6 years ago
  72. eb214f2 kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning by Andrey Konovalov · 6 years ago
  73. e886bf9 kasan: add SPDX-License-Identifier mark to source files by Andrey Konovalov · 6 years ago
  74. 66afc7f kasan: add __must_check annotations to kasan hooks by Andrey Konovalov · 6 years ago
  75. 2813b9c kasan, mm, arm64: tag non slab memory allocated via pagealloc by Andrey Konovalov · 6 years ago
  76. 7f94ffb kasan: add hooks implementation for tag-based mode by Andrey Konovalov · 6 years ago
  77. 080eb83 kasan: initialize shadow to 0xff for tag-based mode by Andrey Konovalov · 6 years ago
  78. bffa986 kasan: move common generic and tag-based code to common.c by Andrey Konovalov · 6 years ago