2019-06-07 |
Andrey Konovalov | uaccess: add noop untagged_addr definition Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-03-06 |
Andrey Konovalov | kasan: fix coccinelle warnings in kasan_p*_table Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Andrey Konovalov | kasan, slab: remove redundant kasan_slab_alloc hooks Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Andrey Konovalov | kasan, slab: make freelist stored without tags Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Andrey Konovalov | kasan, slab: fix conflicts with CONFIG_HARDENED_USERCOPY Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Andrey Konovalov | kasan: prevent tracing of tags.c Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Andrey Konovalov | kasan: fix random seed generation for tag-based mode Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Andrey Konovalov | kasan, slub: fix more conflicts with CONFIG_SLAB_FREELIST_HA... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Andrey Konovalov | kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Andrey Konovalov | kasan, slub: move kasan_poison_slab hook before page_address Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Andrey Konovalov | kmemleak: account for tagged pointers when calculating... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Andrey Konovalov | kasan, kmemleak: pass tagged pointers to kmemleak Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Andrey Konovalov | kasan: fix assigning tags twice Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-01-16 |
Andrey Konovalov | kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-01-09 |
Andrey Konovalov | kasan: fix krealloc handling for tag-based mode Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-01-09 |
Andrey Konovalov | kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-01-09 |
Andrey Konovalov | kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan: add SPDX-License-Identifier mark to source files Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan: update documentation Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan: add __must_check annotations to kasan hooks Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan, mm, arm64: tag non slab memory allocated via... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan, arm64: add brk handler for inline instrumentation Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan: add hooks implementation for tag-based mode Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | mm: move obj_to_index to include/linux/slab_def.h Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan: add bug reporting routines for tag-based mode Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan: split out generic_report.c from report.c Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan, mm: perform untagged pointers comparison in... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan, arm64: enable top byte ignore for the kernel Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan, arm64: fix up fault handling logic Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan: preassign tags to objects with ctors or SLAB_TYPESAFE... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan, arm64: untag address in _virt_addr_is_linear Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan: add tag related helper functions Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | arm64: move untagged_addr macro from uaccess.h to memory.h Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan: initialize shadow to 0xff for tag-based mode Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan: rename kasan_zero_page to kasan_early_shadow_page Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan, arm64: adjust shadow size for tag-based mode Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan: rename source files to reflect the new naming... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan: move common generic and tag-based code to common.c Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan, slub: handle pointer tags in early_kmem_cache_node_alloc Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-12-28 |
Andrey Konovalov | kasan, mm: change hooks signatures Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-04-21 |
Andrey Konovalov | kasan: add no_sanitize attribute for clang builds Signed-off-by: Andrey Konovalov <andreyknvl@google.com> Cc: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-04-11 |
Andrey Konovalov | kasan: prevent compiler from optimizing away memset... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-04-11 |
Andrey Konovalov | kasan: fix invalid-free test crashing the kernel Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-04-11 |
Andrey Konovalov | kasan, slub: fix handling of kasan_slab_free hook Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-03-06 |
Andrey Konovalov | kasan, arm64: clean up KASAN_SHADOW_SCALE_SHIFT usage Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-02-07 |
Andrey Konovalov | kasan: clean up KASAN_SHADOW_SCALE_SHIFT usage Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-02-07 |
Andrey Konovalov | kasan: fix prototype author email address Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2018-02-07 |
Andrey Konovalov | kasan: don't emit builtin calls when sanitization is off Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-12-12 |
Andrey Konovalov | USB: core: only clean up what we allocated Reported-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-12-11 |
Andrey Konovalov | media: pvrusb2: properly check endpoint types Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-11-09 |
Andrey Konovalov | net: usb: asix: fill null-ptr-deref in asix_suspend Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-11-07 |
Andrey Konovalov | media: dib0700: fix invalid dvb_detach argument Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-11-04 |
Andrey Konovalov | net: usb: asix: fill null-ptr-deref in asix_suspend Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-10-10 |
Andrey Konovalov | p54: don't unregister leds when they are not initialized Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-09-18 |
Andrey Konovalov | uwb: properly check kthread_run return value Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-09-18 |
Andrey Konovalov | uwb: ensure that endpoint is interrupt Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-05-03 |
Andrey Konovalov | kasan: separate report parts by empty lines Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-05-03 |
Andrey Konovalov | kasan: improve double-free report format Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-05-03 |
Andrey Konovalov | kasan: print page description after stacks Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-05-03 |
Andrey Konovalov | kasan: improve slab object description Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-05-03 |
Andrey Konovalov | kasan: change report header Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-05-03 |
Andrey Konovalov | kasan: simplify address description logic Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-05-03 |
Andrey Konovalov | kasan: change allocation and freeing stack traces headers Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-05-03 |
Andrey Konovalov | kasan: unify report headers Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-05-03 |
Andrey Konovalov | kasan: introduce helper functions for determining bug... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-03-30 |
Andrey Konovalov | net/packet: fix overflow in check for tp_reserve Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-03-30 |
Andrey Konovalov | net/packet: fix overflow in check for tp_frame_nr Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-03-30 |
Andrey Konovalov | net/packet: fix overflow in check for priv area size Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2017-02-17 |
Andrey Konovalov | dccp: fix freeing skb too early for IPV6_RECVPKTINFO Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2016-12-07 |
Andrey Konovalov | tun: Use netif_receive_skb instead of netif_rx Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2016-10-28 |
Andrey Konovalov | kcov: properly check if we are in an interrupt Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2016-02-13 |
Andrey Konovalov | ALSA: usb-audio: avoid freeing umidi object twice Signed-off-by: Andrey Konovalov <andreyknvl@gmail.com>
|
commit | commitdiff | tree |
2015-11-06 |
Andrey Konovalov | kasan: update reference to kasan prototype repo Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2015-11-06 |
Andrey Konovalov | kasan: move KASAN_SANITIZE in arch/x86/boot/Makefile Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2015-11-06 |
Andrey Konovalov | kasan: various fixes in documentation Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2015-11-06 |
Andrey Konovalov | kasan: update log messages Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2015-11-06 |
Andrey Konovalov | kasan: accurately determine the type of the bad access Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2015-11-06 |
Andrey Konovalov | kasan: update reported bug types for kernel memory... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2015-11-06 |
Andrey Konovalov | kasan: update reported bug types for not user nor kernel... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2015-08-03 |
Andrey Konovalov | locking, arch: use WRITE_ONCE()/READ_ONCE() in smp_store_rel... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
|