aboutsummaryrefslogtreecommitdiff
path: root/mm/kasan/tags.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-29kasan: simplify saving extra info into tracksGravatar Andrey Konovalov 1-16/+1
2023-12-29kasan: reuse kasan_track in kasan_stack_ring_entryGravatar Andrey Konovalov 1-6/+6
2023-12-10kasan: record and report more informationGravatar Juntong Deng 1-0/+15
2023-12-10kasan: use stack_depot_put for tag-based modesGravatar Andrey Konovalov 1-2/+8
2023-12-10kasan: remove atomic accesses to stack ring entriesGravatar Andrey Konovalov 1-8/+5
2023-12-10lib/stackdepot, kasan: add flags to __stack_depot_save and renameGravatar Andrey Konovalov 1-1/+2
2023-06-23kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsanGravatar Tetsuo Handa 1-1/+1
2022-10-03kasan: dynamically allocate stack ring entriesGravatar Andrey Konovalov 1-1/+24
2022-10-03kasan: support kasan.stacktrace for SW_TAGSGravatar Andrey Konovalov 1-0/+43
2022-10-03kasan: implement stack ring for tag-based modesGravatar Andrey Konovalov 1-0/+52
2022-10-03kasan: move kasan_get_alloc/free_track definitionsGravatar Andrey Konovalov 1-12/+0
2022-10-03kasan: pass tagged pointers to kasan_save_alloc/free_infoGravatar Andrey Konovalov 1-2/+1
2022-10-03kasan: introduce kasan_requires_metaGravatar Andrey Konovalov 1-4/+0
2022-10-03kasan: clear metadata functions for tag-based modesGravatar Andrey Konovalov 1-31/+2
2022-10-03kasan: introduce kasan_init_object_metaGravatar Andrey Konovalov 1-0/+9
2022-10-03kasan: introduce kasan_get_alloc_trackGravatar Andrey Konovalov 1-1/+13
2022-10-03kasan: drop CONFIG_KASAN_TAGS_IDENTIFYGravatar Andrey Konovalov 1-19/+2
2022-10-03kasan: split save_alloc_info implementationsGravatar Andrey Konovalov 1-0/+9
2022-10-03kasan: rename kasan_set_*_info to kasan_save_*_infoGravatar Andrey Konovalov 1-1/+1
2021-06-29kasan: integrate the common part of two KASAN tag-based modesGravatar Kuan-Ying Lee 1-0/+59
2020-12-22kasan: rename report and tags filesGravatar Andrey Konovalov 1-195/+0
2020-12-22kasan: rename (un)poison_shadow to (un)poison_rangeGravatar Andrey Konovalov 1-1/+1
2020-12-22kasan: drop unnecessary GPL text from comment headersGravatar Andrey Konovalov 1-5/+0
2020-08-07kasan: record and print the free trackGravatar Walter Wu 1-0/+37
2020-05-23kasan: disable branch tracing for core runtimeGravatar Marco Elver 1-1/+0
2020-04-02kasan: detect negative size in memory operation functionGravatar Walter Wu 1-4/+5
2019-07-12mm/kasan: change kasan_check_{read,write} to return booleanGravatar Marco Elver 1-5/+7
2019-02-21kasan: fix random seed generation for tag-based modeGravatar Andrey Konovalov 1-1/+1
2018-12-28kasan: add SPDX-License-Identifier mark to source filesGravatar Andrey Konovalov 1-0/+1
2018-12-28kasan: add hooks implementation for tag-based modeGravatar Andrey Konovalov 1-0/+48
2018-12-28kasan: add tag related helper functionsGravatar Andrey Konovalov 1-0/+37
2018-12-28kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGSGravatar Andrey Konovalov 1-0/+75