summaryrefslogtreecommitdiffstats
path: root/mm/kasan/report.c
Commit message (Expand)AuthorAgeFilesLines
* kasan: increase the number of bits to shift when recording extra timestampsJuntong Deng2024-02-221-1/+1
* Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-01-091-14/+32
|\
| * kasan: improve kasan_non_canonical_hookAndrey Konovalov2023-12-291-14/+20
| * kasan: record and report more informationJuntong Deng2023-12-101-0/+12
* | mm/slab: move pre/post-alloc hooks from slab.h to slub.cVlastimil Babka2023-12-061-0/+1
|/
* kasan: use unchecked __memset internallyAndrey Konovalov2023-10-181-2/+2
* kasan: disable kasan_non_canonical_hook() for HW tagsArnd Bergmann2023-10-181-1/+3
* kasan: print the original fault addr when access invalid shadowHaibo Li2023-10-181-3/+1
* kasan: add support for kasan.fault=panic_on_writeMarco Elver2023-06-191-5/+26
* kasan: use internal prototypes matching gcc-13 builtinsArnd Bergmann2023-06-091-9/+8
* kasan: suppress recursive reports for HW_TAGSAndrey Konovalov2023-04-051-11/+48
* kasan: infer allocation size by scanning metadataKuan-Ying Lee2023-02-091-11/+30
* kasan: mark kasan_kunit_executing as staticAndrey Konovalov2023-01-111-1/+1
* Merge tag 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-12-141-2/+2
|\
| * panic: Consolidate open-coded panic_on_warn checksKees Cook2022-12-021-2/+2
* | kasan: fail non-kasan KUnit tests on KASAN reportsAndrey Konovalov2022-12-111-0/+53
* | kasan: switch kunit tests to console tracepointsAndrey Konovalov2022-11-081-31/+0
|/
* kasan: better invalid/double-free report headerAndrey Konovalov2022-10-031-7/+16
* kasan: introduce kasan_complete_mode_report_infoAndrey Konovalov2022-10-031-16/+14
* kasan: rework function arguments in report.cAndrey Konovalov2022-10-031-12/+11
* kasan: fill in cache and object in complete_report_infoAndrey Konovalov2022-10-031-8/+13
* kasan: introduce complete_report_infoAndrey Konovalov2022-10-031-2/+15
* kasan: simplify print_reportAndrey Konovalov2022-10-031-6/+5
* kasan: make kasan_addr_to_page staticAndrey Konovalov2022-10-031-2/+2
* kasan: use kasan_addr_to_slab in print_address_descriptionAndrey Konovalov2022-10-031-9/+2
* kasan: use virt_addr_valid in kasan_addr_to_page/slabAndrey Konovalov2022-10-031-2/+2
* kasan: cosmetic changes in report.cAndrey Konovalov2022-10-031-7/+4
* kasan: introduce kasan_get_alloc_trackAndrey Konovalov2022-10-031-4/+4
* kasan: introduce kasan_print_aux_stacksAndrey Konovalov2022-10-031-14/+1
* kasan: separate double free case from invalid freeKuan-Ying Lee2022-07-171-4/+8
* mm: kasan: fix input of vmalloc_to_page()Kefeng Wang2022-05-271-1/+1
* kasan: disable LOCKDEP when printing reportsAndrey Konovalov2022-03-241-1/+5
* kasan: move and hide kasan_save_enable/restore_multi_shotAndrey Konovalov2022-03-241-13/+17
* kasan: reorder reporting functionsAndrey Konovalov2022-03-241-41/+41
* kasan: respect KASAN_BIT_REPORTED in all reporting routinesAndrey Konovalov2022-03-241-3/+32
* kasan: add comment about UACCESS regions to kasan_reportAndrey Konovalov2022-03-241-0/+5
* kasan: rename kasan_access_info to kasan_report_infoAndrey Konovalov2022-03-241-4/+4
* kasan: move and simplify kasan_report_asyncAndrey Konovalov2022-03-241-14/+14
* kasan: call print_report from kasan_report_invalid_freeAndrey Konovalov2022-03-241-16/+26
* kasan: merge __kasan_report into kasan_reportAndrey Konovalov2022-03-241-21/+15
* kasan: restructure kasan_reportAndrey Konovalov2022-03-241-6/+9
* kasan: simplify kasan_find_first_bad_addr call sitesAndrey Konovalov2022-03-241-4/+1
* kasan: split out print_report from __kasan_reportAndrey Konovalov2022-03-241-27/+31
* kasan: move disable_trace_on_warning to start_reportAndrey Konovalov2022-03-241-1/+2
* kasan: move update_kunit_status to start_reportAndrey Konovalov2022-03-241-41/+34
* kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNITAndrey Konovalov2022-03-241-1/+1
* kasan: simplify kasan_update_kunit_status() and call sitesAndrey Konovalov2022-03-241-16/+14
* kasan: simplify async check in end_report()Andrey Konovalov2022-03-241-1/+1
* kasan: rearrange stack frame info in reportsAndrey Konovalov2022-03-241-3/+9
* kasan: more line breaks in reportsAndrey Konovalov2022-03-241-2/+5