summaryrefslogtreecommitdiffstats
path: root/mm/kasan/hw_tags.c
Commit message (Expand)AuthorAgeFilesLines
* fix missing vmalloc.h includesKent Overstreet2024-04-251-0/+1
* kasan: check kasan_vmalloc_enabled in vmalloc testsAndrey Konovalov2023-12-291-0/+1
* kasan: respect CONFIG_KASAN_VMALLOC for kasan_flag_vmallocAndrey Konovalov2023-12-291-0/+7
* kasan: hw_tags: avoid invalid virt_to_page()Mark Rutland2023-05-021-2/+2
* kasan, arm64: rename tagging-related routinesAndrey Konovalov2023-04-051-6/+6
* kasan: remove PG_skip_kasan_poison flagPeter Collingbourne2023-03-281-1/+1
* kasan: allow sampling page_alloc allocations for HW_TAGSAndrey Konovalov2023-01-181-0/+60
* kasan: support kasan.stacktrace for SW_TAGSAndrey Konovalov2022-10-031-38/+1
* kasan: fix zeroing vmalloc memory with HW_TAGSAndrey Konovalov2022-07-031-9/+23
* kasan: fix hw tags enablement when KUNIT tests are disabledVincenzo Frascino2022-04-151-2/+3
* kasan: test: support async (again) and asymm modes for HW_TAGSAndrey Konovalov2022-03-241-9/+9
* kasan: add kasan.vmalloc command line flagAndrey Konovalov2022-03-241-1/+44
* kasan: clean up feature flags for HW_TAGS modeAndrey Konovalov2022-03-241-17/+21
* kasan: mark kasan_arg_stacktrace as __initdataAndrey Konovalov2022-03-241-2/+5
* kasan, vmalloc: only tag normal vmalloc allocationsAndrey Konovalov2022-03-241-0/+7
* kasan, vmalloc: add vmalloc tagging for HW_TAGSAndrey Konovalov2022-03-241-0/+92
* kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hookAndrey Konovalov2022-03-241-22/+0
* kasan: only apply __GFP_ZEROTAGS when memory is zeroedAndrey Konovalov2022-03-241-1/+2
* kasan, page_alloc: merge kasan_free_pages into free_pages_prepareAndrey Konovalov2022-03-241-11/+0
* kasan: add kasan mode messages when kasan initKuan-Ying Lee2021-11-111-1/+13
* kasan: Extend KASAN mode kernel parameterVincenzo Frascino2021-10-071-10/+19
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-09-031-43/+0
|\
| * mm/kasan: move kasan.fault to mm/kasan/report.cWoody Lin2021-09-031-43/+0
* | arm64: kasan: mte: remove redundant mte_report_once logicMark Rutland2021-08-021-6/+0
* | arm64: kasan: mte: use a constant kernel GCR_EL1 valueMark Rutland2021-08-021-2/+0
|/
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-06-291-22/+0
|\
| * kasan: integrate the common part of two KASAN tag-based modesKuan-Ying Lee2021-06-291-22/+0
* | kasan: disable freed user page poisoning with HW tagsPeter Collingbourne2021-06-041-0/+3
* | arm64: mte: handle tags zeroing at page allocation timePeter Collingbourne2021-06-041-1/+8
* | kasan: use separate (un)poison implementation for integrated initPeter Collingbourne2021-06-041-0/+22
|/
* kasan, arm64: tests supports for HW_TAGS async modeAndrey Konovalov2021-04-111-0/+6
* kasan: Add KASAN mode kernel parameterVincenzo Frascino2021-04-111-4/+56
* kasan: clarify that only first bug is reported in HW_TAGSAndrey Konovalov2021-02-261-1/+1
* kasan, arm64: allow using KUnit tests with HW_TAGS modeAndrey Konovalov2021-02-241-0/+16
* kasan: fix stack traces dependency for HW_TAGSAndrey Konovalov2021-02-091-6/+2
* kasan: fix HW_TAGS boot parametersAndrey Konovalov2021-01-241-45/+32
* kasan: sanitize objects when metadata doesn't fitAndrey Konovalov2020-12-221-1/+5
* kasan: add and integrate kasan boot parametersAndrey Konovalov2020-12-221-0/+151
* kasan: inline (un)poison_range and check_invalid_freeAndrey Konovalov2020-12-221-21/+0
* kasan: inline random_tag for HW_TAGSAndrey Konovalov2020-12-221-5/+0
* kasan: inline kasan_reset_tag for tag-based modesAndrey Konovalov2020-12-221-7/+2
* kasan: rename get_alloc/free_infoAndrey Konovalov2020-12-221-2/+2
* kasan, arm64: implement HW_TAGS runtimeAndrey Konovalov2020-12-221-0/+80