summaryrefslogtreecommitdiffstats
path: root/mm/kasan/kasan.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* kasan: dynamically allocate stack ring entriesAndrey Konovalov2022-10-031-3/+2
* kasan: support kasan.stacktrace for SW_TAGSAndrey Konovalov2022-10-031-12/+24
* kasan: implement stack ring for tag-based modesAndrey Konovalov2022-10-031-0/+21
* kasan: introduce kasan_complete_mode_report_infoAndrey Konovalov2022-10-031-16/+17
* kasan: fill in cache and object in complete_report_infoAndrey Konovalov2022-10-031-0/+2
* kasan: introduce complete_report_infoAndrey Konovalov2022-10-031-1/+4
* kasan: make kasan_addr_to_page staticAndrey Konovalov2022-10-031-1/+0
* kasan: pass tagged pointers to kasan_save_alloc/free_infoAndrey Konovalov2022-10-031-1/+1
* kasan: only define metadata structs for Generic modeAndrey Konovalov2022-10-031-7/+5
* kasan: introduce kasan_init_cache_metaAndrey Konovalov2022-10-031-0/+2
* kasan: introduce kasan_requires_metaAndrey Konovalov2022-10-031-4/+29
* kasan: move kasan_get_*_meta to generic.cAndrey Konovalov2022-10-031-7/+7
* kasan: introduce kasan_init_object_metaAndrey Konovalov2022-10-031-0/+2
* kasan: introduce kasan_get_alloc_trackAndrey Konovalov2022-10-031-1/+3
* kasan: introduce kasan_print_aux_stacksAndrey Konovalov2022-10-031-0/+6
* kasan: drop CONFIG_KASAN_TAGS_IDENTIFYAndrey Konovalov2022-10-031-11/+1
* kasan: split save_alloc_info implementationsAndrey Konovalov2022-10-031-0/+1
* kasan: rename kasan_set_*_info to kasan_save_*_infoAndrey Konovalov2022-10-031-1/+1
* kasan: separate double free case from invalid freeKuan-Ying Lee2022-07-181-1/+2
* kasan: give better names to shadow valuesAndrey Konovalov2022-05-131-7/+7
* kasan: use tabs to align shadow valuesAndrey Konovalov2022-05-131-16/+16
* kasan: clean up comments in internal kasan.hAndrey Konovalov2022-05-131-41/+33
* kasan: fix hw tags enablement when KUNIT tests are disabledVincenzo Frascino2022-04-151-4/+6
* kasan: move and hide kasan_save_enable/restore_multi_shotAndrey Konovalov2022-03-251-0/+7
* kasan: rename kasan_access_info to kasan_report_infoAndrey Konovalov2022-03-251-2/+2
* kasan: call print_report from kasan_report_invalid_freeAndrey Konovalov2022-03-251-0/+6
* kasan: split out print_report from __kasan_reportAndrey Konovalov2022-03-251-3/+4
* kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNITAndrey Konovalov2022-03-251-10/+8
* kasan: print basic stack frame info for SW_TAGSAndrey Konovalov2022-03-251-1/+1
* kasan: test: support async (again) and asymm modes for HW_TAGSAndrey Konovalov2022-03-251-2/+12
* kasan: add kasan.vmalloc command line flagAndrey Konovalov2022-03-251-0/+6
* kasan: clean up feature flags for HW_TAGS modeAndrey Konovalov2022-03-251-1/+1
* kasan: define KASAN_VMALLOC_INVALID for SW_TAGSAndrey Konovalov2022-03-251-1/+2
* kasan: clean up metadata byte definitionsAndrey Konovalov2022-03-251-2/+5
* mm/kasan: Convert to struct folio and struct slabMatthew Wilcox (Oracle)2022-01-061-0/+1
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-11-061-1/+1
|\
| * kasan: common: provide can_alloc in kasan_save_stack()Marco Elver2021-11-061-1/+1
* | kasan: Extend KASAN mode kernel parameterVincenzo Frascino2021-10-071-4/+26
* | kasan: Remove duplicate of kasan_flag_asyncVincenzo Frascino2021-10-071-2/+0
|/
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-09-031-1/+0
|\
| * mm/kasan: move kasan.fault to mm/kasan/report.cWoody Lin2021-09-031-1/+0
* | arm64: kasan: mte: remove redundant mte_report_once logicMark Rutland2021-08-021-7/+0
* | arm64: kasan: mte: use a constant kernel GCR_EL1 valueMark Rutland2021-08-021-14/+1
|/
* kasan: add memzero init for unaligned size at DEBUGYee Lee2021-07-151-0/+12
* kasan: add memory corruption identification support for hardware tag-based modeKuan-Ying Lee2021-06-291-1/+1
* kasan: rename CONFIG_KASAN_SW_TAGS_IDENTIFY to CONFIG_KASAN_TAGS_IDENTIFYKuan-Ying Lee2021-06-291-2/+2
* kasan: allow architectures to provide an outline readiness checkDaniel Axtens2021-06-291-0/+6
* mm: fix typos in commentsIngo Molnar2021-05-071-4/+4
* kasan: record task_work_add() call stackWalter Wu2021-04-301-1/+1
* kasan: init memory in kasan_(un)poison for HW_TAGSAndrey Konovalov2021-04-301-6/+8