Age | Commit message (Expand) | Author | Files | Lines |
2022-12-14 | Merge tag 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2 | -8/+15 |
2022-12-13 | Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 5 | -113/+185 |
2022-12-12 | Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -3/+3 |
2022-12-11 | kasan: fail non-kasan KUnit tests on KASAN reports | Andrey Konovalov | 3 | -0/+69 |
2022-12-02 | panic: Consolidate open-coded panic_on_warn checks | Kees Cook | 1 | -2/+2 |
2022-12-01 | mm: Make ksize() a reporting-only function | Kees Cook | 1 | -6/+13 |
2022-11-18 | treewide: use get_random_u32_inclusive() when possible | Jason A. Donenfeld | 1 | -3/+3 |
2022-11-18 | treewide: use get_random_u32_below() instead of deprecated function | Jason A. Donenfeld | 1 | -3/+3 |
2022-11-10 | mm: kasan: Extend kasan_metadata_size() to also cover in-object size | Feng Tang | 1 | -6/+13 |
2022-11-08 | memory: move hotplug memory notifier priority to same file for easy sorting | Liu Shixin | 1 | -1/+1 |
2022-11-08 | kasan: migrate workqueue_uaf test to kunit | Andrey Konovalov | 2 | -37/+33 |
2022-11-08 | kasan: migrate kasan_rcu_uaf test to kunit | Andrey Konovalov | 2 | -30/+37 |
2022-11-08 | kasan: switch kunit tests to console tracepoints | Andrey Konovalov | 3 | -62/+62 |
2022-10-16 | Merge tag 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -3/+3 |
2022-10-12 | kasan: fix array-bounds warnings in tests | Andrey Konovalov | 1 | -1/+8 |
2022-10-11 | treewide: use prandom_u32_max() when possible, part 1 | Jason A. Donenfeld | 1 | -3/+3 |
2022-10-03 | stackdepot: reserve 5 extra bits in depot_stack_handle_t | Alexander Potapenko | 1 | -1/+1 |
2022-10-03 | kasan: better invalid/double-free report header | Andrey Konovalov | 3 | -9/+19 |
2022-10-03 | kasan: move tests to mm/kasan/ | Andrey Konovalov | 3 | -0/+1599 |
2022-10-03 | kasan: better identify bug types for tag-based modes | Andrey Konovalov | 1 | -4/+21 |
2022-10-03 | kasan: dynamically allocate stack ring entries | Andrey Konovalov | 3 | -6/+28 |
2022-10-03 | kasan: support kasan.stacktrace for SW_TAGS | Andrey Konovalov | 4 | -51/+72 |
2022-10-03 | kasan: implement stack ring for tag-based modes | Andrey Konovalov | 3 | -0/+144 |
2022-10-03 | kasan: introduce kasan_complete_mode_report_info | Andrey Konovalov | 4 | -57/+51 |
2022-10-03 | kasan: rework function arguments in report.c | Andrey Konovalov | 1 | -12/+11 |
2022-10-03 | kasan: fill in cache and object in complete_report_info | Andrey Konovalov | 2 | -8/+15 |
2022-10-03 | kasan: introduce complete_report_info | Andrey Konovalov | 2 | -3/+19 |
2022-10-03 | kasan: simplify print_report | Andrey Konovalov | 1 | -6/+5 |
2022-10-03 | kasan: make kasan_addr_to_page static | Andrey Konovalov | 2 | -3/+2 |
2022-10-03 | kasan: use kasan_addr_to_slab in print_address_description | Andrey Konovalov | 2 | -9/+9 |
2022-10-03 | kasan: use virt_addr_valid in kasan_addr_to_page/slab | Andrey Konovalov | 1 | -2/+2 |
2022-10-03 | kasan: cosmetic changes in report.c | Andrey Konovalov | 1 | -7/+4 |
2022-10-03 | kasan: move kasan_get_alloc/free_track definitions | Andrey Konovalov | 4 | -33/+33 |
2022-10-03 | kasan: pass tagged pointers to kasan_save_alloc/free_info | Andrey Konovalov | 4 | -9/+5 |
2022-10-03 | kasan: only define kasan_cache_create for Generic mode | Andrey Konovalov | 2 | -17/+16 |
2022-10-03 | kasan: only define metadata structs for Generic mode | Andrey Konovalov | 1 | -7/+5 |
2022-10-03 | kasan: only define kasan_never_merge for Generic mode | Andrey Konovalov | 2 | -8/+8 |
2022-10-03 | kasan: only define kasan_metadata_size for Generic mode | Andrey Konovalov | 2 | -11/+11 |
2022-10-03 | kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta | Andrey Konovalov | 1 | -6/+0 |
2022-10-03 | kasan: introduce kasan_init_cache_meta | Andrey Konovalov | 3 | -78/+83 |
2022-10-03 | kasan: introduce kasan_requires_meta | Andrey Konovalov | 3 | -16/+34 |
2022-10-03 | kasan: move kasan_get_*_meta to generic.c | Andrey Konovalov | 3 | -26/+24 |
2022-10-03 | kasan: clear metadata functions for tag-based modes | Andrey Konovalov | 1 | -31/+2 |
2022-10-03 | kasan: introduce kasan_init_object_meta | Andrey Konovalov | 4 | -7/+23 |
2022-10-03 | kasan: introduce kasan_get_alloc_track | Andrey Konovalov | 4 | -7/+33 |
2022-10-03 | kasan: introduce kasan_print_aux_stacks | Andrey Konovalov | 3 | -14/+27 |
2022-10-03 | kasan: drop CONFIG_KASAN_TAGS_IDENTIFY | Andrey Konovalov | 3 | -58/+3 |
2022-10-03 | kasan: split save_alloc_info implementations | Andrey Konovalov | 4 | -11/+21 |
2022-10-03 | kasan: move is_kmalloc check out of save_alloc_info | Andrey Konovalov | 1 | -10/+5 |
2022-10-03 | kasan: rename kasan_set_*_info to kasan_save_*_info | Andrey Konovalov | 4 | -7/+7 |
2022-10-03 | kasan: check KASAN_NO_FREE_META in __kasan_metadata_size | Andrey Konovalov | 1 | -2/+3 |
2022-08-05 | Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 4 | -18/+37 |
2022-08-05 | Merge tag 'for-linus-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -2/+27 |
2022-07-17 | kasan: separate double free case from invalid free | Kuan-Ying Lee | 3 | -9/+14 |
2022-07-17 | UML: add support for KASAN under x86_64 | Patricia Alfonso | 1 | -2/+27 |
2022-07-07 | mm: kasan: Ensure the tags are visible before the tag in page->flags | Catalin Marinas | 1 | -1/+2 |
2022-07-03 | kasan: fix zeroing vmalloc memory with HW_TAGS | Andrey Konovalov | 1 | -9/+23 |
2022-05-27 | mm: kasan: fix input of vmalloc_to_page() | Kefeng Wang | 1 | -1/+1 |
2022-05-13 | kasan: give better names to shadow values | Andrey Konovalov | 5 | -21/+21 |
2022-05-13 | kasan: use tabs to align shadow values | Andrey Konovalov | 1 | -16/+16 |
2022-05-13 | kasan: clean up comments in internal kasan.h | Andrey Konovalov | 1 | -41/+33 |
2022-04-29 | kasan: fix sleeping function called from invalid context on RT kernel | Zqiang | 1 | -3/+49 |
2022-04-27 | kasan: prevent cpu_quarantine corruption when CPU offline and cache shrink oc... | Zqiang | 1 | -0/+7 |
2022-04-15 | kasan: fix hw tags enablement when KUNIT tests are disabled | Vincenzo Frascino | 2 | -6/+9 |
2022-03-24 | kasan: disable LOCKDEP when printing reports | Andrey Konovalov | 1 | -1/+5 |
2022-03-24 | kasan: move and hide kasan_save_enable/restore_multi_shot | Andrey Konovalov | 2 | -13/+24 |
2022-03-24 | kasan: reorder reporting functions | Andrey Konovalov | 1 | -41/+41 |
2022-03-24 | kasan: respect KASAN_BIT_REPORTED in all reporting routines | Andrey Konovalov | 1 | -3/+32 |
2022-03-24 | kasan: add comment about UACCESS regions to kasan_report | Andrey Konovalov | 1 | -0/+5 |
2022-03-24 | kasan: rename kasan_access_info to kasan_report_info | Andrey Konovalov | 4 | -10/+10 |
2022-03-24 | kasan: move and simplify kasan_report_async | Andrey Konovalov | 1 | -14/+14 |
2022-03-24 | kasan: call print_report from kasan_report_invalid_free | Andrey Konovalov | 2 | -16/+32 |
2022-03-24 | kasan: merge __kasan_report into kasan_report | Andrey Konovalov | 1 | -21/+15 |
2022-03-24 | kasan: restructure kasan_report | Andrey Konovalov | 1 | -6/+9 |
2022-03-24 | kasan: simplify kasan_find_first_bad_addr call sites | Andrey Konovalov | 4 | -4/+10 |
2022-03-24 | kasan: split out print_report from __kasan_report | Andrey Konovalov | 2 | -30/+35 |
2022-03-24 | kasan: move disable_trace_on_warning to start_report | Andrey Konovalov | 1 | -1/+2 |
2022-03-24 | kasan: move update_kunit_status to start_report | Andrey Konovalov | 1 | -41/+34 |
2022-03-24 | kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT | Andrey Konovalov | 2 | -11/+9 |
2022-03-24 | kasan: simplify kasan_update_kunit_status() and call sites | Andrey Konovalov | 1 | -16/+14 |
2022-03-24 | kasan: simplify async check in end_report() | Andrey Konovalov | 1 | -1/+1 |
2022-03-24 | kasan: print basic stack frame info for SW_TAGS | Andrey Konovalov | 2 | -1/+13 |
2022-03-24 | kasan: improve stack frame info in reports | Andrey Konovalov | 1 | -4/+5 |
2022-03-24 | kasan: rearrange stack frame info in reports | Andrey Konovalov | 2 | -14/+13 |
2022-03-24 | kasan: more line breaks in reports | Andrey Konovalov | 1 | -2/+5 |
2022-03-24 | kasan: drop addr check from describe_object_addr | Andrey Konovalov | 1 | -3/+0 |
2022-03-24 | kasan: print virtual mapping info in reports | Andrey Konovalov | 1 | -1/+14 |
2022-03-24 | mm/kasan: remove unnecessary CONFIG_KASAN option | tangmeng | 1 | -1/+1 |
2022-03-24 | kasan: test: support async (again) and asymm modes for HW_TAGS | Andrey Konovalov | 3 | -19/+30 |
2022-03-24 | kasan: add kasan.vmalloc command line flag | Andrey Konovalov | 2 | -1/+50 |
2022-03-24 | kasan: clean up feature flags for HW_TAGS mode | Andrey Konovalov | 2 | -18/+22 |
2022-03-24 | kasan: mark kasan_arg_stacktrace as __initdata | Andrey Konovalov | 1 | -2/+5 |
2022-03-24 | kasan, vmalloc: only tag normal vmalloc allocations | Andrey Konovalov | 2 | -0/+15 |
2022-03-24 | kasan, vmalloc: add vmalloc tagging for HW_TAGS | Andrey Konovalov | 2 | -1/+101 |
2022-03-24 | kasan, vmalloc: add vmalloc tagging for SW_TAGS | Andrey Konovalov | 1 | -2/+4 |
2022-03-24 | kasan: add wrappers for vmalloc hooks | Andrey Konovalov | 1 | -3/+2 |
2022-03-24 | kasan: reorder vmalloc hooks | Andrey Konovalov | 1 | -21/+22 |
2022-03-24 | kasan, x86, arm64, s390: rename functions for modules shadow | Andrey Konovalov | 1 | -2/+2 |
2022-03-24 | kasan: define KASAN_VMALLOC_INVALID for SW_TAGS | Andrey Konovalov | 1 | -1/+2 |
2022-03-24 | kasan: clean up metadata byte definitions | Andrey Konovalov | 1 | -2/+5 |
2022-03-24 | kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook | Andrey Konovalov | 2 | -23/+1 |
2022-03-24 | kasan: only apply __GFP_ZEROTAGS when memory is zeroed | Andrey Konovalov | 1 | -1/+2 |
2022-03-24 | kasan, page_alloc: merge kasan_free_pages into free_pages_prepare | Andrey Konovalov | 2 | -12/+1 |
2022-03-23 | kasan: no need to unset panic_on_warn in end_report() | Tiezhu Yang | 1 | -9/+1 |
2022-01-22 | lib/stackdepot: always do filter_irq_stacks() in stack_depot_save() | Marco Elver | 1 | -1/+0 |
2022-01-15 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 2 | -2/+18 |
2022-01-15 | kasan: fix quarantine conflicting with init_on_free | Andrey Konovalov | 1 | -0/+11 |
2022-01-15 | mm: defer kmemleak object creation of module_alloc() | Kefeng Wang | 1 | -2/+7 |
2022-01-06 | mm/kasan: Convert to struct folio and struct slab | Matthew Wilcox (Oracle) | 6 | -22/+35 |
2022-01-06 | mm: Convert struct page to struct slab in functions used by other subsystems | Vlastimil Babka | 4 | -5/+5 |
2021-11-11 | kasan: add kasan mode messages when kasan init | Kuan-Ying Lee | 2 | -2/+14 |
2021-11-09 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -13/+4 |
2021-11-09 | mm: kasan: use is_kernel() helper | Kefeng Wang | 1 | -1/+1 |
2021-11-09 | lib, stackdepot: add helper to print stack entries | Imran Khan | 1 | -12/+3 |
2021-11-06 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 4 | -7/+22 |
2021-11-06 | kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC | Kefeng Wang | 1 | -0/+5 |
2021-11-06 | kasan: fix tag for large allocations when using CONFIG_SLAB | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2021-11-06 | kasan: generic: introduce kasan_record_aux_stack_noalloc() | Marco Elver | 1 | -2/+12 |
2021-11-06 | kasan: common: provide can_alloc in kasan_save_stack() | Marco Elver | 3 | -5/+5 |
2021-10-07 | kasan: Extend KASAN mode kernel parameter | Vincenzo Frascino | 3 | -15/+46 |
2021-10-07 | kasan: Remove duplicate of kasan_flag_async | Vincenzo Frascino | 1 | -2/+0 |
2021-09-03 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 3 | -47/+26 |
2021-09-03 | mm/kasan: move kasan.fault to mm/kasan/report.c | Woody Lin | 3 | -47/+26 |
2021-08-02 | arm64: kasan: mte: remove redundant mte_report_once logic | Mark Rutland | 2 | -13/+0 |
2021-08-02 | arm64: kasan: mte: use a constant kernel GCR_EL1 value | Mark Rutland | 2 | -16/+1 |
2021-07-15 | kasan: add memzero init for unaligned size at DEBUG | Yee Lee | 1 | -0/+12 |
2021-06-29 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 13 | -121/+141 |
2021-06-29 | kasan: add memory corruption identification support for hardware tag-based mode | Kuan-Ying Lee | 1 | -1/+1 |
2021-06-29 | kasan: integrate the common part of two KASAN tag-based modes | Kuan-Ying Lee | 7 | -113/+112 |
2021-06-29 | kasan: rename CONFIG_KASAN_SW_TAGS_IDENTIFY to CONFIG_KASAN_TAGS_IDENTIFY | Kuan-Ying Lee | 3 | -5/+5 |
2021-06-29 | kasan: use MAX_PTRS_PER_* for early shadow tables | Daniel Axtens | 1 | -3/+3 |
2021-06-29 | kasan: allow architectures to provide an outline readiness check | Daniel Axtens | 4 | -0/+18 |
2021-06-29 | kasan: use dump_stack_lvl(KERN_ERR) to print stacks | Alexander Potapenko | 1 | -3/+3 |
2021-06-29 | mm/slub, kunit: add a KUnit test for SLUB debugging functionality | Oliver Glitta | 1 | -0/+3 |
2021-06-28 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 3 | -2/+41 |
2021-06-24 | Merge branch 'for-next/mte' into for-next/core | Will Deacon | 2 | -2/+34 |
2021-06-05 | mm/kasan/init.c: fix doc warning | Yu Kuai | 1 | -2/+2 |
2021-06-04 | kasan: disable freed user page poisoning with HW tags | Peter Collingbourne | 1 | -0/+3 |
2021-06-04 | arm64: mte: handle tags zeroing at page allocation time | Peter Collingbourne | 1 | -1/+8 |
2021-06-04 | kasan: use separate (un)poison implementation for integrated init | Peter Collingbourne | 2 | -2/+24 |
2021-05-26 | kasan: arm64: support specialized outlined tag mismatch checks | Peter Collingbourne | 1 | -0/+7 |
2021-05-07 | mm: fix typos in comments | Ingo Molnar | 3 | -8/+8 |
2021-04-30 | kasan: record task_work_add() call stack | Walter Wu | 1 | -1/+1 |
2021-04-30 | kasan, mm: integrate slab init_on_free with HW_TAGS | Andrey Konovalov | 1 | -6/+7 |
2021-04-30 | kasan, mm: integrate slab init_on_alloc with HW_TAGS | Andrey Konovalov | 1 | -2/+2 |
2021-04-30 | kasan, mm: integrate page_alloc init with HW_TAGS | Andrey Konovalov | 1 | -4/+4 |
2021-04-30 | kasan: init memory in kasan_(un)poison for HW_TAGS | Andrey Konovalov | 5 | -32/+34 |
2021-04-30 | arm64: kasan: allow to init memory when setting tags | Andrey Konovalov | 1 | -4/+5 |
2021-04-30 | kasan: fix kasan_byte_accessible() to be consistent with actual checks | Peter Collingbourne | 2 | -5/+8 |
2021-04-30 | mm/kasan: switch from strlcpy to strscpy | Zhiyuan Dai | 1 | -1/+1 |
2021-04-26 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 3 | -11/+117 |
2021-04-16 | kasan: remove redundant config option | Walter Wu | 3 | -3/+3 |
2021-04-11 | kasan, arm64: tests supports for HW_TAGS async mode | Andrey Konovalov | 3 | -0/+17 |
2021-04-11 | kasan: Add report for async mode | Vincenzo Frascino | 2 | -1/+32 |
2021-04-11 | kasan: Add KASAN mode kernel parameter | Vincenzo Frascino | 2 | -10/+68 |
2021-02-26 | kasan: clarify that only first bug is reported in HW_TAGS | Andrey Konovalov | 1 | -1/+1 |
2021-02-26 | kasan: inline HW_TAGS helper functions | Andrey Konovalov | 1 | -6/+7 |
2021-02-26 | kasan: ensure poisoning size alignment | Andrey Konovalov | 3 | -31/+48 |
2021-02-26 | kasan, mm: optimize krealloc poisoning | Andrey Konovalov | 1 | -2/+10 |
2021-02-26 | kasan: unify large kfree checks | Andrey Konovalov | 1 | -10/+26 |
2021-02-26 | kasan: clean up setting free info in kasan_slab_free | Andrey Konovalov | 1 | -4/+2 |
2021-02-26 | kasan: optimize large kmalloc poisoning | Andrey Konovalov | 1 | -5/+15 |
2021-02-26 | kasan, mm: optimize kmalloc poisoning | Andrey Konovalov | 3 | -46/+118 |
2021-02-26 | kasan, mm: don't save alloc stacks twice | Andrey Konovalov | 1 | -4/+14 |
2021-02-26 | kasan: use error_report_end tracepoint | Alexander Potapenko | 1 | -3/+5 |
2021-02-26 | kfence, kasan: make KFENCE compatible with KASAN | Alexander Potapenko | 4 | -4/+39 |
2021-02-24 | kasan: fix bug detection via ksize for HW_TAGS mode | Andrey Konovalov | 4 | -11/+20 |
2021-02-24 | kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL | Andrey Konovalov | 1 | -1/+1 |
2021-02-24 | kasan, arm64: allow using KUnit tests with HW_TAGS mode | Andrey Konovalov | 2 | -0/+37 |
2021-02-24 | kasan: add match-all tag tests | Andrey Konovalov | 2 | -0/+7 |
2021-02-24 | kasan: prefix global functions with kasan_ | Andrey Konovalov | 10 | -116/+116 |
2021-02-09 | kasan: fix stack traces dependency for HW_TAGS | Andrey Konovalov | 1 | -6/+2 |
2021-02-05 | kasan: make addr_has_metadata() return true for valid addresses | Vincenzo Frascino | 1 | -1/+1 |
2021-01-24 | kasan: fix HW_TAGS boot parameters | Andrey Konovalov | 1 | -45/+32 |
2021-01-24 | kasan: fix incorrect arguments passing in kasan_add_zero_shadow | Lecopzer Chen | 1 | -2/+1 |
2021-01-24 | kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow | Lecopzer Chen | 1 | -8/+12 |
2021-01-12 | arm/kasan: fix the array size of kasan_early_shadow_pte[] | Hailong Liu | 1 | -1/+2 |
2020-12-29 | kasan: fix null pointer dereference in kasan_record_aux_stack | Walter Wu | 1 | -0/+2 |
2020-12-22 | kasan, mm: allow cache merging with no metadata | Andrey Konovalov | 1 | -0/+11 |
2020-12-22 | kasan: sanitize objects when metadata doesn't fit | Andrey Konovalov | 8 | -75/+147 |
2020-12-22 | kasan: clarify comment in __kasan_kfree_large | Andrey Konovalov | 1 | -1/+1 |
2020-12-22 | kasan: simplify assign_tag and set_tag calls | Andrey Konovalov | 1 | -6/+7 |
2020-12-22 | kasan: don't round_up too much | Andrey Konovalov | 2 | -6/+3 |
2020-12-22 | kasan, mm: rename kasan_poison_kfree | Andrey Konovalov | 1 | -17/+23 |
2020-12-22 | kasan, mm: check kasan_enabled in annotations | Andrey Konovalov | 1 | -28/+28 |
2020-12-22 | kasan: add and integrate kasan boot parameters | Andrey Konovalov | 4 | -7/+196 |
2020-12-22 | kasan: inline (un)poison_range and check_invalid_free | Andrey Konovalov | 2 | -26/+31 |
2020-12-22 | kasan: inline random_tag for HW_TAGS | Andrey Konovalov | 2 | -22/+14 |
2020-12-22 | kasan: inline kasan_reset_tag for tag-based modes | Andrey Konovalov | 8 | -28/+14 |
2020-12-22 | kasan: remove __kasan_unpoison_stack | Andrey Konovalov | 1 | -9/+3 |
2020-12-22 | kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK | Andrey Konovalov | 1 | -0/+2 |
2020-12-22 | kasan: introduce set_alloc_info | Andrey Konovalov | 1 | -1/+6 |
2020-12-22 | kasan: rename get_alloc/free_info | Andrey Konovalov | 8 | -31/+31 |
2020-12-22 | kasan: simplify quarantine_put call site | Andrey Konovalov | 3 | -5/+5 |
2020-12-22 | kasan, arm64: print report from tag fault handler | Andrey Konovalov | 1 | -3/+8 |
2020-12-22 | kasan, arm64: implement HW_TAGS runtime | Andrey Konovalov | 8 | -15/+152 |
2020-12-22 | kasan: define KASAN_GRANULE_SIZE for HW_TAGS | Andrey Konovalov | 1 | -0/+6 |
2020-12-22 | arm64: kasan: add arch layer for memory tagging helpers | Andrey Konovalov | 1 | -0/+26 |
2020-12-22 | kasan: separate metadata_fetch_row for each mode | Andrey Konovalov | 4 | -29/+45 |
2020-12-22 | kasan: rename SHADOW layout macros to META | Andrey Konovalov | 1 | -15/+15 |