rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: 0-...0: (1 GPs behind) idle=29b/1/0x4000000000000002 softirq=23348/23354 fqs=2100 (detected by 1, t=10505 jiffies, g=26793, q=1096) Task dump for CPU 0: task:udevd state:R running task stack: 0 pid: 3643 ppid: 1 flags:0x00000002 Call trace: __switch_to+0x308/0x588 arch/arm64/kernel/process.c:518 return_address+0x118/0x1ec arch/arm64/kernel/return_address.c:46 rcu_dynticks_curr_cpu_in_eqs kernel/rcu/tree.c:331 [inline] rcu_is_watching+0x5c/0x18c kernel/rcu/tree.c:1123 trace_irq_disable include/trace/events/preemptirq.h:36 [inline] trace_hardirqs_off_finish+0x320/0x71c kernel/trace/trace_preemptirq.c:67 __enter_from_kernel_mode arch/arm64/kernel/entry-common.c:51 [inline] enter_from_kernel_mode+0x98/0x17c arch/arm64/kernel/entry-common.c:56 el1_interrupt+0x30/0x58 arch/arm64/kernel/entry-common.c:454 el1h_64_irq_handler+0x18/0x24 arch/arm64/kernel/entry-common.c:470 el1h_64_irq+0x78/0x7c arch/arm64/kernel/entry.S:522 arch_local_irq_restore+0x8/0x10 arch/arm64/include/asm/irqflags.h:122 lock_is_held include/linux/lockdep.h:287 [inline] ___might_sleep+0x48/0x4dc kernel/sched/core.c:9605 __might_sleep+0x98/0xf0 kernel/sched/core.c:9593 __might_fault+0x80/0x128 mm/memory.c:5354 filldir64+0x49c/0x9e4 fs/readdir.c:337 dir_emit include/linux/fs.h:3713 [inline] kernfs_fop_readdir+0x4c4/0x770 fs/kernfs/dir.c:1743 iterate_dir+0x1f4/0x4ec fs/readdir.c:-1 __do_sys_getdents64 fs/readdir.c:369 [inline] __se_sys_getdents64 fs/readdir.c:354 [inline] __arm64_sys_getdents64+0x1c4/0x4c4 fs/readdir.c:354 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x58/0x14c arch/arm64/kernel/syscall.c:181 el0_svc+0x7c/0x1f0 arch/arm64/kernel/entry-common.c:608 el0t_64_sync_handler+0x84/0xe4 arch/arm64/kernel/entry-common.c:626 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:584