| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-16 | kasan: cleanup of kasan_enabled() checks | Sabyrzhan Tasbolatov | 1 | -3/+0 |
| 2025-11-16 | kasan: remove __kasan_save_free_info wrapper | Sabyrzhan Tasbolatov | 1 | -1/+1 |
| 2025-09-21 | kasan: introduce ARCH_DEFER_KASAN and unify static key across modes | Sabyrzhan Tasbolatov | 1 | -4/+15 |
| 2025-01-13 | kasan: make kasan_record_aux_stack_noalloc() the default behaviour | Peter Zijlstra | 1 | -12/+6 |
| 2024-10-29 | mm/kasan: Don't store metadata inside kmalloc object when slub_debug_orig_siz... | Feng Tang | 1 | -2/+5 |
| 2024-03-12 | Merge tag 'slab-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/vba... | Linus Torvalds | 1 | -16/+6 |
| 2024-02-26 | mm, slab, kasan: replace kasan_never_merge() with SLAB_NO_MERGE | Vlastimil Babka | 1 | -16/+6 |
| 2024-02-23 | kasan: revert eviction of stack traces in generic mode | Marco Elver | 1 | -61/+7 |
| 2024-02-20 | kasan: guard release_free_meta() shadow access with kasan_arch_is_ready() | Benjamin Gray | 1 | -0/+3 |
| 2024-01-12 | kasan: avoid resetting aux_lock | Andrey Konovalov | 1 | -2/+8 |
| 2024-01-05 | kasan: stop leaking stack trace handles | Andrey Konovalov | 1 | -9/+51 |
| 2023-12-29 | kasan: simplify saving extra info into tracks | Andrey Konovalov | 1 | -2/+2 |
| 2023-12-29 | kasan: clean up kasan_cache_create | Andrey Konovalov | 1 | -28/+39 |
| 2023-12-29 | kasan: handle concurrent kasan_record_aux_stack calls | Andrey Konovalov | 1 | -3/+29 |
| 2023-12-10 | kasan: improve free meta storage in Generic KASAN | Juntong Deng | 1 | -10/+29 |
| 2023-12-10 | kasan: use stack_depot_put for Generic mode | Andrey Konovalov | 1 | -4/+18 |
| 2023-12-10 | lib/stackdepot, kasan: add flags to __stack_depot_save and rename | Andrey Konovalov | 1 | -4/+5 |
| 2023-07-08 | kasan: fix type cast in memory_is_poisoned_n | Andrey Konovalov | 1 | -1/+2 |
| 2023-06-23 | kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan | Tetsuo Handa | 1 | -2/+2 |
| 2023-06-09 | kasan: use internal prototypes matching gcc-13 builtins | Arnd Bergmann | 1 | -36/+36 |
| 2023-02-10 | Merge branch 'mm-hotfixes-stable' into mm-stable | Andrew Morton | 1 | -1/+6 |
| 2023-02-09 | kasan: infer allocation size by scanning metadata | Kuan-Ying Lee | 1 | -3/+1 |
| 2023-02-09 | kasan: fix Oops due to missing calls to kasan_arch_is_ready() | Christophe Leroy | 1 | -1/+6 |
| 2022-11-10 | mm: kasan: Extend kasan_metadata_size() to also cover in-object size | Feng Tang | 1 | -6/+13 |
| 2022-10-03 | kasan: move kasan_get_alloc/free_track definitions | Andrey Konovalov | 1 | -21/+0 |
| 2022-10-03 | kasan: pass tagged pointers to kasan_save_alloc/free_info | Andrey Konovalov | 1 | -2/+1 |
| 2022-10-03 | kasan: only define kasan_cache_create for Generic mode | Andrey Konovalov | 1 | -1/+16 |
| 2022-10-03 | kasan: only define kasan_never_merge for Generic mode | Andrey Konovalov | 1 | -0/+8 |
| 2022-10-03 | kasan: only define kasan_metadata_size for Generic mode | Andrey Konovalov | 1 | -0/+11 |
| 2022-10-03 | kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta | Andrey Konovalov | 1 | -6/+0 |
| 2022-10-03 | kasan: introduce kasan_init_cache_meta | Andrey Konovalov | 1 | -0/+79 |
| 2022-10-03 | kasan: move kasan_get_*_meta to generic.c | Andrey Konovalov | 1 | -0/+17 |
| 2022-10-03 | kasan: introduce kasan_init_object_meta | Andrey Konovalov | 1 | -0/+9 |
| 2022-10-03 | kasan: introduce kasan_get_alloc_track | Andrey Konovalov | 1 | -1/+13 |
| 2022-10-03 | kasan: split save_alloc_info implementations | Andrey Konovalov | 1 | -0/+9 |
| 2022-10-03 | kasan: rename kasan_set_*_info to kasan_save_*_info | Andrey Konovalov | 1 | -1/+1 |
| 2022-05-13 | kasan: give better names to shadow values | Andrey Konovalov | 1 | -3/+3 |
| 2022-01-06 | mm/kasan: Convert to struct folio and struct slab | Matthew Wilcox (Oracle) | 1 | -4/+4 |
| 2022-01-06 | mm: Convert struct page to struct slab in functions used by other subsystems | Vlastimil Babka | 1 | -1/+1 |
| 2021-11-06 | kasan: generic: introduce kasan_record_aux_stack_noalloc() | Marco Elver | 1 | -2/+12 |
| 2021-11-06 | kasan: common: provide can_alloc in kasan_save_stack() | Marco Elver | 1 | -1/+1 |
| 2021-06-29 | kasan: allow architectures to provide an outline readiness check | Daniel Axtens | 1 | -0/+3 |
| 2021-04-30 | kasan: init memory in kasan_(un)poison for HW_TAGS | Andrey Konovalov | 1 | -6/+6 |
| 2021-02-26 | kfence, kasan: make KFENCE compatible with KASAN | Alexander Potapenko | 1 | -1/+2 |
| 2021-02-24 | kasan: fix bug detection via ksize for HW_TAGS mode | Andrey Konovalov | 1 | -2/+2 |
| 2021-02-24 | kasan: prefix global functions with kasan_ | Andrey Konovalov | 1 | -18/+18 |
| 2020-12-29 | kasan: fix null pointer dereference in kasan_record_aux_stack | Walter Wu | 1 | -0/+2 |
| 2020-12-22 | kasan: sanitize objects when metadata doesn't fit | Andrey Konovalov | 1 | -4/+5 |
| 2020-12-22 | kasan: rename get_alloc/free_info | Andrey Konovalov | 1 | -6/+6 |
| 2020-12-22 | kasan, arm64: move initialization message | Andrey Konovalov | 1 | -2/+0 |
| 2020-12-22 | kasan: hide invalid free check implementation | Andrey Konovalov | 1 | -0/+7 |
| 2020-12-22 | kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* | Andrey Konovalov | 1 | -7/+7 |
| 2020-12-22 | kasan: rename (un)poison_shadow to (un)poison_range | Andrey Konovalov | 1 | -12/+11 |
| 2020-12-22 | kasan: drop unnecessary GPL text from comment headers | Andrey Konovalov | 1 | -5/+0 |
| 2020-12-15 | kasan: print workqueue stack | Walter Wu | 1 | -3/+0 |
| 2020-08-07 | kasan: record and print the free track | Walter Wu | 1 | -0/+22 |
| 2020-08-07 | rcu: kasan: record and print call_rcu() call stack | Walter Wu | 1 | -0/+21 |
| 2020-05-23 | kasan: disable branch tracing for core runtime | Marco Elver | 1 | -1/+0 |
| 2020-04-02 | kasan: detect negative size in memory operation function | Walter Wu | 1 | -4/+5 |
| 2019-07-12 | mm/kasan: change kasan_check_{read,write} to return boolean | Marco Elver | 1 | -6/+7 |
| 2019-03-05 | kasan: remove use after scope bugs detection. | Andrey Ryabinin | 1 | -19/+0 |
| 2018-12-28 | kasan: add SPDX-License-Identifier mark to source files | Andrey Konovalov | 1 | -0/+1 |
| 2018-12-28 | kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS | Andrey Konovalov | 1 | -1/+1 |
| 2018-12-28 | kasan: rename source files to reflect the new naming scheme | Andrey Konovalov | 1 | -0/+343 |