2021-04-30 |
Andrey Konovalov | kasan: detect false-positives in tests Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update tests section Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update ignoring accesses section Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update shadow memory section Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update HW_TAGS implementation details... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update SW_TAGS implementation details... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update GENERIC implementation details... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update boot parameters section Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update error reports section Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update usage section Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: update overview section Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: docs: clean up sections Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan, mm: integrate slab init_on_free with HW_TAGS Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan, mm: integrate slab init_on_alloc with HW_TAGS Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan, mm: integrate page_alloc init with HW_TAGS Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: init memory in kasan_(un)poison for HW_TAGS Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | arm64: kasan: allow to init memory when setting tags Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | mm, kasan: don't poison boot memory with tag-based... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-30 |
Andrey Konovalov | kasan: initialize shadow to TAG_INVALID for SW_TAGS Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-11 |
Andrey Konovalov | kasan, arm64: tests supports for HW_TAGS async mode Acked-by: Andrey Konovalov <andreyknvl@google.com> Tested-by: Andrey Konovalov <andreyknvl@google.com> Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-04-09 |
Andrey Konovalov | kasan: fix conflict with page poisoning Signed-off-by: Andrey Konovalov <andreyknvl@google.com> Cc: Andrey Konovalov <andreyknvl@gmail.com>
|
commit | commitdiff | tree |
2021-03-25 |
Andrey Konovalov | mailmap: update Andrey Konovalov's email address mailmap: update Andrey Konovalov's email address Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-03-25 |
Andrey Konovalov | kasan: fix per-page tags for non-page_alloc pages Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-03-13 |
Andrey Konovalov | kasan: fix KASAN_STACK dependency for HW_TAGS Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-03-13 |
Andrey Konovalov | kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-03-11 |
Andrey Konovalov | media: camss: use v4l2_get_link_freq() to calculate... Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
|
commit | commitdiff | tree |
2021-03-11 |
Andrey Konovalov | media: v4l: common: v4l2_get_link_freq: add printing... Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
|
commit | commitdiff | tree |
2021-03-09 |
Andrey Konovalov | arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Andrey Konovalov | kasan: clarify that only first bug is reported in HW_TAGS Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Andrey Konovalov | kasan: inline HW_TAGS helper functions Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Andrey Konovalov | arm64: kasan: simplify and inline MTE functions Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Andrey Konovalov | kasan: ensure poisoning size alignment Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Andrey Konovalov | kasan, mm: optimize krealloc poisoning Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Andrey Konovalov | kasan, mm: fail krealloc on freed objects Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Andrey Konovalov | kasan: rework krealloc tests Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Andrey Konovalov | kasan: unify large kfree checks Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Andrey Konovalov | kasan: clean up setting free info in kasan_slab_free Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Andrey Konovalov | kasan: optimize large kmalloc poisoning Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Andrey Konovalov | kasan, mm: optimize kmalloc poisoning Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Andrey Konovalov | kasan, mm: don't save alloc stacks twice Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Andrey Konovalov | kasan: don't run tests when KASAN is not enabled Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Andrey Konovalov | kasan: add a test for kmem_cache_alloc/free_bulk Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Andrey Konovalov | kasan: add proper page allocator tests Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Andrey Konovalov | kasan: fix bug detection via ksize for HW_TAGS mode Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Andrey Konovalov | kasan: move _RET_IP_ to inline wrappers Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Andrey Konovalov | kasan: fix memory corruption in kasan_bitops_tags test Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Andrey Konovalov | kasan: adapt kmalloc_uaf2 test to HW_TAGS mode Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Andrey Konovalov | kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Andrey Konovalov | kasan: rename CONFIG_TEST_KASAN_MODULE Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Andrey Konovalov | kasan, arm64: allow using KUnit tests with HW_TAGS... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Andrey Konovalov | kasan: add match-all tag tests Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Andrey Konovalov | kasan: add macros to simplify checking test constraints Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Andrey Konovalov | kasan: clean up comments in tests Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Andrey Konovalov | kasan: clarify HW_TAGS impact on TBI Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-24 |
Andrey Konovalov | kasan: prefix global functions with kasan_ Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-13 |
Andrey Konovalov | MAINTAINERS: add Andrey Konovalov to KASAN reviewers MAINTAINERS: add Andrey Konovalov to KASAN reviewers Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-13 |
Andrey Konovalov | MAINTAINERS: update Andrey Konovalov's email address MAINTAINERS: update Andrey Konovalov's email address Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-13 |
Andrey Konovalov | MAINTAINERS: update KASAN file list Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-10 |
Andrey Konovalov | kasan: fix stack traces dependency for HW_TAGS Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-02-06 |
Andrey Konovalov | media: i2c: imx219: Implement V4L2_CID_LINK_FREQ control Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
|
commit | commitdiff | tree |
2021-01-26 |
Andrey Konovalov | usb: raw-gadget: update documentation and Kconfig Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-01-26 |
Andrey Konovalov | usb: raw-gadget: add copyright Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-01-24 |
Andrey Konovalov | kasan, mm: fix resetting page_alloc tags for HW_TAGS Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-01-24 |
Andrey Konovalov | kasan, mm: fix conflicts with init_on_alloc/free Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-01-24 |
Andrey Konovalov | kasan: fix HW_TAGS boot parameters Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-01-18 |
Andrey Konovalov | kasan, arm64: fix pointer tags in KASAN reports Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2021-01-07 |
Andrey Konovalov | kcov, usb: hide in_serving_softirq checks in __usb_hcd_giveb... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: update documentation Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan, mm: allow cache merging with no metadata Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: sanitize objects when metadata doesn't fit Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: clarify comment in __kasan_kfree_large Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: simplify assign_tag and set_tag calls Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: don't round_up too much Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan, mm: rename kasan_poison_kfree Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan, mm: check kasan_enabled in annotations Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: add and integrate kasan boot parameters Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: inline (un)poison_range and check_invalid_free Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: open-code kasan_unpoison_slab Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: inline random_tag for HW_TAGS Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: inline kasan_reset_tag for tag-based modes Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: remove __kasan_unpoison_stack Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: allow VMAP_STACK for HW_TAGS mode Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: introduce set_alloc_info Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: rename get_alloc/free_info Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: simplify quarantine_put call site Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: add documentation for hardware tag-based mode Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan, arm64: enable CONFIG_KASAN_HW_TAGS Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan, mm: reset tags when accessing metadata Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan, arm64: print report from tag fault handler Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan, arm64: implement HW_TAGS runtime Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan, arm64: expand CONFIG_KASAN checks Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan, x86, s390: update undef CONFIG_KASAN Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: define KASAN_GRANULE_SIZE for HW_TAGS Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | arm64: kasan: add arch layer for memory tagging helpers Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | arm64: kasan: align allocations for HW_TAGS Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: introduce CONFIG_KASAN_HW_TAGS Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: separate metadata_fetch_row for each mode Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: rename SHADOW layout macros to META Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2020-12-22 |
Andrey Konovalov | kasan: rename print_shadow_for_address to print_memory_metadata Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
next |