aboutsummaryrefslogtreecommitdiff
path: root/mm/kasan
AgeCommit message (Expand)Author
2021-02-26kasan: clarify that only first bug is reported in HW_TAGSAndrey Konovalov
2021-02-26kasan: inline HW_TAGS helper functionsAndrey Konovalov
2021-02-26kasan: ensure poisoning size alignmentAndrey Konovalov
2021-02-26kasan, mm: optimize krealloc poisoningAndrey Konovalov
2021-02-26kasan: unify large kfree checksAndrey Konovalov
2021-02-26kasan: clean up setting free info in kasan_slab_freeAndrey Konovalov
2021-02-26kasan: optimize large kmalloc poisoningAndrey Konovalov
2021-02-26kasan, mm: optimize kmalloc poisoningAndrey Konovalov
2021-02-26kasan, mm: don't save alloc stacks twiceAndrey Konovalov
2021-02-26kasan: use error_report_end tracepointAlexander Potapenko
2021-02-26kfence, kasan: make KFENCE compatible with KASANAlexander Potapenko
2021-02-24kasan: fix bug detection via ksize for HW_TAGS modeAndrey Konovalov
2021-02-24kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAILAndrey Konovalov
2021-02-24kasan, arm64: allow using KUnit tests with HW_TAGS modeAndrey Konovalov
2021-02-24kasan: add match-all tag testsAndrey Konovalov
2021-02-24kasan: prefix global functions with kasan_Andrey Konovalov
2021-02-09kasan: fix stack traces dependency for HW_TAGSAndrey Konovalov
2021-02-05kasan: make addr_has_metadata() return true for valid addressesVincenzo Frascino
2021-01-24kasan: fix HW_TAGS boot parametersAndrey Konovalov
2021-01-24kasan: fix incorrect arguments passing in kasan_add_zero_shadowLecopzer Chen
2021-01-24kasan: fix unaligned address is unhandled in kasan_remove_zero_shadowLecopzer Chen
2021-01-12arm/kasan: fix the array size of kasan_early_shadow_pte[]Hailong Liu
2020-12-29kasan: fix null pointer dereference in kasan_record_aux_stackWalter Wu
2020-12-22kasan, mm: allow cache merging with no metadataAndrey Konovalov
2020-12-22kasan: sanitize objects when metadata doesn't fitAndrey Konovalov
2020-12-22kasan: clarify comment in __kasan_kfree_largeAndrey Konovalov
2020-12-22kasan: simplify assign_tag and set_tag callsAndrey Konovalov
2020-12-22kasan: don't round_up too muchAndrey Konovalov
2020-12-22kasan, mm: rename kasan_poison_kfreeAndrey Konovalov
2020-12-22kasan, mm: check kasan_enabled in annotationsAndrey Konovalov
2020-12-22kasan: add and integrate kasan boot parametersAndrey Konovalov
2020-12-22kasan: inline (un)poison_range and check_invalid_freeAndrey Konovalov
2020-12-22kasan: inline random_tag for HW_TAGSAndrey Konovalov
2020-12-22kasan: inline kasan_reset_tag for tag-based modesAndrey Konovalov
2020-12-22kasan: remove __kasan_unpoison_stackAndrey Konovalov
2020-12-22kasan, arm64: unpoison stack only with CONFIG_KASAN_STACKAndrey Konovalov
2020-12-22kasan: introduce set_alloc_infoAndrey Konovalov
2020-12-22kasan: rename get_alloc/free_infoAndrey Konovalov
2020-12-22kasan: simplify quarantine_put call siteAndrey Konovalov
2020-12-22kasan, arm64: print report from tag fault handlerAndrey Konovalov
2020-12-22kasan, arm64: implement HW_TAGS runtimeAndrey Konovalov
2020-12-22kasan: define KASAN_GRANULE_SIZE for HW_TAGSAndrey Konovalov
2020-12-22arm64: kasan: add arch layer for memory tagging helpersAndrey Konovalov
2020-12-22kasan: separate metadata_fetch_row for each modeAndrey Konovalov
2020-12-22kasan: rename SHADOW layout macros to METAAndrey Konovalov
2020-12-22kasan: rename print_shadow_for_address to print_memory_metadataAndrey Konovalov
2020-12-22kasan: rename addr_has_shadow to addr_has_metadataAndrey Konovalov
2020-12-22kasan, arm64: rename kasan_init_tags and mark as __initAndrey Konovalov
2020-12-22kasan, arm64: move initialization messageAndrey Konovalov
2020-12-22kasan, arm64: only use kasan_depth for software modesAndrey Konovalov