projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
kasan: fix type cast in memory_is_poisoned_n
2023-07-08
Andrey Konovalov
kasan: fix type cast in memory_is_poisoned_n
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-04-08
Andrey Konovalov
kcov: improve documentation
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Andrey Konovalov
kasan: suppress recursive reports for HW_TAGS
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Andrey Konovalov
kasan, arm64: add arch_suppress_tag_checks_start/stop
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Andrey Konovalov
kasan, arm64: rename tagging-related routines
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Andrey Konovalov
kasan: drop empty tagging-related defines
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stackdepot: move documentation comments to stackdepot.h
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stackdepot: various comments clean-ups
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stackdepot: annotate racy pool_index accesses
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stacktrace, kasan, kmsan: rework extra_bits interface
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stackdepot: rename next_pool_inited to next_pool_required
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stackdepot: annotate depot_init_pool and depot_alloc_stack
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stacktrace: drop impossible WARN_ON for depot_init_pool
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stackdepot: rename init_stack_pool
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stackdepot: rename handle and pool constants
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stackdepot: rename slab to pool
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stackdepot: rename hash table constants and variables
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stackdepot: reorder and annotate global variables
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stackdepot: lower the indentation in stack_depot_init
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stackdepot: annotate init and early init functions
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stackdepot: rename stack_depot_disable
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stackdepot, mm: rename stack_depot_want_early_init
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stackdepot: use pr_fmt to define message format
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-17
Andrey Konovalov
lib/stackdepot: put functions in logical order
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-02-03
Andrey Konovalov
kasan: reset page tags properly with sampling
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-01-30
Andrey Konovalov
net: stmmac: do not stop RX_CLK in Rx LPI state for...
Signed-off-by:
Andrey Konovalov
<andrey.konovalov@linaro.org>
commit
|
commitdiff
|
tree
2023-01-19
Andrey Konovalov
kasan: allow sampling page_alloc allocations for HW_TAGS
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2023-01-12
Andrey Konovalov
kasan: mark kasan_kunit_executing as static
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-12-12
Andrey Konovalov
kasan: fail non-kasan KUnit tests on KASAN reports
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-11-09
Andrey Konovalov
kasan: migrate workqueue_uaf test to kunit
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-11-09
Andrey Konovalov
kasan: migrate kasan_rcu_uaf test to kunit
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-11-09
Andrey Konovalov
kasan: switch kunit tests to console tracepoints
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-13
Andrey Konovalov
kasan: fix array-bounds warnings in tests
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: better invalid/double-free report header
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: move tests to mm/kasan/
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
Cc:
Andrey Konovalov
<andreyknvl@gmail.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: add another use-after-free test
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: better identify bug types for tag-based modes
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: dynamically allocate stack ring entries
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: support kasan.stacktrace for SW_TAGS
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: implement stack ring for tag-based modes
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: introduce kasan_complete_mode_report_info
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: rework function arguments in report.c
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: fill in cache and object in complete_report_info
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: introduce complete_report_info
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: simplify print_report
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: make kasan_addr_to_page static
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: use kasan_addr_to_slab in print_address_description
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: use virt_addr_valid in kasan_addr_to_page/slab
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: cosmetic changes in report.c
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: move kasan_get_alloc/free_track definitions
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: pass tagged pointers to kasan_save_alloc/free_info
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: only define kasan_cache_create for Generic mode
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: only define metadata structs for Generic mode
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: only define metadata offsets for Generic mode
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: only define kasan_never_merge for Generic mode
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: only define kasan_metadata_size for Generic...
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache...
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: introduce kasan_init_cache_meta
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: introduce kasan_requires_meta
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: move kasan_get_*_meta to generic.c
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: clear metadata functions for tag-based modes
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: introduce kasan_init_object_meta
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: introduce kasan_get_alloc_track
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: introduce kasan_print_aux_stacks
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: drop CONFIG_KASAN_TAGS_IDENTIFY
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: split save_alloc_info implementations
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: move is_kmalloc check out of save_alloc_info
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: rename kasan_set_*_info to kasan_save_*_info
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Andrey Konovalov
kasan: check KASAN_NO_FREE_META in __kasan_metadata_size
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-07-04
Andrey Konovalov
kasan: fix zeroing vmalloc memory with HW_TAGS
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-07-04
Andrey Konovalov
mm: introduce clear_highpage_kasan_tagged
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-07-04
Andrey Konovalov
mm: rename kernel_init_free_pages to kernel_init_pages
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-07-03
Andrey Konovalov
arm64: dts: qcom: qcs404: fix default pinctrl settings...
Signed-off-by:
Andrey Konovalov
<andrey.konovalov@linaro.org>
commit
|
commitdiff
|
tree
2022-06-23
Andrey Konovalov
arm64: stacktrace: use non-atomic __set_bit
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-06-23
Andrey Konovalov
arm64: kasan: do not instrument stacktrace.c
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-05-13
Andrey Konovalov
kasan: clean-up kconfig options descriptions
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-05-13
Andrey Konovalov
kasan: move boot parameters section in documentation
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-05-13
Andrey Konovalov
kasan: update documentation
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-05-13
Andrey Konovalov
kasan: give better names to shadow values
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-05-13
Andrey Konovalov
kasan: use tabs to align shadow values
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-05-13
Andrey Konovalov
kasan: clean up comments in internal kasan.h
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-05-02
Andrey Konovalov
mm: slab: fix comment for __assume_kmalloc_alignment
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-05-02
Andrey Konovalov
mm: slab: fix comment for ARCH_KMALLOC_MINALIGN
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-04-29
Andrey Konovalov
kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
Cc:
Andrey Konovalov
<andreyknvl@gmail.com>
commit
|
commitdiff
|
tree
2022-04-01
Andrey Konovalov
mm, kasan: fix __GFP_BITS_SHIFT definition breaking...
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-03-25
Andrey Konovalov
kasan: disable LOCKDEP when printing reports
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-03-25
Andrey Konovalov
kasan: move and hide kasan_save_enable/restore_multi_shot
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-03-25
Andrey Konovalov
kasan: reorder reporting functions
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-03-25
Andrey Konovalov
kasan: respect KASAN_BIT_REPORTED in all reporting...
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-03-25
Andrey Konovalov
kasan: add comment about UACCESS regions to kasan_report
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-03-25
Andrey Konovalov
kasan: rename kasan_access_info to kasan_report_info
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-03-25
Andrey Konovalov
kasan: move and simplify kasan_report_async
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-03-25
Andrey Konovalov
kasan: call print_report from kasan_report_invalid_free
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-03-25
Andrey Konovalov
kasan: merge __kasan_report into kasan_report
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-03-25
Andrey Konovalov
kasan: restructure kasan_report
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-03-25
Andrey Konovalov
kasan: simplify kasan_find_first_bad_addr call sites
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-03-25
Andrey Konovalov
kasan: split out print_report from __kasan_report
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-03-25
Andrey Konovalov
kasan: move disable_trace_on_warning to start_report
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-03-25
Andrey Konovalov
kasan: move update_kunit_status to start_report
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
2022-03-25
Andrey Konovalov
kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT
Signed-off-by:
Andrey Konovalov
<andreyknvl@google.com>
commit
|
commitdiff
|
tree
next