| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -4/+4 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 2 | -6/+6 |
| 2026-02-12 | Merge tag 'mm-nonmm-stable-2026-02-12-10-48' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 1 | -1/+1 |
| 2026-01-26 | mm: kmsan: add test_uninit_page | Alexander Potapenko | 1 | -0/+15 |
| 2026-01-26 | mm: kmsan: add tests for high-order page freeing | Alexander Potapenko | 1 | -1/+48 |
| 2026-01-20 | mm: fix benign off-by-one bugs | Alejandro Colomar | 1 | -1/+1 |
| 2026-01-14 | mm: kmsan: fix poisoning of high-order non-compound pages | Ryan Roberts | 1 | -1/+1 |
| 2025-11-16 | kmsan: remove hard-coded GFP_KERNEL flags | Uladzislau Rezki (Sony) | 1 | -3/+3 |
| 2025-11-16 | mm: fix some typos in mm module | jianyun.gao | 1 | -1/+1 |
| 2025-11-09 | mm/kmsan: fix kmsan kmalloc hook when no stack depots are allocated yet | Aleksei Nikiforov | 3 | -6/+5 |
| 2025-10-07 | Merge tag 'dma-mapping-6.18-2025-10-07' of git://git.kernel.org/pub/scm/linux... | Linus Torvalds | 1 | -2/+1 |
| 2025-10-03 | Merge tag 'dma-mapping-6.18-2025-09-30' of git://git.kernel.org/pub/scm/linux... | Linus Torvalds | 1 | -6/+7 |
| 2025-10-03 | kmsan: fix kmsan_handle_dma() to avoid false positives | Shigeru Yoshida | 1 | -2/+1 |
| 2025-09-25 | kmsan: fix out-of-bounds access to shadow memory | Eric Biggers | 2 | -3/+23 |
| 2025-09-17 | kmsan: fix missed kmsan_handle_dma() signature conversion | Leon Romanovsky | 1 | -2/+1 |
| 2025-09-12 | kmsan: convert kmsan_handle_dma to use physical addresses | Leon Romanovsky | 1 | -4/+6 |
| 2025-06-05 | kmsan: test: add module description | Arnd Bergmann | 1 | -0/+1 |
| 2025-05-21 | kmsan: rework kmsan_in_runtime() handling in kmsan_report() | Alexander Potapenko | 3 | -15/+3 |
| 2025-05-21 | kmsan: enter the runtime around kmsan_internal_memmove_metadata() call | Alexander Potapenko | 1 | -0/+2 |
| 2025-05-21 | kmsan: drop the declaration of kmsan_save_stack() | Alexander Potapenko | 1 | -1/+0 |
| 2025-05-21 | kmsan: fix usage of kmsan_enter_runtime() in kmsan_vmap_pages_range_noflush() | Alexander Potapenko | 1 | -1/+3 |
| 2025-05-21 | kmsan: apply clang-format to files mm/kmsan/ | Alexander Potapenko | 4 | -9/+5 |
| 2025-03-05 | dma: kmsan: export kmsan_handle_dma() for modules | Sebastian Andrzej Siewior | 1 | -0/+1 |
| 2025-01-25 | mm/memblock: add memblock_alloc_or_panic interface | Guo Weikang | 1 | -6/+2 |
| 2024-11-06 | mm, kasan, kmsan: instrument copy_from/to_kernel_nofault | Sabyrzhan Tasbolatov | 1 | -0/+17 |
| 2024-07-03 | kmsan: do not pass NULL pointers as 0 | Ilya Leoshkevich | 2 | -9/+10 |
| 2024-07-03 | kmsan: add missing __user tags | Ilya Leoshkevich | 3 | -6/+6 |
| 2024-07-03 | kmsan: accept ranges starting with 0 on s390 | Ilya Leoshkevich | 1 | -1/+4 |
| 2024-07-03 | kmsan: expose KMSAN_WARN_ON() | Ilya Leoshkevich | 1 | -23/+1 |
| 2024-07-03 | kmsan: do not round up pg_data_t size | Ilya Leoshkevich | 1 | -1/+1 |
| 2024-07-03 | kmsan: use ALIGN_DOWN() in kmsan_get_metadata() | Ilya Leoshkevich | 1 | -5/+3 |
| 2024-07-03 | kmsan: support SLAB_POISON | Ilya Leoshkevich | 1 | -1/+1 |
| 2024-07-03 | kmsan: allow disabling KMSAN checks for the current task | Ilya Leoshkevich | 3 | -7/+19 |
| 2024-07-03 | kmsan: export panic_on_kmsan | Ilya Leoshkevich | 1 | -0/+1 |
| 2024-07-03 | kmsan: expose kmsan_get_metadata() | Ilya Leoshkevich | 2 | -1/+1 |
| 2024-07-03 | kmsan: remove an x86-specific #include from kmsan.h | Ilya Leoshkevich | 1 | -4/+4 |
| 2024-07-03 | kmsan: remove a useless assignment from kmsan_vmap_pages_range_noflush() | Ilya Leoshkevich | 1 | -1/+0 |
| 2024-07-03 | kmsan: fix kmsan_copy_to_user() on arches with overlapping address spaces | Ilya Leoshkevich | 1 | -1/+2 |
| 2024-07-03 | kmsan: fix is_bad_asm_addr() on arches with overlapping address spaces | Ilya Leoshkevich | 1 | -1/+2 |
| 2024-07-03 | kmsan: increase the maximum store size to 4096 | Ilya Leoshkevich | 1 | -4/+3 |
| 2024-07-03 | kmsan: make the tests compatible with kmsan.panic=1 | Ilya Leoshkevich | 1 | -0/+5 |
| 2024-07-03 | mm: pass meminit_context to __free_pages_core() | David Hildenbrand | 1 | -1/+1 |
| 2024-07-03 | kmsan: introduce test_unpoison_memory() | Brian Johannesmeyer | 1 | -0/+27 |
| 2024-06-05 | kmsan: do not wipe out origin when doing partial unpoisoning | Alexander Potapenko | 1 | -4/+11 |
| 2024-04-25 | mm: kmsan: implement kmsan_memmove() | Alexander Potapenko | 1 | -0/+11 |
| 2024-02-22 | mm: kmsan: remove runtime checks from kmsan_unpoison_memory() | Alexander Potapenko | 1 | -23/+13 |
| 2024-01-08 | mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER | Kirill A. Shutemov | 1 | -3/+3 |
| 2024-01-08 | mm, treewide: introduce NR_PAGE_ORDERS | Kirill A. Shutemov | 1 | -1/+1 |
| 2023-12-10 | kmsan: use stack_depot_save instead of __stack_depot_save | Andrey Konovalov | 1 | -4/+3 |
| 2023-10-25 | mm: kmsan: panic on failure to allocate early boot metadata | Pedro Falcato | 1 | -2/+7 |
| 2023-10-04 | kmsan: introduce test_memcpy_initialized_gap() | Alexander Potapenko | 1 | -0/+53 |
| 2023-10-04 | kmsan: merge test_memcpy_aligned_to_unaligned{,2}() together | Alexander Potapenko | 1 | -24/+13 |
| 2023-10-04 | kmsan: prevent optimizations in memcpy tests | Alexander Potapenko | 1 | -25/+16 |
| 2023-10-04 | kmsan: simplify kmsan_internal_memmove_metadata() | Alexander Potapenko | 1 | -95/+30 |
| 2023-08-21 | mm: kmsan: use helper macros PAGE_ALIGN and PAGE_ALIGN_DOWN | ZhangPeng | 1 | -2/+2 |
| 2023-08-21 | mm: kmsan: use helper macro offset_in_page() | ZhangPeng | 2 | -2/+2 |
| 2023-08-21 | mm: kmsan: use helper function page_size() | ZhangPeng | 2 | -2/+2 |
| 2023-06-23 | kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan | Tetsuo Handa | 2 | -4/+4 |
| 2023-04-18 | printk: export console trace point for kcsan/kasan/kfence/kmsan | Pavankumar Kondeti | 1 | -20/+2 |
| 2023-04-18 | kmsan: fix a stale comment in kmsan_save_stack_with_flags() | Zhen Lei | 1 | -1/+1 |
| 2023-04-18 | sync mm-stable with mm-hotfixes-stable to pick up depended-upon upstream changes | Andrew Morton | 2 | -17/+65 |
| 2023-04-18 | mm: kmsan: handle alloc failures in kmsan_ioremap_page_range() | Alexander Potapenko | 1 | -8/+47 |
| 2023-04-18 | mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_noflush() | Alexander Potapenko | 1 | -9/+18 |
| 2023-04-05 | mm, treewide: redefine MAX_ORDER sanely | Kirill A. Shutemov | 1 | -3/+3 |
| 2023-03-28 | kmsan: add test_stackdepot_roundtrip | Alexander Potapenko | 1 | -0/+31 |
| 2023-03-28 | kmsan: add memsetXX tests | Alexander Potapenko | 1 | -0/+22 |
| 2023-03-28 | kmsan: another take at fixing memcpy tests | Alexander Potapenko | 1 | -6/+38 |
| 2023-02-20 | kmsan: disable ftrace in kmsan core code | Arnd Bergmann | 1 | -1/+7 |
| 2023-02-16 | lib/stacktrace, kasan, kmsan: rework extra_bits interface | Andrey Konovalov | 1 | -3/+7 |
| 2023-02-02 | kmsan: silence -Wmissing-prototypes warnings | Alexander Potapenko | 1 | -0/+23 |
| 2022-12-21 | kmsan: export kmsan_handle_urb | Arnd Bergmann | 1 | -0/+1 |
| 2022-12-21 | kmsan: include linux/vmalloc.h | Arnd Bergmann | 1 | -0/+1 |
| 2022-12-11 | kmsan: fix memcpy tests | Alexander Potapenko | 1 | -0/+3 |
| 2022-12-11 | kmsan: allow using __msan_instrument_asm_store() inside runtime | Alexander Potapenko | 1 | -3/+5 |
| 2022-11-08 | kmsan: core: kmsan_in_runtime() should return true in NMI context | Alexander Potapenko | 1 | -0/+2 |
| 2022-10-28 | x86: fortify: kmsan: fix KMSAN fortify builds | Alexander Potapenko | 1 | -0/+1 |
| 2022-10-28 | mm: kmsan: export kmsan_copy_page_meta() | Alexander Potapenko | 1 | -0/+1 |
| 2022-10-03 | x86: kmsan: handle CPU entry area | Alexander Potapenko | 1 | -1/+5 |
| 2022-10-03 | entry: kmsan: introduce kmsan_unpoison_entry_regs() | Alexander Potapenko | 1 | -0/+26 |
| 2022-10-03 | kmsan: add tests for KMSAN | Alexander Potapenko | 2 | -0/+585 |
| 2022-10-03 | kmsan: handle memory sent to/from USB | Alexander Potapenko | 1 | -0/+16 |
| 2022-10-03 | dma: kmsan: unpoison DMA mappings | Alexander Potapenko | 1 | -0/+59 |
| 2022-10-03 | instrumented.h: add KMSAN support | Alexander Potapenko | 1 | -0/+38 |
| 2022-10-03 | init: kmsan: call KMSAN initialization routines | Alexander Potapenko | 4 | -1/+274 |
| 2022-10-03 | kmsan: handle task creation and exiting | Alexander Potapenko | 3 | -0/+29 |
| 2022-10-03 | mm: kmsan: call KMSAN hooks from SLUB code | Alexander Potapenko | 1 | -0/+76 |
| 2022-10-03 | mm: kmsan: maintain KMSAN metadata for page operations | Alexander Potapenko | 2 | -0/+199 |
| 2022-10-03 | kmsan: add KMSAN runtime core | Alexander Potapenko | 7 | -0/+1406 |