2021-06-29 |
Alexander Potapenko | kasan: use dump_stack_lvl(KERN_ERR) to print stacks Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2021-06-29 |
Alexander Potapenko | printk: introduce dump_stack_lvl() Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2021-05-23 |
Alexander Potapenko | kasan: slab: always reset the tag in get_freepointer_safe() Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Alexander Potapenko | kasan: use error_report_end tracepoint Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Alexander Potapenko | kfence: use error_report_end tracepoint Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Alexander Potapenko | tracing: add error_report_end trace point Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Alexander Potapenko | kfence, kasan: make KFENCE compatible with KASAN Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Alexander Potapenko | mm, kfence: insert KFENCE hooks for SLUB Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Alexander Potapenko | mm, kfence: insert KFENCE hooks for SLAB Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Alexander Potapenko | x86, kfence: enable KFENCE for x86 Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2021-02-26 |
Alexander Potapenko | mm: add Kernel Electric-Fence infrastructure Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2020-05-28 |
Alexander Potapenko | fs/binfmt_elf.c: allocate initialized memory in fill_thread_... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2020-04-07 |
Alexander Potapenko | kasan: stackdepot: move filter_irq_stacks() to stackdepot.c Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2020-04-07 |
Alexander Potapenko | lib/stackdepot.c: build with -fno-builtin Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2020-04-07 |
Alexander Potapenko | lib/stackdepot.c: check depot_index before accessing... Signed-off-by: Alexander Potapenko <glider@google.com> Acked-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2020-02-21 |
Alexander Potapenko | lib/stackdepot.c: fix global out-of-bounds in stack_slabs Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2020-01-16 |
Alexander Potapenko | PM: hibernate: fix crashes with init_on_free=1 Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2019-10-14 |
Alexander Potapenko | lib/test_meminit: add a kmem_cache_alloc_bulk() test Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2019-10-14 |
Alexander Potapenko | mm/slub.c: init_on_free=1 should wipe freelist ptr... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2019-08-03 |
Alexander Potapenko | lib/test_meminit.c: use GFP_ATOMIC in RCU critical... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2019-07-17 |
Alexander Potapenko | lib/test_meminit.c: minor test fixes Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2019-07-17 |
Alexander Potapenko | lib: introduce test_meminit module Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2019-07-12 |
Alexander Potapenko | mm: init: report memory auto-initialization features... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2019-07-12 |
Alexander Potapenko | mm: security: introduce init_on_alloc=1 and init_on_free... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2019-04-22 |
Alexander Potapenko | media: vivid: use vfree() instead of kfree() for dev... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2019-04-13 |
Alexander Potapenko | netfilter: conntrack: initialize ct->timeout Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2019-04-06 |
Alexander Potapenko | x86/asm: Use stricter assembly constraints in bitops Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2018-06-28 |
Alexander Potapenko | vt: prevent leaking uninitialized data to userspace... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2018-05-18 |
Alexander Potapenko | scsi: sg: allocate with __GFP_ZERO in sg_build_indirect() Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2018-05-14 |
Alexander Potapenko | x86/boot/64/clang: Use fixup_pointer() to access '__supporte... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2018-03-26 |
Alexander Potapenko | netlink: make sure nladdr has correct size in netlink_connect() Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2018-03-09 |
Alexander Potapenko | vhost_net: initialize rx_ring in vhost_net_open() Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2018-02-07 |
Alexander Potapenko | lib/stackdepot.c: use a non-instrumented version of... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2018-02-07 |
Alexander Potapenko | kasan: add functions for unpoisoning stack variables Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2018-01-07 |
Alexander Potapenko | mbcache: initialize entry->e_referenced in mb_cache_entry_cr... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-09-28 |
Alexander Potapenko | tun: bail out from tun_get_user() if the skb is empty Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-09-07 |
Alexander Potapenko | slub: tidy up initialization ordering Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-08-18 |
Alexander Potapenko | sctp: fully initialize the IPv6 address in sctp_v6_to_addr() Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-08-17 |
Alexander Potapenko | x86/boot/64/clang: Use fixup_pointer() to access 'next_early... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-07-19 |
Alexander Potapenko | llist: clang: introduce member_address_is_nonnull() Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-07-18 |
Alexander Potapenko | ipv4: ipv6: initialize treq->txhash in cookie_v[46... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-07-15 |
Alexander Potapenko | sctp: don't dereference ptr before leaving _sctp_walk_... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-07-05 |
Alexander Potapenko | fs: generic_block_bmap(): initialize all of the fields... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-06-07 |
Alexander Potapenko | net: don't call strlen on non-terminated string in... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-05-24 |
Alexander Potapenko | net: rtnetlink: bail out from rtnl_fdb_dump() on parse... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-05-04 |
Alexander Potapenko | ipv4, ipv6: ensure raw socket message is big enough... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-04-25 |
Alexander Potapenko | net/packet: check length in getsockopt() called with... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-03-22 |
Alexander Potapenko | ipv6: make sure to initialize sockc.tsflags before... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-03-10 |
Alexander Potapenko | selinux: check for address length in selinux_socket_bind() Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-03-10 |
Alexander Potapenko | net: initialize msg.msg_flags in recvfrom Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-03-02 |
Alexander Potapenko | net: don't call strlen() on the user buffer in packet_bind_s... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2017-01-23 |
Alexander Potapenko | block: Initialize cfqq->ioprio_class in cfq_get_queue() Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-10-11 |
Alexander Potapenko | kcov: do not instrument lib/stackdepot.c Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-08-11 |
Alexander Potapenko | kasan: remove the unnecessary WARN_ONCE from quarantine.c Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-08-10 |
Alexander Potapenko | x86, kasan, ftrace: Put APIC interrupt handlers into... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-08-02 |
Alexander Potapenko | kasan: avoid overflowing quarantine size on low memory... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-07-28 |
Alexander Potapenko | mm, kasan: switch SLUB to stackdepot, enable memory... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-07-28 |
Alexander Potapenko | mm, kasan: account for object redzone in SLUB's nearest_obj() Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-06-21 |
Alexander Potapenko | arm64: allow building with kcov coverage on ARM64 Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-05-21 |
Alexander Potapenko | mm, kasan: add a ksize() test Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-05-21 |
Alexander Potapenko | mm, kasan: don't call kasan_krealloc() from ksize(). Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-05-21 |
Alexander Potapenko | mm: kasan: initial memory quarantine implementation Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-04-29 |
Alexander Potapenko | lib/stackdepot.c: allow the stack trace hash to be... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-04-01 |
Alexander Potapenko | mm, kasan: fix compilation for CONFIG_SLAB Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-03-25 |
Alexander Potapenko | kasan: test fix: warn if the UAF could not be detected... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-03-25 |
Alexander Potapenko | mm, kasan: stackdepot implementation. Enable stackdepot... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-03-25 |
Alexander Potapenko | arch, ftrace: for KASAN put hard/soft IRQ entries into... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-03-25 |
Alexander Potapenko | mm, kasan: add GFP flags to KASAN API Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-03-25 |
Alexander Potapenko | mm, kasan: SLAB support Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
2016-03-25 |
Alexander Potapenko | kasan: modify kmalloc_large_oob_right(), add kmalloc_pageall... Signed-off-by: Alexander Potapenko <glider@google.com>
|
commit | commitdiff | tree |
|