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