2019-12-17 |
Andrey Konovalov | USB: dummy-hcd: increase max number of devices to 32 Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-09-26 |
Andrey Konovalov | vfio/type1: untag user pointers in vaddr_get_pfn Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-09-26 |
Andrey Konovalov | tee/shm: untag user pointers in tee_shm_register Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-09-26 |
Andrey Konovalov | media/v4l2-core: untag user pointers in videobuf_dma_contig_... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-09-26 |
Andrey Konovalov | drm/radeon: untag user pointers in radeon_gem_userptr_ioctl Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-09-26 |
Andrey Konovalov | drm/amdgpu: untag user pointers Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-09-26 |
Andrey Konovalov | userfaultfd: untag user pointers Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-09-26 |
Andrey Konovalov | fs/namespace: untag user pointers in copy_mount_options Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-09-26 |
Andrey Konovalov | mm: untag user pointers in get_vaddr_frames Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-09-26 |
Andrey Konovalov | mm: untag user pointers in mm/gup.c Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-09-26 |
Andrey Konovalov | mm: untag user pointers passed to memory syscalls Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-09-26 |
Andrey Konovalov | lib: untag user pointers in strn*_user Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-09-17 |
Andrey Konovalov | selftests, arm64: add kernel headers path for tags_test Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-08-19 |
Andrey Konovalov | selftests, arm64: fix uninitialized symbol in tags_test.c Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-08-06 |
Andrey Konovalov | selftests, arm64: add a selftest for passing tagged... Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-08-06 |
Andrey Konovalov | arm64: untag user pointers in access_ok and __uaccess_mask_ptr Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-07-29 |
Andrey Konovalov | NFC: fix attrs checks in netlink interface Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-07-24 |
Andrey Konovalov | RDMA/mlx4: Untag user pointers in mlx4_get_umem_mr Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-06-07 |
Andrey Konovalov | uaccess: add noop untagged_addr definition Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
|
commit | commitdiff | tree |
2019-05-28 |
Andrey Konovalov | media: pvrusb2: use a different format for warnings 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 |