oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/,task=syz-executor090,pid=7751,uid=0 Out of memory: Kill process 7751 (syz-executor090) score 0 or sacrifice child Killed process 7751 (syz-executor090) total-vm:17716kB, anon-rss:2104kB, file-rss:12kB, shmem-rss:0kB Kernel panic - not syncing: corrupted stack end detected inside scheduler CPU: 1 PID: 3073 Comm: kworker/u4:4 Not tainted 4.20.0-rc7-next-20181224 #188 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: writeback wb_workfn (flush-8:0) Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x1d3/0x2c6 lib/dump_stack.c:113 panic+0x2ad/0x632 kernel/panic.c:214 schedule_debug kernel/sched/core.c:3285 [inline] __schedule+0x1ecf/0x1ed0 kernel/sched/core.c:3394 schedule+0xef/0x370 kernel/sched/core.c:3516 __rwsem_down_read_failed_common kernel/locking/rwsem-xadd.c:280 [inline] rwsem_down_read_failed+0x371/0x710 kernel/locking/rwsem-xadd.c:297 call_rwsem_down_read_failed+0x18/0x30 arch/x86/lib/rwsem.S:94 __down_read arch/x86/include/asm/rwsem.h:83 [inline] down_read+0x9b/0x120 kernel/locking/rwsem.c:26 i_mmap_lock_read include/linux/fs.h:519 [inline] rmap_walk_file+0xa7e/0x1190 mm/rmap.c:1880 rmap_walk+0x22c/0x350 mm/rmap.c:1908 page_referenced+0x7d1/0xaa0 mm/rmap.c:874 page_check_references mm/vmscan.c:1028 [inline] shrink_page_list+0x311a/0xc350 mm/vmscan.c:1276 shrink_inactive_list+0x77b/0x1c60 mm/vmscan.c:1970 shrink_list mm/vmscan.c:2292 [inline] shrink_node_memcg+0x7a8/0x19a0 mm/vmscan.c:2557 shrink_node+0x3e1/0x17f0 mm/vmscan.c:2772 shrink_zones mm/vmscan.c:3006 [inline] do_try_to_free_pages+0x3df/0x12a0 mm/vmscan.c:3068 try_to_free_pages+0x4d0/0xb90 mm/vmscan.c:3284 __perform_reclaim mm/page_alloc.c:4037 [inline] __alloc_pages_direct_reclaim mm/page_alloc.c:4059 [inline] __alloc_pages_slowpath+0xa5a/0x2d90 mm/page_alloc.c:4452 __alloc_pages_nodemask+0xa89/0xde0 mm/page_alloc.c:4666 __alloc_pages include/linux/gfp.h:473 [inline] __alloc_pages_node include/linux/gfp.h:486 [inline] kmem_getpages mm/slab.c:1396 [inline] cache_grow_begin+0x91/0x8c0 mm/slab.c:2664 fallback_alloc+0x203/0x2e0 mm/slab.c:3206 ____cache_alloc_node+0x1c7/0x1e0 mm/slab.c:3274 __do_cache_alloc mm/slab.c:3343 [inline] slab_alloc mm/slab.c:3371 [inline] kmem_cache_alloc+0x1f6/0x730 mm/slab.c:3539 mempool_alloc_slab+0x44/0x60 mm/mempool.c:505 mempool_alloc+0x193/0x4a0 mm/mempool.c:385 bvec_alloc+0x12a/0x2d0 block/bio.c:218 bio_alloc_bioset+0x46e/0x6f0 block/bio.c:509 ext4_bio_write_page+0x1316