include/linux/kmsan.h | 6 +- include/linux/sched/mm.h | 3 + include/linux/vmalloc.h | 8 +- lib/test_vmalloc.c | 28 ++++++- mm/internal.h | 4 +- mm/kasan/shadow.c | 12 +-- mm/kmsan/shadow.c | 6 +- mm/percpu-vm.c | 2 +- mm/slub.c | 19 +++-- mm/vmalloc.c | 153 ++++++++++++++++++++++++++++++--------- 10 files changed, 179 insertions(+), 62 deletions(-)