INFO: task kcompactd0:1656 blocked for more than 143 seconds. Not tainted 5.13.0-next-20210709-syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:kcompactd0 state:D stack:27872 pid: 1656 ppid: 2 flags:0x00004000 Call Trace: context_switch kernel/sched/core.c:4700 [inline] __schedule+0x93a/0x26f0 kernel/sched/core.c:5957 schedule+0xd3/0x270 kernel/sched/core.c:6036 io_schedule+0xba/0x130 kernel/sched/core.c:8025 wait_on_page_bit_common+0x537/0xe60 mm/filemap.c:1346 lock_page include/linux/pagemap.h:676 [inline] __unmap_and_move mm/migrate.c:1034 [inline] unmap_and_move mm/migrate.c:1184 [inline] migrate_pages+0xa5d/0x3970 mm/migrate.c:1459 compact_zone+0x1ab9/0x3860 mm/compaction.c:2399 kcompactd_do_work+0x2c9/0x730 mm/compaction.c:2814 kcompactd+0x262/0xd10 mm/compaction.c:2909 kthread+0x3e5/0x4d0 kernel/kthread.c:319 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:295 INFO: task syz-executor.0:13280 can't die for more than 146 seconds. task:syz-executor.0 state:D stack:23504 pid:13280 ppid: 8477 flags:0x00004006 Call Trace: context_switch kernel/sched/core.c:4700 [inline] __schedule+0x93a/0x26f0 kernel/sched/core.c:5957 schedule+0xd3/0x270 kernel/sched/core.c:6036 schedule_timeout+0x1db/0x2a0 kernel/time/timer.c:1854 do_wait_for_common kernel/sched/completion.c:85 [inline] __wait_for_common kernel/sched/completion.c:106 [inline] wait_for_common kernel/sched/completion.c:117 [inline] wait_for_completion+0x176/0x280 kernel/sched/completion.c:138 __flush_work+0x50e/0xad0 kernel/workqueue.c:3053 __drain_all_pages+0x47d/0x6c0 mm/page_alloc.c:3263 drain_all_pages mm/page_alloc.c:3277 [inline] __alloc_pages_direct_reclaim mm/page_alloc.c:4651 [inline] __alloc_pages_slowpath.constprop.0+0x8e5/0x21b0 mm/page_alloc.c:5041 __alloc_pages+0x412/0x500 mm/page_alloc.c:5398 alloc_pages+0x18c/0x2a0 mm/mempolicy.c:2244 __page_cache_alloc mm/filemap.c:1012 [inline] __page_cache_alloc+0x303/0x3a0 mm/filemap.c:997 page_cache_ra_unbounded+0x363/0x950 mm/readahead.c:216 do_page_cache_ra mm/readahead.c:269 [inline] ondemand_readahead+0x61e/0x11a0 mm/readahead.c:552 page_cache_async_ra mm/readahead.c:609 [inline] page_cache_async_ra+0x2e1/0x3f0 mm/readahead.c:584 page_cache_async_readahead include/linux/pagemap.h:957 [inline] do_async_mmap_readahead mm/filemap.c:2998 [inline] filemap_fault+0xad2/0x2490 mm/filemap.c:3052 __do_fault+0x10d/0x4e0 mm/memory.c:3857 do_shared_fault mm/memory.c:4217 [inline] do_fault mm/memory.c:4295 [inline] handle_pte_fault mm/memory.c:4549 [inline] __handle_mm_fault+0x29e7/0x51d0 mm/memory.c:4684 handle_mm_fault+0x1c8/0x790 mm/memory.c:4782 faultin_page mm/gup.c:951 [inline] __get_user_pages+0x806/0x1430 mm/gup.c:1173 __get_user_pages_locked mm/gup.c:1359 [inline] __get_user_pages_remote+0x18f/0x840 mm/gup.c:1865 pin_user_pages_remote+0x63/0x90 mm/gup.c:2938 process_vm_rw_single_vec mm/process_vm_access.c:105 [inline] process_vm_rw_core.constprop.0+0x445/0x990 mm/process_vm_access.c:215 process_vm_rw+0x29c/0x300 mm/process_vm_access.c:283 __do_sys_process_vm_writev mm/process_vm_access.c:303 [inline] __se_sys_process_vm_writev mm/process_vm_access.c:298 [inline] __x64_sys_process_vm_writev+0xdf/0x1b0 mm/process_vm_access.c:298 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x35/0xb0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae RIP: 0033:0x4665d9 RSP: 002b:00007f5d6316a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000137 RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 RDX: 0000000000000002 RSI: 0000000020c22000 RDI: 000000000000017e RBP: 00000000004bfcb9 R08: 0000000000000001 R09: 0000000000000000 R10: 0000000020c22fa0 R11: 0000000000000246 R12: 000000000056bf80 R13: 00007ffd50708d3f R14: 00007f5d6316a300 R15: 0000000000022000 Showing all locks held in the system: 2 locks held by kworker/u4:0/8: 3 locks held by kworker/1:0/20: 1 lock held by khungtaskd/1610: #0: ffffffff8b97ea80 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x53/0x260 kernel/locking/lockdep.c:6446 1 lock held by khugepaged/1660: 4 locks held by kworker/0:1H/2043: 1 lock held by kswapd0/2152: 1 lock held by kswapd1/2153: 1 lock held by systemd-journal/4863: 1 lock held by systemd-udevd/4874: 1 lock held by systemd-timesyn/4959: 2 locks held by cron/8219: 1 lock held by in:imklog/8303: 1 lock held by syz-fuzzer/8457: 1 lock held by syz-fuzzer/8458: