| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-08 | mm/vmalloc, mm/kasan: respect gfp mask in kasan_populate_vmalloc() |  Uladzislau Rezki (Sony) | 1 | -7/+24 |
| 2025-08-27 | mm/kasan: avoid lazy MMU mode hazards |  Alexander Gordeev | 1 | -0/+8 |
| 2025-08-27 | mm/kasan: fix vmalloc shadow memory (de-)population races |  Alexander Gordeev | 1 | -10/+8 |
| 2025-05-20 | kasan: avoid sleepable page allocation from atomic context |  Alexander Gordeev | 1 | -14/+78 |
| 2024-11-05 | mm/vmalloc: combine all TLB flush operations of KASAN shadow virtual address into one operation |  Adrian Huang | 1 | -4/+10 |
| 2024-03-06 | mm/kasan: use pXd_leaf() in shadow_mapped() |  Peter Xu | 1 | -9/+2 |
| 2023-12-29 | kasan: export kasan_poison as GPL |  Andrey Konovalov | 1 | -1/+1 |
| 2023-12-29 | kasan: clean up is_kfence_address checks |  Andrey Konovalov | 1 | -12/+0 |
| 2023-12-29 | kasan: rename and document kasan_(un)poison_object_data |  Andrey Konovalov | 1 | -2/+2 |
| 2023-10-18 | kasan: use unchecked __memset internally |  Andrey Konovalov | 1 | -1/+1 |
| 2023-06-19 | mm: ptep_get() conversion |  Ryan Roberts | 1 | -5/+5 |
| 2023-06-09 | kasan: use internal prototypes matching gcc-13 builtins |  Arnd Bergmann | 1 | -18/+18 |
| 2023-03-02 | kasan: treat meminstrinsic as builtins in uninstrumented files |  Marco Elver | 1 | -1/+4 |
| 2023-03-02 | kasan: emit different calls for instrumentable memintrinsics |  Marco Elver | 1 | -0/+11 |
| 2023-02-20 | Merge tag 'sched-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -0/+38 |
| 2023-02-09 | kasan: fix Oops due to missing calls to kasan_arch_is_ready() |  Christophe Leroy | 1 | -0/+12 |
| 2023-01-13 | entry, kasan, x86: Disallow overriding mem*() functions |  Peter Zijlstra | 1 | -0/+38 |
| 2022-11-08 | memory: move hotplug memory notifier priority to same file for easy sorting |  Liu Shixin | 1 | -1/+1 |
| 2022-07-17 | UML: add support for KASAN under x86_64 |  Patricia Alfonso | 1 | -2/+27 |
| 2022-03-24 | kasan, vmalloc: only tag normal vmalloc allocations |  Andrey Konovalov | 1 | -0/+8 |
| 2022-03-24 | kasan, vmalloc: add vmalloc tagging for HW_TAGS |  Andrey Konovalov | 1 | -1/+9 |
| 2022-03-24 | kasan, vmalloc: add vmalloc tagging for SW_TAGS |  Andrey Konovalov | 1 | -2/+4 |
| 2022-03-24 | kasan: add wrappers for vmalloc hooks |  Andrey Konovalov | 1 | -3/+2 |
| 2022-03-24 | kasan: reorder vmalloc hooks |  Andrey Konovalov | 1 | -21/+22 |
| 2022-03-24 | kasan, x86, arm64, s390: rename functions for modules shadow |  Andrey Konovalov | 1 | -2/+2 |
| 2022-01-15 | mm: defer kmemleak object creation of module_alloc() |  Kefeng Wang | 1 | -2/+7 |
| 2021-11-06 | kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC |  Kefeng Wang | 1 | -0/+5 |
| 2021-06-29 | kasan: allow architectures to provide an outline readiness check |  Daniel Axtens | 1 | -0/+6 |
| 2021-05-07 | mm: fix typos in comments |  Ingo Molnar | 1 | -2/+2 |
| 2021-04-30 | kasan: init memory in kasan_(un)poison for HW_TAGS |  Andrey Konovalov | 1 | -5/+5 |
| 2021-02-26 | kasan: ensure poisoning size alignment |  Andrey Konovalov | 1 | -15/+22 |
| 2021-02-26 | kasan, mm: optimize kmalloc poisoning |  Andrey Konovalov | 1 | -13/+15 |
| 2021-02-26 | kfence, kasan: make KFENCE compatible with KASAN |  Alexander Potapenko | 1 | -0/+13 |
| 2021-02-24 | kasan: add match-all tag tests |  Andrey Konovalov | 1 | -0/+1 |
| 2021-02-24 | kasan: prefix global functions with kasan_ |  Andrey Konovalov | 1 | -13/+13 |
| 2020-12-22 | kasan: don't round_up too much |  Andrey Konovalov | 1 | -0/+1 |
| 2020-12-22 | kasan: inline kasan_reset_tag for tag-based modes |  Andrey Konovalov | 1 | -2/+2 |
| 2020-12-22 | kasan, arm64: implement HW_TAGS runtime |  Andrey Konovalov | 1 | -1/+1 |
| 2020-12-22 | kasan: define KASAN_MEMORY_PER_SHADOW_PAGE |  Andrey Konovalov | 1 | -9/+7 |
| 2020-12-22 | kasan: split out shadow.c from common.c |  Andrey Konovalov | 1 | -0/+505 |