INFO: task kworker/0:16:7374 blocked for more than 430 seconds. Tainted: G L syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:kworker/0:16 state:D stack:0 pid:7374 tgid:7374 ppid:2 task_flags:0x4208060 flags:0x00000000 Workqueue: events bpf_prog_free_deferred Call trace: [<81bae17c>] (__schedule) from [<81baf614>] (__schedule_loop kernel/sched/core.c:7361 [inline]) [<81bae17c>] (__schedule) from [<81baf614>] (schedule+0x2c/0xec kernel/sched/core.c:7376) r10:dfcb5dac r9:dfcb5db4 r8:00000002 r7:600f0013 r6:82cd70cc r5:8580a580 r4:8580a580 [<81baf5e8>] (schedule) from [<81baf758>] (schedule_preempt_disabled+0x18/0x24 kernel/sched/core.c:7433) r5:8580a580 r4:82cd70c8 [<81baf740>] (schedule_preempt_disabled) from [<81bb28d4>] (__mutex_lock_common kernel/locking/mutex.c:726 [inline]) [<81baf740>] (schedule_preempt_disabled) from [<81bb28d4>] (__mutex_lock.constprop.0+0x50c/0xa48 kernel/locking/mutex.c:821) [<81bb23c8>] (__mutex_lock.constprop.0) from [<81bb2ee4>] (__mutex_lock_slowpath+0x14/0x18 kernel/locking/mutex.c:1164) r10:82a0b484 r9:00800000 r8:00000000 r7:ffffffff r6:00000000 r5:dfcb5e30 r4:8658e940 [<81bb2ed0>] (__mutex_lock_slowpath) from [<81bb2f24>] (mutex_lock+0x3c/0x40 kernel/locking/mutex.c:319) [<81bb2ee8>] (mutex_lock) from [<8052f064>] (_vm_unmap_aliases+0x5c/0x238 mm/vmalloc.c:2973) [<8052f008>] (_vm_unmap_aliases) from [<80532f2c>] (vm_reset_perms mm/vmalloc.c:3404 [inline]) [<8052f008>] (_vm_unmap_aliases) from [<80532f2c>] (vfree+0x110/0x17c mm/vmalloc.c:3508) r10:8302b005 r9:00800000 r8:ffffffff r7:00000001 r6:00000000 r5:00000000 r4:8658e940 [<80532e1c>] (vfree) from [<805ad71c>] (execmem_free+0x34/0x54 mm/execmem.c:507) r8:8580a580 r7:00000000 r6:8302b000 r5:00001000 r4:7f2c8000 [<805ad6e8>] (execmem_free) from [<803e2084>] (bpf_jit_free_exec kernel/bpf/core.c:1134 [inline]) [<805ad6e8>] (execmem_free) from [<803e2084>] (bpf_jit_binary_free kernel/bpf/core.c:1180 [inline]) [<805ad6e8>] (execmem_free) from [<803e2084>] (bpf_jit_free+0x64/0xe0 kernel/bpf/core.c:1304) r5:00001000 r4:df879000 [<803e2020>] (bpf_jit_free) from [<803e31c4>] (bpf_prog_free_deferred+0x148/0x160 kernel/bpf/core.c:3107) r5:863ccf98 r4:863ccf98 [<803e307c>] (bpf_prog_free_deferred) from [<8027714c>] (process_one_work+0x1f8/0x5cc kernel/workqueue.c:3396) r7:dddd1180 r6:8302b000 r5:863ccf98 r4:86d87900 [<80276f54>] (process_one_work) from [<80277e74>] (process_scheduled_works kernel/workqueue.c:3479 [inline]) [<80276f54>] (process_one_work) from [<80277e74>] (worker_thread+0x16c/0x318 kernel/workqueue.c:3560) r10:dddd1180 r9:86d87930 r8:8580a580 r7:82a03d80 r6:dddd11a0 r5:dddd1180 r4:86d87900 [<80277d08>] (worker_thread) from [<802828bc>] (kthread+0x11c/0x154 kernel/kthread.c:436) r10:00000000 r9:dfeb1e88 r8:86616780 r7:86d87900 r6:80277d08 r5:8580a580 r4:8615aac0 [<802827a0>] (kthread) from [<80200114>] (ret_from_fork+0x14/0x20 arch/arm/kernel/entry-common.S:137) Exception stack(0xdfcb5fb0 to 0xdfcb5ff8) 5fa0: 00000000 00000000 00000000 00000000 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:802827a0 r4:8615aac0 INFO: task kworker/0:16:7374 is blocked on a mutex likely owned by task kworker/0:21:7481. task:kworker/0:21 state:R running task stack:0 pid:7481 tgid:7481 ppid:2 task_flags:0x4208060 flags:0x00000000 Workqueue: events bpf_prog_free_deferred Call trace: [<81bae17c>] (__schedule) from [<81bafa04>] (preempt_schedule_irq+0x40/0xa8 kernel/sched/core.c:7606) r10:82a0b4d8 r9:891e3200 r8:80200c04 r7:dfb09d84 r6:ffffffff r5:891e3200 r4:00000000 [<81baf9c4>] (preempt_schedule_irq) from [<80200c24>] (svc_preempt+0x8/0x18) Exception stack(0xdfb09d50 to 0xdfb09d98) 9d40: d3b2c000 ea6e3000 00000000 802397d0 9d60: 82cd6460 82cd70a4 7f2ce000 ea6e3000 00000000 00000001 82a0b4d8 dfb09dc4 9d80: ea6e3000 dfb09da0 802306a4 802397e8 800f0113 ffffffff r5:800f0113 r4:802397e8 [<80230644>] (flush_tlb_kernel_range) from [<8052ee18>] (__purge_vmap_area_lazy+0x28c/0x47c mm/vmalloc.c:2398) [<8052eb8c>] (__purge_vmap_area_lazy) from [<8052f1f0>] (_vm_unmap_aliases+0x1e8/0x238 mm/vmalloc.c:3012) r10:00000000 r9:dfb09de8 r8:00000000 r7:ffffffff r6:00000008 r5:dfb09e30 r4:dfb09de8 [<8052f008>] (_vm_unmap_aliases) from [<80532f2c>] (vm_reset_perms mm/vmalloc.c:3404 [inline]) [<8052f008>] (_vm_unmap_aliases) from [<80532f2c>] (vfree+0x110/0x17c mm/vmalloc.c:3508) r10:8302b005 r9:00800000 r8:ffffffff r7:00000001 r6:00000000 r5:00000000 r4:85f10e40 [<80532e1c>] (vfree) from [<805ad71c>] (execmem_free+0x34/0x54 mm/execmem.c:507) r8:891e3200 r7:00000000 r6:8302b000 r5:00001000 r4:7f2d6000 [<805ad6e8>] (execmem_free) from [<803e2084>] (bpf_jit_free_exec kernel/bpf/core.c:1134 [inline]) [<805ad6e8>] (execmem_free) from [<803e2084>] (bpf_jit_binary_free kernel/bpf/core.c:1180 [inline]) [<805ad6e8>] (execmem_free) from [<803e2084>] (bpf_jit_free+0x64/0xe0 kernel/bpf/core.c:1304) r5:00001000 r4:df913000 [<803e2020>] (bpf_jit_free) from [<803e31c4>] (bpf_prog_free_deferred+0x148/0x160 kernel/bpf/core.c:3107) r5:85fd6398 r4:85fd6398 [<803e307c>] (bpf_prog_free_deferred) from [<8027714c>] (process_one_work+0x1f8/0x5cc kernel/workqueue.c:3396) r7:dddd1180 r6:8302b000 r5:85fd6398 r4:874be700 [<80276f54>] (process_one_work) from [<80277e74>] (process_scheduled_works kernel/workqueue.c:3479 [inline]) [<80276f54>] (process_one_work) from [<80277e74>] (worker_thread+0x16c/0x318 kernel/workqueue.c:3560) r10:dddd1180 r9:874be730 r8:891e3200 r7:82a03d80 r6:dddd11a0 r5:dddd1180 r4:874be700 [<80277d08>] (worker_thread) from [<802828bc>] (kthread+0x11c/0x154 kernel/kthread.c:436) r10:00000000 r9:dfd85e88 r8:85e9e000 r7:874be700 r6:80277d08 r5:891e3200 r4:86577300 [<802827a0>] (kthread) from [<80200114>] (ret_from_fork+0x14/0x20 arch/arm/kernel/entry-common.S:137) Exception stack(0xdfb09fb0 to 0xdfb09ff8) 9fa0: 00000000 00000000 00000000 00000000 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:802827a0 r4:86577300 INFO: task kworker/0:5:9717 blocked for more than 430 seconds. Tainted: G L syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:kworker/0:5 state:D stack:0 pid:9717 tgid:9717 ppid:2 task_flags:0x4208060 flags:0x00000000 Workqueue: events bpf_prog_free_deferred Call trace: [<81bae17c>] (__schedule) from [<81baf614>] (__schedule_loop kernel/sched/core.c:7361 [inline]) [<81bae17c>] (__schedule) from [<81baf614>] (schedule+0x2c/0xec kernel/sched/core.c:7376) r10:dfcf1dac r9:dfcf1db4 r8:00000002 r7:60000113 r6:82cd70cc r5:85805780 r4:85805780 [<81baf5e8>] (schedule) from [<81baf758>] (schedule_preempt_disabled+0x18/0x24 kernel/sched/core.c:7433) r5:85805780 r4:82cd70c8 [<81baf740>] (schedule_preempt_disabled) from [<81bb28d4>] (__mutex_lock_common kernel/locking/mutex.c:726 [inline]) [<81baf740>] (schedule_preempt_disabled) from [<81bb28d4>] (__mutex_lock.constprop.0+0x50c/0xa48 kernel/locking/mutex.c:821) [<81bb23c8>] (__mutex_lock.constprop.0) from [<81bb2ee4>] (__mutex_lock_slowpath+0x14/0x18 kernel/locking/mutex.c:1164) r10:82a0b484 r9:00800000 r8:00000000 r7:ffffffff r6:00000000 r5:dfcf1e30 r4:8658e4c0 [<81bb2ed0>] (__mutex_lock_slowpath) from [<81bb2f24>] (mutex_lock+0x3c/0x40 kernel/locking/mutex.c:319) [<81bb2ee8>] (mutex_lock) from [<8052f064>] (_vm_unmap_aliases+0x5c/0x238 mm/vmalloc.c:2973) [<8052f008>] (_vm_unmap_aliases) from [<80532f2c>] (vm_reset_perms mm/vmalloc.c:3404 [inline]) [<8052f008>] (_vm_unmap_aliases) from [<80532f2c>] (vfree+0x110/0x17c mm/vmalloc.c:3508) r10:8302b005 r9:00800000 r8:ffffffff r7:00000001 r6:00000000 r5:00000000 r4:8658e4c0 [<80532e1c>] (vfree) from [<805ad71c>] (execmem_free+0x34/0x54 mm/execmem.c:507) r8:85805780 r7:00000000 r6:8302b000 r5:00001000 r4:7f2ae000 [<805ad6e8>] (execmem_free) from [<803e2084>] (bpf_jit_free_exec kernel/bpf/core.c:1134 [inline]) [<805ad6e8>] (execmem_free) from [<803e2084>] (bpf_jit_binary_free kernel/bpf/core.c:1180 [inline]) [<805ad6e8>] (execmem_free) from [<803e2084>] (bpf_jit_free+0x64/0xe0 kernel/bpf/core.c:1304) r5:00001000 r4:df877000 [<803e2020>] (bpf_jit_free) from [<803e31c4>] (bpf_prog_free_deferred+0x148/0x160 kernel/bpf/core.c:3107) r5:863d2b98 r4:863d2b98 [<803e307c>] (bpf_prog_free_deferred) from [<8027714c>] (process_one_work+0x1f8/0x5cc kernel/workqueue.c:3396) r7:dddd1180 r6:8302b000 r5:863d2b98 r4:86d96380 [<80276f54>] (process_one_work) from [<80277e74>] (process_scheduled_works kernel/workqueue.c:3479 [inline]) [<80276f54>] (process_one_work) from [<80277e74>] (worker_thread+0x16c/0x318 kernel/workqueue.c:3560) r10:00000000 r9:86d963b0 r8:85805780 r7:82a03d80 r6:dddd11a0 r5:dddd1180 r4:86d96380 [<80277d08>] (worker_thread) from [<802828bc>] (kthread+0x11c/0x154 kernel/kthread.c:436) r10:00000000 r9:df9f9e88 r8:8609e680 r7:86d96380 r6:80277d08 r5:85805780 r4:85bfe8c0 [<802827a0>] (kthread) from [<80200114>] (ret_from_fork+0x14/0x20 arch/arm/kernel/entry-common.S:137) Exception stack(0xdfcf1fb0 to 0xdfcf1ff8) 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:802827a0 r4:85bfe8c0 INFO: task kworker/0:5:9717 is blocked on a mutex likely owned by task kworker/0:21:7481. task:kworker/0:21 state:R running task stack:0 pid:7481 tgid:7481 ppid:2 task_flags:0x4208060 flags:0x00000000 Workqueue: events bpf_prog_free_deferred Call trace: [<81bae17c>] (__schedule) from [<81bafa04>] (preempt_schedule_irq+0x40/0xa8 kernel/sched/core.c:7606) r10:82a0b4d8 r9:891e3200 r8:80200c04 r7:dfb09d84 r6:ffffffff r5:891e3200 r4:00000000 [<81baf9c4>] (preempt_schedule_irq) from [<80200c24>] (svc_preempt+0x8/0x18) Exception stack(0xdfb09d50 to 0xdfb09d98) 9d40: d3b2c000 ea6e3000 00000000 802397d0 9d60: 82cd6460 82cd70a4 7f2ce000 ea6e3000 00000000 00000001 82a0b4d8 dfb09dc4 9d80: ea6e3000 dfb09da0 802306a4 802397e8 800f0113 ffffffff r5:800f0113 r4:802397e8 [<80230644>] (flush_tlb_kernel_range) from [<8052ee18>] (__purge_vmap_area_lazy+0x28c/0x47c mm/vmalloc.c:2398) [<8052eb8c>] (__purge_vmap_area_lazy) from [<8052f1f0>] (_vm_unmap_aliases+0x1e8/0x238 mm/vmalloc.c:3012) r10:00000000 r9:dfb09de8 r8:00000000 r7:ffffffff r6:00000008 r5:dfb09e30 r4:dfb09de8 [<8052f008>] (_vm_unmap_aliases) from [<80532f2c>] (vm_reset_perms mm/vmalloc.c:3404 [inline]) [<8052f008>] (_vm_unmap_aliases) from [<80532f2c>] (vfree+0x110/0x17c mm/vmalloc.c:3508) r10:8302b005 r9:00800000 r8:ffffffff r7:00000001 r6:00000000 r5:00000000 r4:85f10e40 [<80532e1c>] (vfree) from [<805ad71c>] (execmem_free+0x34/0x54 mm/execmem.c:507) r8:891e3200 r7:00000000 r6:8302b000 r5:00001000 r4:7f2d6000 [<805ad6e8>] (execmem_free) from [<803e2084>] (bpf_jit_free_exec kernel/bpf/core.c:1134 [inline]) [<805ad6e8>] (execmem_free) from [<803e2084>] (bpf_jit_binary_free kernel/bpf/core.c:1180 [inline]) [<805ad6e8>] (execmem_free) from [<803e2084>] (bpf_jit_free+0x64/0xe0 kernel/bpf/core.c:1304) r5:00001000 r4:df913000 [<803e2020>] (bpf_jit_free) from [<803e31c4>] (bpf_prog_free_deferred+0x148/0x160 kernel/bpf/core.c:3107) r5:85fd6398 r4:85fd6398 [<803e307c>] (bpf_prog_free_deferred) from [<8027714c>] (process_one_work+0x1f8/0x5cc kernel/workqueue.c:3396) r7:dddd1180 r6:8302b000 r5:85fd6398 r4:874be700 [<80276f54>] (process_one_work) from [<80277e74>] (process_scheduled_works kernel/workqueue.c:3479 [inline]) [<80276f54>] (process_one_work) from [<80277e74>] (worker_thread+0x16c/0x318 kernel/workqueue.c:3560) r10:dddd1180 r9:874be730 r8:891e3200 r7:82a03d80 r6:dddd11a0 r5:dddd1180 r4:874be700 [<80277d08>] (worker_thread) from [<802828bc>] (kthread+0x11c/0x154 kernel/kthread.c:436) r10:00000000 r9:dfd85e88 r8:85e9e000 r7:874be700 r6:80277d08 r5:891e3200 r4:86577300 [<802827a0>] (kthread) from [<80200114>] (ret_from_fork+0x14/0x20 arch/arm/kernel/entry-common.S:137) Exception stack(0xdfb09fb0 to 0xdfb09ff8) 9fa0: 00000000 00000000 00000000 00000000 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:802827a0 r4:86577300 NMI backtrace for cpu 0 CPU: 0 UID: 0 PID: 29 Comm: khungtaskd Tainted: G L syzkaller #0 PREEMPT Tainted: [L]=SOFTLOCKUP Hardware name: ARM-Versatile Express Call trace: [<80201a08>] (dump_backtrace) from [<80201afc>] (show_stack+0x18/0x1c arch/arm/kernel/traps.c:257) r7:60000093 r6:60000093 r5:823084d0 r4:00000000 [<80201ae4>] (show_stack) from [<8021e834>] (__dump_stack lib/dump_stack.c:94 [inline]) [<80201ae4>] (show_stack) from [<8021e834>] (dump_stack_lvl+0x5c/0x70 lib/dump_stack.c:120) [<8021e7d8>] (dump_stack_lvl) from [<8021e860>] (dump_stack+0x18/0x1c lib/dump_stack.c:129) r7:00000000 r6:00000013 r5:00000000 r4:00000001 [<8021e848>] (dump_stack) from [<81b977a4>] (nmi_cpu_backtrace+0x150/0x170 lib/nmi_backtrace.c:123) [<81b97654>] (nmi_cpu_backtrace) from [<81b978f8>] (nmi_trigger_cpumask_backtrace+0x134/0x208 lib/nmi_backtrace.c:66) r7:82a0b194 r6:83878000 r5:82a17cb8 r4:ffffffff [<81b977c4>] (nmi_trigger_cpumask_backtrace) from [<802300c8>] (arch_trigger_cpumask_backtrace+0x18/0x1c arch/arm/kernel/smp.c:851) r9:82a0b330 r8:00000048 r7:0000000a r6:82a03d80 r5:00007eb2 r4:00000048 [<802300b0>] (arch_trigger_cpumask_backtrace) from [<81b97650>] (cpumask_backtrace+0x10/0x14 lib/nmi_backtrace.c:136) [<81b97640>] (cpumask_backtrace) from [<81b9f438>] (trigger_all_cpu_backtrace include/linux/nmi.h:164 [inline]) [<81b97640>] (cpumask_backtrace) from [<81b9f438>] (__sys_info lib/sys_info.c:157 [inline]) [<81b97640>] (cpumask_backtrace) from [<81b9f438>] (sys_info+0x68/0xa8 lib/sys_info.c:165) [<81b9f3d0>] (sys_info) from [<80394110>] (check_hung_uninterruptible_tasks kernel/hung_task.c:353 [inline]) [<81b9f3d0>] (sys_info) from [<80394110>] (watchdog+0x3ac/0x850 kernel/hung_task.c:561) r5:00007eb2 r4:00000002 [<80393d64>] (watchdog) from [<802828bc>] (kthread+0x11c/0x154 kernel/kthread.c:436) r10:00000000 r9:df819e60 r8:83124780 r7:00000000 r6:80393d64 r5:83878000 r4:83897000 [<802827a0>] (kthread) from [<80200114>] (ret_from_fork+0x14/0x20 arch/arm/kernel/entry-common.S:137) Exception stack(0xdf8d5fb0 to 0xdf8d5ff8) 5fa0: 00000000 00000000 00000000 00000000 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:802827a0 r4:83897000