BUG: MAX_STACK_TRACE_ENTRIES too low! turning off the locking correctness validator. CPU: 1 PID: 17288 Comm: syz-executor560 Not tainted 5.2.0-rc7-next-20190703 #28 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+0x172/0x1f0 lib/dump_stack.c:113 save_trace kernel/locking/lockdep.c:473 [inline] save_trace.isra.0.cold+0x14/0x19 kernel/locking/lockdep.c:458 check_prev_add kernel/locking/lockdep.c:2447 [inline] check_prevs_add kernel/locking/lockdep.c:2507 [inline] validate_chain kernel/locking/lockdep.c:2897 [inline] __lock_acquire+0x2d20/0x4c20 kernel/locking/lockdep.c:3880 lock_acquire+0x190/0x410 kernel/locking/lockdep.c:4413 __raw_spin_lock include/linux/spinlock_api_smp.h:142 [inline] _raw_spin_lock+0x2f/0x40 kernel/locking/spinlock.c:151 spin_lock include/linux/spinlock.h:338 [inline] free_one_page+0x38/0x1260 mm/page_alloc.c:1328 __free_pages_ok+0x46e/0xf30 mm/page_alloc.c:1423 free_the_page mm/page_alloc.c:4783 [inline] __free_pages mm/page_alloc.c:4789 [inline] __free_pages+0x85/0xb0 mm/page_alloc.c:4786 free_thread_stack kernel/fork.c:288 [inline] release_task_stack kernel/fork.c:428 [inline] put_task_stack+0xca/0x200 kernel/fork.c:439 finish_task_switch+0x4ec/0x720 kernel/sched/core.c:3134 context_switch kernel/sched/core.c:3255 [inline] __schedule+0x75d/0x1580 kernel/sched/core.c:3878 preempt_schedule_irq+0xb5/0x160 kernel/sched/core.c:4126 retint_kernel+0x1b/0x2b RIP: 0010:arch_local_irq_restore arch/x86/include/asm/paravirt.h:767 [inline] RIP: 0010:lock_acquire+0x20b/0x410 kernel/locking/lockdep.c:4416 Code: 94 08 00 00 00 00 00 00 48 c1 e8 03 80 3c 10 00 0f 85 d3 01 00 00 48 83 3d a1 34 7a 07 00 0f 84 53 01 00 00 48 8b 7d c8 57 9d <0f> 1f 44 00 00 48 8d 65 d8 5b 41 5c 41 5d 41 5e 41 5f 5d c3 65 8b RSP: 0018:ffff8880937bf980 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff13 RAX: 1ffffffff11a5cba RBX: ffff88809121c5c0 RCX: ffffffff815876a8 RDX: dffffc0000000000 RSI: 0000000000000004 RDI: 0000000000000286 RBP: ffff8880937bf9c8 R08: 1ffffffff15093ec R09: fffffbfff15093ed R10: fffffbfff15093ec R11: ffff88809121c5c0 R12: ffff888094b92128 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 flush_workqueue+0x126/0x14b0 kernel/workqueue.c:2774 drain_workqueue+0x1b4/0x470 kernel/workqueue.c:2939 destroy_workqueue+0x21/0x6c0 kernel/workqueue.c:4320 io_finish_async+0xd5/0x140 fs/io_uring.c:2474 io_ring_ctx_free fs/io_uring.c:2982 [inline] io_ring_ctx_wait_and_kill+0x133/0x600 fs/io_uring.c:3046 io_uring_release+0x42/0x50 fs/io_uring.c:3054 __fput+0x2ff/0x890 fs/file_table.c:280 ____fput+0x16/0x20 fs/file_table.c:313 task_work_run+0x145/0x1c0 kernel/task_work.c:113 exit_task_work include/linux/task_work.h:22 [inline] do_exit+0x92f/0x2ea0 kernel/exit.c:877 do_group_exit+0x135/0x360 kernel/exit.c:981 __do_sys_exit_group kernel/exit.c:992 [inline] __se_sys_exit_group kernel/exit.c:990 [inline] __x64_sys_exit_group+0x44/0x50 kernel/exit.c:990 do_syscall_64+0xfd/0x6a0 arch/x86/entry/common.c:296 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x43ffb8 Code: 00 00 be 3c 00 00 00 eb 19 66 0f 1f 84 00 00 00 00 00 48 89 d7 89 f0 0f 05 48 3d 00 f0 ff ff 77 21 f4 48 89 d7 44 89 c0 0f 05 <48> 3d 00 f0 ff ff 76 e0 f7 d8 64 41 89 01 eb d8 0f 1f 84 00 00 00 RSP: 002b:00007ffe16b72f88 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000043ffb8 RDX: 0000000000000000 RSI: 000000000000003c RDI: 0000000000000000 RBP: 00000000004bf7f0 R08: 00000000000000e7 R09: ffffffffffffffd0 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 R13: 00000000006d1180 R14: 0000000000000000 R15: 0000000000000000