BUG: scheduling while atomic: syz-executor.0/21102/0x00000103 Modules linked in: Preemption disabled at: [<80429e0c>] kmap_atomic_prot include/linux/highmem-internal.h:102 [inline] [<80429e0c>] kmap_atomic include/linux/highmem-internal.h:110 [inline] [<80429e0c>] do_anonymous_page mm/memory.c:3846 [inline] [<80429e0c>] handle_pte_fault mm/memory.c:4621 [inline] [<80429e0c>] __handle_mm_fault mm/memory.c:4759 [inline] [<80429e0c>] handle_mm_fault+0xc54/0x1054 mm/memory.c:4857 Kernel panic - not syncing: scheduling while atomic CPU: 0 PID: 21102 Comm: syz-executor.0 Not tainted 5.17.0-syzkaller #0 Hardware name: ARM-Versatile Express Backtrace: frame pointer underflow [<816d7ab0>] (dump_backtrace) from [<816d7de0>] (show_stack+0x18/0x1c arch/arm/kernel/traps.c:253) r7:81d67f80 r6:82222b24 r5:60000193 r4:81d72b08 [<816d7dc8>] (show_stack) from [<816e0774>] (__dump_stack lib/dump_stack.c:88 [inline]) [<816d7dc8>] (show_stack) from [<816e0774>] (dump_stack_lvl+0x48/0x54 lib/dump_stack.c:106) [<816e072c>] (dump_stack_lvl) from [<816e0798>] (dump_stack+0x18/0x1c lib/dump_stack.c:113) r5:00000000 r4:82441d14 [<816e0780>] (dump_stack) from [<816d897c>] (panic+0x11c/0x360 kernel/panic.c:250) [<816d8860>] (panic) from [<802757ac>] (__schedule_bug+0x9c/0xb0 kernel/sched/core.c:5615) r3:8220c488 r2:00000000 r1:00000000 r0:81d67f80 r7:838a8000 [<80275710>] (__schedule_bug) from [<816f5998>] (schedule_debug kernel/sched/core.c:5644 [inline]) [<80275710>] (__schedule_bug) from [<816f5998>] (__schedule+0x7e8/0xa2c kernel/sched/core.c:6273) r5:dddd4a80 r4:00000000 [<816f51b0>] (__schedule) from [<816f5c30>] (schedule+0x54/0xbc kernel/sched/core.c:6454) r10:82c42ab8 r9:82c42aa8 r8:00000002 r7:df801d64 r6:82c42ab8 r5:82c42ab4 r4:838a8000 [<816f5bdc>] (schedule) from [<816f89bc>] (rwsem_down_write_slowpath+0x2a4/0x608 kernel/locking/rwsem.c:1142) r5:82c42ab4 r4:838a8000 [<816f8718>] (rwsem_down_write_slowpath) from [<816f8dd0>] (__down_write_common kernel/locking/rwsem.c:1259 [inline]) [<816f8718>] (rwsem_down_write_slowpath) from [<816f8dd0>] (__down_write_common kernel/locking/rwsem.c:1256 [inline]) [<816f8718>] (rwsem_down_write_slowpath) from [<816f8dd0>] (__down_write kernel/locking/rwsem.c:1268 [inline]) [<816f8718>] (rwsem_down_write_slowpath) from [<816f8dd0>] (down_write+0x4c/0x50 kernel/locking/rwsem.c:1515) r10:82cc6e48 r9:82c42aa8 r8:82cc6e20 r7:00000000 r6:82c42a20 r5:82cc6dd0 r4:82c02ee0 [<816f8d84>] (down_write) from [<804c41fc>] (inode_lock include/linux/fs.h:777 [inline]) [<816f8d84>] (down_write) from [<804c41fc>] (simple_recursive_removal+0x198/0x378 fs/libfs.c:288) [<804c4064>] (simple_recursive_removal) from [<80656b1c>] (debugfs_remove fs/debugfs/inode.c:742 [inline]) [<804c4064>] (simple_recursive_removal) from [<80656b1c>] (debugfs_remove+0x40/0x54 fs/debugfs/inode.c:736) r10:83c891ec r9:0000000a r8:df801f00 r7:00000000 r6:81e9c4e8 r5:838d7888 r4:82cc6dd0 [<80656adc>] (debugfs_remove) from [<8071f034>] (blk_release_queue+0x7c/0xc8 block/blk-sysfs.c:784) r5:838d7888 r4:838d776c [<8071efb8>] (blk_release_queue) from [<8080da2c>] (kobject_cleanup lib/kobject.c:705 [inline]) [<8071efb8>] (blk_release_queue) from [<8080da2c>] (kobject_release lib/kobject.c:736 [inline]) [<8071efb8>] (blk_release_queue) from [<8080da2c>] (kref_put include/linux/kref.h:65 [inline]) [<8071efb8>] (blk_release_queue) from [<8080da2c>] (kobject_put+0xc8/0x204 lib/kobject.c:753) r5:8233b364 r4:838d776c [<8080d964>] (kobject_put) from [<8071c618>] (blk_put_queue+0x14/0x18 block/blk-core.c:270) r7:83c891b0 r6:83c89100 r5:83c891b0 r4:824c3af8 [<8071c604>] (blk_put_queue) from [<8073edac>] (blkg_free.part.0+0x54/0x70 block/blk-cgroup.c:86) [<8073ed58>] (blkg_free.part.0) from [<8073ffa4>] (blkg_free block/blk-cgroup.c:78 [inline]) [<8073ed58>] (blkg_free.part.0) from [<8073ffa4>] (__blkg_release+0x7c/0x150 block/blk-cgroup.c:102) r7:81803c84 r6:824c3b00 r5:83c89100 r4:00000000 [<8073ff28>] (__blkg_release) from [<802cb2b0>] (rcu_do_batch kernel/rcu/tree.c:2535 [inline]) [<8073ff28>] (__blkg_release) from [<802cb2b0>] (rcu_core+0x4c8/0xa48 kernel/rcu/tree.c:2786) r7:81803c84 r6:00000007 r5:00000006 r4:838a8000 [<802cade8>] (rcu_core) from [<802cb840>] (rcu_core_si+0x10/0x14 kernel/rcu/tree.c:2803) r10:838a8000 r9:00000102 r8:00000080 r7:dfeb1dd8 r6:00000009 r5:00000008 r4:822040a4 [<802cb830>] (rcu_core_si) from [<80201374>] (__do_softirq+0x16c/0x480 kernel/softirq.c:558) [<80201208>] (__do_softirq) from [<8024b1e4>] (invoke_softirq kernel/softirq.c:432 [inline]) [<80201208>] (__do_softirq) from [<8024b1e4>] (__irq_exit_rcu kernel/softirq.c:637 [inline]) [<80201208>] (__do_softirq) from [<8024b1e4>] (__irq_exit_rcu kernel/softirq.c:627 [inline]) [<80201208>] (__do_softirq) from [<8024b1e4>] (irq_exit+0x9c/0xe8 kernel/softirq.c:661) r10:854cf478 r9:838a8000 r8:00000000 r7:dfeb1dd8 r6:81f1f6f4 r5:81f1f70c r4:820a8700 [<8024b148>] (irq_exit) from [<816f30a0>] (generic_handle_arch_irq+0x7c/0x80 kernel/irq/handle.c:240) r5:81f1f70c r4:820a7138 [<816f3024>] (generic_handle_arch_irq) from [<80803680>] (call_with_stack+0x1c/0x20 arch/arm/lib/call_with_stack.S:40) r9:838a8000 r8:00000000 r7:dfeb1e0c r6:ffffffff r5:20000113 r4:80219bb4 [<80803664>] (call_with_stack) from [<80200b84>] (__irq_svc+0x84/0xac arch/arm/kernel/entry-armv.S:223) Exception stack(0xdfeb1dd8 to 0xdfeb1e20) 1dc0: f4f3b75f 00a00000 1de0: 00000000 00000022 ffefd000 00a00000 00000255 00000040 00000000 dee6b44c 1e00: 854cf478 dfeb1e3c dfeb1e40 dfeb1e28 8021af30 80219bb4 20000113 ffffffff [<80219b90>] (__sync_icache_dcache) from [<8021af30>] (set_pte_at+0x7c/0x88 arch/arm/mm/mmu.c:1770) r5:f4f3bf5f r4:ffefd000 [<8021aeb4>] (set_pte_at) from [<80429c24>] (do_anonymous_page mm/memory.c:3868 [inline]) [<8021aeb4>] (set_pte_at) from [<80429c24>] (handle_pte_fault mm/memory.c:4621 [inline]) [<8021aeb4>] (set_pte_at) from [<80429c24>] (__handle_mm_fault mm/memory.c:4759 [inline]) [<8021aeb4>] (set_pte_at) from [<80429c24>] (handle_mm_fault+0xa6c/0x1054 mm/memory.c:4857) r5:20000000 r4:838a8000 [<804291b8>] (handle_mm_fault) from [<80216ce0>] (__do_page_fault arch/arm/mm/fault.c:244 [inline]) [<804291b8>] (handle_mm_fault) from [<80216ce0>] (do_page_fault+0x118/0x38c arch/arm/mm/fault.c:313) r10:00000255 r9:84556840 r8:84556800 r7:838a8000 r6:00000a06 r5:20000240 r4:dfeb1fb0 [<80216bc8>] (do_page_fault) from [<802170d4>] (do_translation_fault+0xfc/0x12c arch/arm/mm/fault.c:418) r10:00130000 r9:7ed06604 r8:80216fd8 r7:dfeb1fb0 r6:20000240 r5:00000a06 r4:8221cd48 [<80216fd8>] (do_translation_fault) from [<8021713c>] (do_DataAbort+0x38/0xa8 arch/arm/mm/fault.c:539) r9:7ed06604 r8:80216fd8 r7:dfeb1fb0 r6:20000240 r5:00000a06 r4:8221cd48 [<80217104>] (do_DataAbort) from [<80200e58>] (__dabt_usr+0x58/0x60 arch/arm/kernel/entry-armv.S:441) Exception stack(0xdfeb1fb0 to 0xdfeb1ff8) 1fa0: 20000240 00130028 ffffffe9 01057f78 1fc0: 7ed0641c 00130008 000022cb 00120000 7665642f 7ed06604 00130000 00000000 1fe0: 00000018 7ed06344 7363762f 00048048 00000010 ffffffff r8:820a0044 r7:838a8000 r6:ffffffff r5:00000010 r4:00048048 Rebooting in 86400 seconds..