aboutsummaryrefslogtreecommitdiff
path: root/mm/kasan
AgeCommit message (Expand)AuthorFilesLines
2021-02-26kasan: clarify that only first bug is reported in HW_TAGSGravatar Andrey Konovalov 1-1/+1
2021-02-26kasan: inline HW_TAGS helper functionsGravatar Andrey Konovalov 1-6/+7
2021-02-26kasan: ensure poisoning size alignmentGravatar Andrey Konovalov 3-31/+48
2021-02-26kasan, mm: optimize krealloc poisoningGravatar Andrey Konovalov 1-2/+10
2021-02-26kasan: unify large kfree checksGravatar Andrey Konovalov 1-10/+26
2021-02-26kasan: clean up setting free info in kasan_slab_freeGravatar Andrey Konovalov 1-4/+2
2021-02-26kasan: optimize large kmalloc poisoningGravatar Andrey Konovalov 1-5/+15
2021-02-26kasan, mm: optimize kmalloc poisoningGravatar Andrey Konovalov 3-46/+118
2021-02-26kasan, mm: don't save alloc stacks twiceGravatar Andrey Konovalov 1-4/+14
2021-02-26kasan: use error_report_end tracepointGravatar Alexander Potapenko 1-3/+5
2021-02-26kfence, kasan: make KFENCE compatible with KASANGravatar Alexander Potapenko 4-4/+39
2021-02-24kasan: fix bug detection via ksize for HW_TAGS modeGravatar Andrey Konovalov 4-11/+20
2021-02-24kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAILGravatar Andrey Konovalov 1-1/+1
2021-02-24kasan, arm64: allow using KUnit tests with HW_TAGS modeGravatar Andrey Konovalov 2-0/+37
2021-02-24kasan: add match-all tag testsGravatar Andrey Konovalov 2-0/+7
2021-02-24kasan: prefix global functions with kasan_Gravatar Andrey Konovalov 10-116/+116
2021-02-09kasan: fix stack traces dependency for HW_TAGSGravatar Andrey Konovalov 1-6/+2
2021-02-05kasan: make addr_has_metadata() return true for valid addressesGravatar Vincenzo Frascino 1-1/+1
2021-01-24kasan: fix HW_TAGS boot parametersGravatar Andrey Konovalov 1-45/+32
2021-01-24kasan: fix incorrect arguments passing in kasan_add_zero_shadowGravatar Lecopzer Chen 1-2/+1
2021-01-24kasan: fix unaligned address is unhandled in kasan_remove_zero_shadowGravatar Lecopzer Chen 1-8/+12
2021-01-12arm/kasan: fix the array size of kasan_early_shadow_pte[]Gravatar Hailong Liu 1-1/+2
2020-12-29kasan: fix null pointer dereference in kasan_record_aux_stackGravatar Walter Wu 1-0/+2
2020-12-22kasan, mm: allow cache merging with no metadataGravatar Andrey Konovalov 1-0/+11
2020-12-22kasan: sanitize objects when metadata doesn't fitGravatar Andrey Konovalov 8-75/+147
2020-12-22kasan: clarify comment in __kasan_kfree_largeGravatar Andrey Konovalov 1-1/+1
2020-12-22kasan: simplify assign_tag and set_tag callsGravatar Andrey Konovalov 1-6/+7
2020-12-22kasan: don't round_up too muchGravatar Andrey Konovalov 2-6/+3
2020-12-22kasan, mm: rename kasan_poison_kfreeGravatar Andrey Konovalov 1-17/+23
2020-12-22kasan, mm: check kasan_enabled in annotationsGravatar Andrey Konovalov 1-28/+28
2020-12-22kasan: add and integrate kasan boot parametersGravatar Andrey Konovalov 4-7/+196
2020-12-22kasan: inline (un)poison_range and check_invalid_freeGravatar Andrey Konovalov 2-26/+31
2020-12-22kasan: inline random_tag for HW_TAGSGravatar Andrey Konovalov 2-22/+14
2020-12-22kasan: inline kasan_reset_tag for tag-based modesGravatar Andrey Konovalov 8-28/+14
2020-12-22kasan: remove __kasan_unpoison_stackGravatar Andrey Konovalov 1-9/+3
2020-12-22kasan, arm64: unpoison stack only with CONFIG_KASAN_STACKGravatar Andrey Konovalov 1-0/+2
2020-12-22kasan: introduce set_alloc_infoGravatar Andrey Konovalov 1-1/+6
2020-12-22kasan: rename get_alloc/free_infoGravatar Andrey Konovalov 8-31/+31
2020-12-22kasan: simplify quarantine_put call siteGravatar Andrey Konovalov 3-5/+5
2020-12-22kasan, arm64: print report from tag fault handlerGravatar Andrey Konovalov 1-3/+8
2020-12-22kasan, arm64: implement HW_TAGS runtimeGravatar Andrey Konovalov 8-15/+152
2020-12-22kasan: define KASAN_GRANULE_SIZE for HW_TAGSGravatar Andrey Konovalov 1-0/+6
2020-12-22arm64: kasan: add arch layer for memory tagging helpersGravatar Andrey Konovalov 1-0/+26
2020-12-22kasan: separate metadata_fetch_row for each modeGravatar Andrey Konovalov 4-29/+45
2020-12-22kasan: rename SHADOW layout macros to METAGravatar Andrey Konovalov 1-15/+15
2020-12-22kasan: rename print_shadow_for_address to print_memory_metadataGravatar Andrey Konovalov 1-3/+3
2020-12-22kasan: rename addr_has_shadow to addr_has_metadataGravatar Andrey Konovalov 3-5/+5
2020-12-22kasan, arm64: rename kasan_init_tags and mark as __initGravatar Andrey Konovalov 1-1/+1
2020-12-22kasan, arm64: move initialization messageGravatar Andrey Konovalov 2-3/+3
2020-12-22kasan, arm64: only use kasan_depth for software modesGravatar Andrey Konovalov 2-0/+4