summaryrefslogtreecommitdiff
path: root/mm/kasan/common.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-29kasan: clean up is_kfence_address checksAndrey Konovalov1-9/+17
2023-12-29kasan: rename and document kasan_(un)poison_object_dataAndrey Konovalov1-2/+2
2023-12-29kasan: save alloc stack traces for mempoolAndrey Konovalov1-10/+40
2023-12-29kasan: introduce poison_kmalloc_large_redzoneAndrey Konovalov1-18/+23
2023-12-29kasan: clean up and rename ____kasan_kmallocAndrey Konovalov1-20/+22
2023-12-29kasan: save free stack traces for slab mempoolsAndrey Konovalov1-11/+9
2023-12-29kasan: clean up __kasan_mempool_poison_objectAndrey Konovalov1-12/+7
2023-12-29kasan: introduce kasan_mempool_unpoison_pagesAndrey Konovalov1-0/+6
2023-12-29kasan: introduce kasan_mempool_poison_pagesAndrey Konovalov1-0/+23
2023-12-29kasan: introduce kasan_mempool_unpoison_objectAndrey Konovalov1-0/+5
2023-12-29kasan: add return value for kasan_mempool_poison_objectAndrey Konovalov1-11/+10
2023-12-29kasan: move kasan_mempool_poison_objectAndrey Konovalov1-23/+23
2023-12-29kasan: rename kasan_slab_free_mempool to kasan_mempool_poison_objectAndrey Konovalov1-2/+2
2023-12-11kasan: record and report more informationJuntong Deng1-0/+8
2023-12-11kasan: use stack_depot_put for Generic modeAndrey Konovalov1-1/+2
2023-12-11lib/stackdepot, kasan: add flags to __stack_depot_save and renameAndrey Konovalov1-3/+4
2023-06-10kasan: use internal prototypes matching gcc-13 builtinsArnd Bergmann1-1/+1
2023-02-17lib/stacktrace, kasan, kmsan: rework extra_bits interfaceAndrey Konovalov1-1/+1
2023-02-11Merge branch 'mm-hotfixes-stable' into mm-stableAndrew Morton1-0/+3
2023-02-10kasan: fix Oops due to missing calls to kasan_arch_is_ready()Christophe Leroy1-0/+3
2023-01-19mm/kasan: simplify and refine kasan_cache codeFeng Tang1-7/+2
2023-01-19kasan: allow sampling page_alloc allocations for HW_TAGSAndrey Konovalov1-2/+7
2022-10-04stackdepot: reserve 5 extra bits in depot_stack_handle_tAlexander Potapenko1-1/+1
2022-10-04kasan: use kasan_addr_to_slab in print_address_descriptionAndrey Konovalov1-0/+7
2022-10-04kasan: pass tagged pointers to kasan_save_alloc/free_infoAndrey Konovalov1-4/+2
2022-10-04kasan: only define kasan_cache_create for Generic modeAndrey Konovalov1-16/+0
2022-10-04kasan: only define kasan_never_merge for Generic modeAndrey Konovalov1-8/+0
2022-10-04kasan: only define kasan_metadata_size for Generic modeAndrey Konovalov1-11/+0
2022-10-04kasan: introduce kasan_init_cache_metaAndrey Konovalov1-78/+2
2022-10-04kasan: introduce kasan_requires_metaAndrey Konovalov1-8/+5
2022-10-04kasan: move kasan_get_*_meta to generic.cAndrey Konovalov1-19/+0
2022-10-04kasan: introduce kasan_init_object_metaAndrey Konovalov1-7/+3
2022-10-04kasan: split save_alloc_info implementationsAndrey Konovalov1-11/+2
2022-10-04kasan: move is_kmalloc check out of save_alloc_infoAndrey Konovalov1-10/+5
2022-10-04kasan: rename kasan_set_*_info to kasan_save_*_infoAndrey Konovalov1-4/+4
2022-10-04kasan: check KASAN_NO_FREE_META in __kasan_metadata_sizeAndrey Konovalov1-2/+3
2022-08-06Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-4/+4
2022-07-18kasan: separate double free case from invalid freeKuan-Ying Lee1-4/+4
2022-07-07mm: kasan: Ensure the tags are visible before the tag in page->flagsCatalin Marinas1-1/+2
2022-05-13kasan: give better names to shadow valuesAndrey Konovalov1-6/+6
2022-03-25kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hookAndrey Konovalov1-1/+1
2022-03-25kasan, page_alloc: merge kasan_free_pages into free_pages_prepareAndrey Konovalov1-1/+1
2022-01-22lib/stackdepot: always do filter_irq_stacks() in stack_depot_save()Marco Elver1-1/+0
2022-01-06mm/kasan: Convert to struct folio and struct slabMatthew Wilcox (Oracle)1-10/+13
2022-01-06mm: Convert struct page to struct slab in functions used by other subsystemsVlastimil Babka1-2/+2
2021-11-06kasan: fix tag for large allocations when using CONFIG_SLABMatthew Wilcox (Oracle)1-1/+1
2021-11-06kasan: common: provide can_alloc in kasan_save_stack()Marco Elver1-3/+3
2021-06-30Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+6
2021-06-29kasan: allow architectures to provide an outline readiness checkDaniel Axtens1-0/+3
2021-06-29mm/slub, kunit: add a KUnit test for SLUB debugging functionalityOliver Glitta1-0/+3