INFO: task kworker/0:14:14670 blocked for more than 426 seconds. Tainted: G L syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:kworker/0:14 state:D stack:0 pid:14670 tgid:14670 ppid:2 task_flags:0x4208060 flags:0x00000000 Workqueue: events bpf_prog_free_deferred Call trace: [<81b5f2fc>] (__schedule) from [<81b60794>] (__schedule_loop kernel/sched/core.c:7311 [inline]) [<81b5f2fc>] (__schedule) from [<81b60794>] (schedule+0x2c/0xec kernel/sched/core.c:7326) r10:dfb31da4 r9:dfb31dac r8:00000002 r7:60000013 r6:82cd7e0c r5:84859880 r4:84859880 [<81b60768>] (schedule) from [<81b608d8>] (schedule_preempt_disabled+0x18/0x24 kernel/sched/core.c:7383) r5:84859880 r4:82cd7e08 [<81b608c0>] (schedule_preempt_disabled) from [<81b63a50>] (__mutex_lock_common kernel/locking/mutex.c:726 [inline]) [<81b608c0>] (schedule_preempt_disabled) from [<81b63a50>] (__mutex_lock.constprop.0+0x50c/0xa48 kernel/locking/mutex.c:821) [<81b63544>] (__mutex_lock.constprop.0) from [<81b64060>] (__mutex_lock_slowpath+0x14/0x18 kernel/locking/mutex.c:1164) r10:82a0b444 r9:00000001 r8:00000000 r7:ffffffff r6:00000000 r5:dfb31e28 r4:86ffbbc0 [<81b6404c>] (__mutex_lock_slowpath) from [<81b640a0>] (mutex_lock+0x3c/0x40 kernel/locking/mutex.c:319) [<81b64064>] (mutex_lock) from [<8051e8a0>] (_vm_unmap_aliases+0x5c/0x238 mm/vmalloc.c:2951) [<8051e844>] (_vm_unmap_aliases) from [<80522630>] (vm_reset_perms mm/vmalloc.c:3382 [inline]) [<8051e844>] (_vm_unmap_aliases) from [<80522630>] (vfree+0x110/0x17c mm/vmalloc.c:3486) r10:8302b005 r9:00000001 r8:00000000 r7:ffffffff r6:00000000 r5:00000000 r4:86ffbbc0 [<80522520>] (vfree) from [<805991e0>] (execmem_free+0x30/0x50 mm/execmem.c:506) r9:84859880 r8:00800000 r7:00000000 r6:8302b000 r5:00001000 r4:7f268000 [<805991b0>] (execmem_free) from [<803dc850>] (bpf_jit_free_exec+0x10/0x14 kernel/bpf/core.c:1125) r5:00001000 r4:df961000 [<803dc840>] (bpf_jit_free_exec) from [<803dcd40>] (bpf_jit_binary_free kernel/bpf/core.c:1171 [inline]) [<803dc840>] (bpf_jit_free_exec) from [<803dcd40>] (bpf_jit_free+0x64/0xe0 kernel/bpf/core.c:1295) [<803dccdc>] (bpf_jit_free) from [<803dde18>] (bpf_prog_free_deferred+0x148/0x160 kernel/bpf/core.c:3106) r5:877d6798 r4:877d6798 [<803ddcd0>] (bpf_prog_free_deferred) from [<802761e8>] (process_one_work+0x1c8/0x580 kernel/workqueue.c:3322) r7:dddd0f00 r6:8302b000 r5:877d6798 r4:86addf80 [<80276020>] (process_one_work) from [<80276e94>] (process_scheduled_works kernel/workqueue.c:3405 [inline]) [<80276020>] (process_one_work) from [<80276e94>] (worker_thread+0x16c/0x318 kernel/workqueue.c:3486) r10:00000000 r9:86addfb0 r8:84859880 r7:82a03d80 r6:dddd0f20 r5:dddd0f00 r4:86addf80 [<80276d28>] (worker_thread) from [<80281710>] (kthread+0x11c/0x154 kernel/kthread.c:436) r10:00000000 r9:df841e88 r8:85847f00 r7:86addf80 r6:80276d28 r5:84859880 r4:86c69d40 [<802815f4>] (kthread) from [<80200114>] (ret_from_fork+0x14/0x20 arch/arm/kernel/entry-common.S:137) Exception stack(0xdfb31fb0 to 0xdfb31ff8) 1fa0: 00000000 00000000 00000000 00000000 1fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 1fe0: 00000000 00000000 00000000 00000000 00000013 00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:802815f4 r4:86c69d40 INFO: task kworker/0:14:14670 is blocked on a mutex likely owned by task kworker/0:6:18610. task:kworker/0:6 state:R running task stack:0 pid:18610 tgid:18610 ppid:2 task_flags:0x4208060 flags:0x00000000 Workqueue: events bpf_prog_free_deferred Call trace: [<81b5f2fc>] (__schedule) from [<81b60b84>] (preempt_schedule_irq+0x40/0xa8 kernel/sched/core.c:7556) r10:82a0b498 r9:87b3b100 r8:80200c04 r7:dfa01d7c r6:ffffffff r5:87b3b100 r4:00000000 [<81b60b44>] (preempt_schedule_irq) from [<80200c24>] (svc_preempt+0x8/0x18) Exception stack(0xdfa01d48 to 0xdfa01d90) 1d40: 81b35000 ebc37000 00000000 80238790 82cd71a0 82cd7de4 1d60: 7f268000 ebc37000 00000000 00000001 82a0b498 dfa01dbc ebc37000 dfa01d98 1d80: 8022f6d0 802387a8 80000013 ffffffff r5:80000013 r4:802387a8 [<8022f670>] (flush_tlb_kernel_range) from [<8051e654>] (__purge_vmap_area_lazy+0x28c/0x47c mm/vmalloc.c:2376) [<8051e3c8>] (__purge_vmap_area_lazy) from [<8051ea2c>] (_vm_unmap_aliases+0x1e8/0x238 mm/vmalloc.c:2990) r10:00000000 r9:dfa01de0 r8:00000000 r7:ffffffff r6:00000008 r5:dfa01e28 r4:dfa01de0 [<8051e844>] (_vm_unmap_aliases) from [<80522630>] (vm_reset_perms mm/vmalloc.c:3382 [inline]) [<8051e844>] (_vm_unmap_aliases) from [<80522630>] (vfree+0x110/0x17c mm/vmalloc.c:3486) r10:8302b005 r9:00000001 r8:00000000 r7:ffffffff r6:00000000 r5:00000000 r4:87906ec0 [<80522520>] (vfree) from [<805991e0>] (execmem_free+0x30/0x50 mm/execmem.c:506) r9:87b3b100 r8:00800000 r7:00000000 r6:8302b000 r5:00001000 r4:7f28a000 [<805991b0>] (execmem_free) from [<803dc850>] (bpf_jit_free_exec+0x10/0x14 kernel/bpf/core.c:1125) r5:00001000 r4:dfcbd000 [<803dc840>] (bpf_jit_free_exec) from [<803dcd40>] (bpf_jit_binary_free kernel/bpf/core.c:1171 [inline]) [<803dc840>] (bpf_jit_free_exec) from [<803dcd40>] (bpf_jit_free+0x64/0xe0 kernel/bpf/core.c:1295)