Kernel panic - not syncing: corrupted stack end detected inside scheduler CPU: 0 PID: 2893 Comm: syz-executor4 Not tainted 4.20.0-rc6+ #152 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x244/0x39d lib/dump_stack.c:113 panic+0x2ad/0x55c kernel/panic.c:188 schedule_debug kernel/sched/core.c:3285 [inline] __schedule+0x21c6/0x21d0 kernel/sched/core.c:3394 preempt_schedule_irq+0xb9/0x140 kernel/sched/core.c:3699 retint_kernel+0x1b/0x2d RIP: 0010:arch_local_irq_restore arch/x86/include/asm/paravirt.h:761 [inline] RIP: 0010:lock_is_held_type+0x18b/0x210 kernel/locking/lockdep.c:3884 Code: ff df 41 c7 84 24 7c 08 00 00 00 00 00 00 48 89 fa 48 c1 ea 03 80 3c 02 00 75 63 48 83 3d 8c 29 f1 07 00 74 30 48 89 df 57 9d <0f> 1f 44 00 00 48 83 c4 08 44 89 e8 5b 41 5c 41 5d 5d c3 48 83 c4 RSP: 0018:ffff8881d72395a8 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff13 RAX: dffffc0000000000 RBX: 0000000000000286 RCX: ffffc90009e7a000 RDX: 1ffffffff12a401e RSI: 0000000000000000 RDI: 0000000000000286 RBP: ffff8881d72395c8 R08: ffff888157caa040 R09: ffffed103b5c5b5f R10: 0000000000000004 R11: ffff8881dae2dafb R12: ffff888157caa040 R13: 0000000000000000 R14: ffffffff88337e40 R15: 0000000000000752 lock_is_held include/linux/lockdep.h:339 [inline] ___might_sleep+0x2bc/0x340 kernel/sched/core.c:6113 rmap_walk_file+0x73f/0x1190 mm/rmap.c:1874 rmap_walk+0x22c/0x350 mm/rmap.c:1897 page_referenced+0x73f/0xaa0 mm/rmap.c:874 page_check_references mm/vmscan.c:1024 [inline] shrink_page_list+0x4aab/0xccd0 mm/vmscan.c:1264 shrink_inactive_list+0x77b/0x1c60 mm/vmscan.c:1963 shrink_list mm/vmscan.c:2275 [inline] shrink_node_memcg+0x78b/0x18f0 mm/vmscan.c:2540 shrink_node+0x3bc/0x16b0 mm/vmscan.c:2755 shrink_zones mm/vmscan.c:2987 [inline] do_try_to_free_pages+0x3e7/0x1290 mm/vmscan.c:3049 try_to_free_mem_cgroup_pages+0x4cf/0xcd0 mm/vmscan.c:3350 try_charge+0x521/0x1700 mm/memcontrol.c:2211 kobject: 'kvm' (00000000ab3b3533): kobject_uevent_env kobject: 'kvm' (00000000ab3b3533): fill_kobj_path: path = '/devices/virtual/misc/kvm' mem_cgroup_try_charge+0x627/0xe20 mm/memcontrol.c:5890 __add_to_page_cache_locked+0x793/0x1840 mm/filemap.c:812 add_to_page_cache_lru+0x355/0xdb0 mm/filemap.c:886 ext4_mpage_readpages+0x530/0x2400 fs/ext4/readpage.c:133 ext4_readpages+0xe0/0x120 fs/ext4/inode.c:3374 read_pages+0x13a/0x680 mm/readahead.c:123 __do_page_cache_readahead+0x499/0x810 mm/readahead.c:209 ra_submit mm/internal.h:66 [inline] ondemand_readahead+0x54c/0xcc0 mm/readahead.c:491 page_cache_async_readahead+0x7b5/0xc50 mm/readahead.c:573 do_async_mmap_readahead mm/filemap.c:2392 [inline] filemap_fault+0x186e/0x25f0 mm/filemap.c:2444 ext4_filemap_fault+0x82/0xad fs/ext4/inode.c:6292 __do_fault+0x100/0x6b0 mm/memory.c:2996 do_read_fault mm/memory.c:3408 [inline] do_fault mm/memory.c:3534 [inline] handle_pte_fault mm/memory.c:3765 [inline] __handle_mm_fault+0x3ea6/0x5be0 mm/memory.c:3889 handle_mm_fault+0x54f/0xc70 mm/memory.c:3926 do_user_addr_fault arch/x86/mm/fault.c:1423 [inline] __do_page_fault+0x5e8/0xe60 arch/x86/mm/fault.c:1489 do_page_fault+0xf2/0x7e0 arch/x86/mm/fault.c:1520 page_fault+0x1e/0x30 arch/x86/entry/entry_64.S:1143 RIP: 0010:copy_user_enhanced_fast_string+0xe/0x20 arch/x86/lib/copy_user_64.S:180 Code: 89 d1 c1 e9 03 83 e2 07 f3 48 a5 89 d1 f3 a4 31 c0 0f 1f 00 c3 0f 1f 80 00 00 00 00 0f 1f 00 83 fa 40 0f 82 70 ff ff ff 89 d1 a4 31 c0 0f 1f 00 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 83 RSP: 0018:ffff8881d723ede0 EFLAGS: 00010206 RAX: 0000000000000000 RBX: 0000000000001000 RCX: 0000000000001000 RDX: 0000000000001000 RSI: 0000000000808000 RDI: ffff88815276d000 RBP: ffff8881d723ee18 R08: 0000000000000000 R09: 0000000000000040 R10: ffffed102a4edbff R11: ffff88815276dfff R12: 0000000000809000 R13: 0000000000808000 R14: ffff88815276d000 R15: 00007ffffffff000 copy_from_user include/linux/uaccess.h:147 [inline] __mcopy_atomic mm/userfaultfd.c:570 [inline] mcopy_atomic+0x1bbe/0x2c70 mm/userfaultfd.c:609 userfaultfd_copy fs/userfaultfd.c:1705 [inline] userfaultfd_ioctl+0x29fb/0x5610 fs/userfaultfd.c:1851 vfs_ioctl fs/ioctl.c:46 [inline] file_ioctl fs/ioctl.c:509 [inline] do_vfs_ioctl+0x1de/0x1790 fs/ioctl.c:696 ksys_ioctl+0xa9/0xd0 fs/ioctl.c:713 __do_sys_ioctl fs/ioctl.c:720 [inline] __se_sys_ioctl fs/ioctl.c:718 [inline] __x64_sys_ioctl+0x73/0xb0 fs/ioctl.c:718 do_syscall_64+0x1b9/0x820 arch/x86/entry/common.c:290 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x457659 Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 RSP: 002b:00007fc0865e9c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000457659 RDX: 0000000020000000 RSI: 00000000c028aa03 RDI: 0000000000000003 RBP: 000000000072bf00 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007fc0865ea6d4 R13: 00000000004c16de R14: 00000000004d3278 R15: 00000000ffffffff Kernel Offset: disabled Rebooting in 86400 seconds..