2018-03-23 |
Andrey Ryabinin | mm/vmscan: wake up flushers for legacy cgroups too Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2018-02-15 |
Andrey Ryabinin | platform/x86: wmi: fix off-by-one write in wmi_dev_probe() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2018-02-07 |
Andrey Ryabinin | lib/ubsan: remove returns-nonnull-attribute checks Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2018-02-07 |
Andrey Ryabinin | lib/ubsan: add type mismatch handler for new GCC/Clang Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2018-02-07 |
Andrey Ryabinin | kasan/Makefile: support LLVM style asan parameters Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2018-02-01 |
Andrey Ryabinin | fs: dcache: Revert "manually unpoison dname after allocation... Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2018-02-01 |
Andrey Ryabinin | fs/dcache: Use read_word_at_a_time() in dentry_string_cmp() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2018-02-01 |
Andrey Ryabinin | lib/strscpy: Shut up KASAN false-positives in strscpy() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2018-02-01 |
Andrey Ryabinin | compiler.h: Add read_word_at_a_time() function. Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2018-02-01 |
Andrey Ryabinin | compiler.h, kasan: Avoid duplicating __read_once_size_nocheck() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2018-02-01 |
Andrey Ryabinin | mm/memcontrol.c: try harder to decrease [memory,memsw... Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2018-01-14 |
Andrey Ryabinin | x86/kasan: Panic if there is not enough memory to boot Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2018-01-04 |
Andrey Ryabinin | x86/mm: Set MODULES_END to 0xffffffffff000000 Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-12-17 |
Andrey Ryabinin | x86/mm/kasan: Don't use vmemmap_populate() to initialize shadow Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-12-11 |
Andrey Ryabinin | x86/unwinder/guess: Prevent using CONFIG_UNWINDER_GUESS... Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-11-22 |
Andrey Ryabinin | x86/mm/kasan: Don't use vmemmap_populate() to initialize shadow Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-11-18 |
Andrey Ryabinin | kcov: remove pointless current != NULL check Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-11-16 |
Andrey Ryabinin | x86/mm/kasan: don't use vmemmap_populate() to initialize shadow Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-11-16 |
Andrey Ryabinin | mm: remove unused pgdat->inactive_ratio Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-11-03 |
Andrey Ryabinin | crypto: x86/sha1-mb - fix panic due to unaligned access Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-11-03 |
Andrey Ryabinin | crypto: x86/sha256-mb - fix panic due to unaligned access Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-10-20 |
Andrey Ryabinin | x86/kasan: Use the same shadow offset for 4- and 5-level paging Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-10-13 |
Andrey Ryabinin | mm/mempolicy: fix NUMA_INTERLEAVE_HIT counter Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-09-29 |
Andrey Ryabinin | x86/asm: Use register variable to get stack pointer value Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-07-25 |
Andrey Ryabinin | x86/mm/dump_pagetables: Speed up page tables dump for... Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-07-10 |
Andrey Ryabinin | mm/kasan: add support for memory hotplug Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-07-10 |
Andrey Ryabinin | arm64/kasan: don't allocate extra shadow memory Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-07-10 |
Andrey Ryabinin | x86/kasan: don't allocate extra shadow memory Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-07-10 |
Andrey Ryabinin | mm/kasan: get rid of speculative shadow checks Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-05-03 |
Andrey Ryabinin | mm/truncate: avoid pointless cleancache_invalidate_inode... Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-05-03 |
Andrey Ryabinin | mm/truncate: bail out early from invalidate_inode_pages2_ran... Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-05-03 |
Andrey Ryabinin | fs/block_dev: always invalidate cleancache in invalidate_bdev() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-05-03 |
Andrey Ryabinin | fs: fix data invalidation in the cleancache during direct IO Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-03-13 |
Andrey Ryabinin | x86/kasan: Fix boot with KASAN=y and PROFILE_ANNOTATED_BRANC... Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-02-22 |
Andrey Ryabinin | net/dccp: fix use after free in tw_timer_handler() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-02-16 |
Andrey Ryabinin | x86/mm/ptdump: Add address marker for KASAN shadow region Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com> Cc: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-02-16 |
Andrey Ryabinin | x86/mm/ptdump: Optimize check for W+X mappings for... Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-02-13 |
Andrey Ryabinin | platform/x86: intel_pmc_core: fix out-of-bounds accesses... Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-02-10 |
Andrey Ryabinin | x86/mm/ptdump: Fix soft lockup in page table walker Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-02-08 |
Andrey Ryabinin | drm/i915: fix use-after-free in page_flip_completed() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2017-01-27 |
Andrey Ryabinin | drm/i915: fix use-after-free in page_flip_completed() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-12-13 |
Andrey Ryabinin | kasan: turn on -fsanitize-address-use-after-scope Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-12-13 |
Andrey Ryabinin | x86/ldt: use vfree_atomic() to free ldt entries Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-12-13 |
Andrey Ryabinin | kernel/fork: use vfree_atomic() to free thread stack Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-12-13 |
Andrey Ryabinin | mm: add vfree_atomic() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-11-25 |
Andrey Ryabinin | mpi: Fix NULL ptr dereference in mpi_powm() [ver #3] Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-11-25 |
Andrey Ryabinin | X.509: Fix double free in x509_cert_parse() [ver #3] Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-11-11 |
Andrey Ryabinin | coredump: fix unfreezable coredumping task Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-08-25 |
Andrey Ryabinin | fs/block_dev: fix potential NULL ptr deref in freeze_bdev() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-08-23 |
Andrey Ryabinin | um: Don't discard .text.exit section Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-08-02 |
Andrey Ryabinin | kasan: improve double-free reports Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-08-02 |
Andrey Ryabinin | mm/kasan: get rid of ->state in struct kasan_alloc_meta Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-08-02 |
Andrey Ryabinin | mm/kasan: get rid of ->alloc_size in struct kasan_alloc_meta Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-08-02 |
Andrey Ryabinin | mm/kasan, slub: don't disable interrupts when object... Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-08-02 |
Andrey Ryabinin | mm/kasan: don't reduce quarantine in atomic contexts Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-08-02 |
Andrey Ryabinin | mm/kasan: fix corruptions and false positive reports Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-07-23 |
Andrey Ryabinin | radix-tree: fix radix_tree_iter_retry() for tagged iterators. Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-06-25 |
Andrey Ryabinin | mm: mempool: kasan: don't poot mempool objects in quarantine Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-06-14 |
Andrey Ryabinin | kernel/sysrq, watchdog, sched/core: Reset watchdog... Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-05-26 |
Andrey Ryabinin | mm: slub: remove unused virt_to_obj() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-05-26 |
Andrey Ryabinin | mm: kasan: remove unused 'reserved' field from struct... Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-05-21 |
Andrey Ryabinin | kasan/tests: add tests for user memory access functions Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-05-21 |
Andrey Ryabinin | x86/kasan: instrument user memory access API Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-05-21 |
Andrey Ryabinin | mm/kasan: add API to check memory regions Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-05-21 |
Andrey Ryabinin | mm/kasan: print name of mem[set,cpy,move]() caller in report Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-05-20 |
Andrey Ryabinin | net: sock: move ->sk_shutdown out of bitfields. Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-05-12 |
Andrey Ryabinin | perf/x86: Fix undefined shift on 32-bit kernels Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-04-29 |
Andrey Ryabinin | kcov: don't profile branches in kcov Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-04-25 |
Andrey Ryabinin | perf buildid: Fix off-by-one in write_buildid() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-03-25 |
Andrey Ryabinin | MAINTAINERS: fill entries for KASAN Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-03-22 |
Andrey Ryabinin | ubsan: fix tree-wide -Wmaybe-uninitialized false positives Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-03-17 |
Andrey Ryabinin | mm: deduplicate memory overcommitment code Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-03-17 |
Andrey Ryabinin | mm: move max_map_count bits into mm.h Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-03-15 |
Andrey Ryabinin | mm/page-writeback: fix dirty_ratelimit calculation Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-02-09 |
Andrey Ryabinin | x86/kasan: Write protect kasan zero shadow Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-02-09 |
Andrey Ryabinin | x86/kasan: Clear kasan_zero_page after TLB flush Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-02-09 |
Andrey Ryabinin | locking/lockdep: Eliminate lockdep_init() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-01-21 |
Andrey Ryabinin | UBSAN: run-time undefined behavior sanity checker Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-01-21 |
Andrey Ryabinin | net/mac80211/debugfs.c: prevent build failure with... Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-01-21 |
Andrey Ryabinin | kernel: printk: specify alignment for struct printk_log Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2016-01-06 |
Andrey Ryabinin | sched/fair: Fix multiplication overflow on 32-bit systems Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2015-12-22 |
Andrey Ryabinin | ipv6/addrlabel: fix ip6addrlbl_get() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2015-11-26 |
Andrey Ryabinin | arm64: KASAN depends on !(ARM64_16K_PAGES && ARM64_VA_BITS_48) Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2015-11-21 |
Andrey Ryabinin | kasan: fix kmemleak false-positive in kasan_module_alloc() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2015-11-06 |
Andrey Ryabinin | kasan: always taint kernel on report Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2015-11-06 |
Andrey Ryabinin | mm, slub, kasan: enable user tracking by default with KASAN=y Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2015-10-23 |
Andrey Ryabinin | lockd: get rid of reference-counted NSM RPC clients Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2015-10-23 |
Andrey Ryabinin | lib/Kconfig.debug: disable -Wframe-larger-than warnings... Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2015-10-20 |
Andrey Ryabinin | x86/mm, kasan: Silence KASAN warnings in get_wchan() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2015-10-20 |
Andrey Ryabinin | compiler, atomics, kasan: Provide READ_ONCE_NOCHECK() Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2015-10-19 |
Andrey Ryabinin | x86, kasan: Fix build failure on KASAN=y && KMEMCHECK=y kernels Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2015-10-12 |
Andrey Ryabinin | lockd: create NSM handles per net namespace Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
2015-10-12 |
Andrey Ryabinin | Documentation/features/KASAN: arm64 supports KASAN now Signed-off-by: Andrey Ryabinin <ryabinin.a.a@gmail.com>
|
commit | commitdiff | tree |
2015-10-12 |
Andrey Ryabinin | arm64: add KASAN support Signed-off-by: Andrey Ryabinin <ryabinin.a.a@gmail.com>
|
commit | commitdiff | tree |
2015-10-12 |
Andrey Ryabinin | arm64: move PGD_SIZE definition to pgalloc.h Signed-off-by: Andrey Ryabinin <ryabinin.a.a@gmail.com>
|
commit | commitdiff | tree |
2015-10-07 |
Andrey Ryabinin | arm64: introduce VA_START macro - the first kernel... Signed-off-by: Andrey Ryabinin <ryabinin.a.a@gmail.com>
|
commit | commitdiff | tree |
2015-10-02 |
Andrey Ryabinin | arch/x86/include/asm/efi.h: fix build failure Signed-off-by: Andrey Ryabinin <ryabinin.a.a@gmail.com>
|
commit | commitdiff | tree |
2015-09-30 |
Andrey Ryabinin | x86, efi, kasan: Fix build failure on !KASAN && KMEMCHECK... Signed-off-by: Andrey Ryabinin <ryabinin.a.a@gmail.com>
|
commit | commitdiff | tree |
2015-09-22 |
Andrey Ryabinin | x86, efi, kasan: #undef memset/memcpy/memmove per arch Signed-off-by: Andrey Ryabinin <ryabinin.a.a@gmail.com>
|
commit | commitdiff | tree |
2015-09-11 |
Andrey Ryabinin | crypto: testmgr - don't copy from source IV too much Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
|
commit | commitdiff | tree |
next |