1
BUG: spinlock recursion on CPU#3, S01syslogd/107
 lock: 0xffffff80c1331080, .magic: dead4ead, .owner: S01syslogd/107, .owner_cpu: 3
CPU: 3 UID: 0 PID: 107 Comm: S01syslogd Not tainted 6.12.18-android16-1-maybe-dirty-4k #1 d3e6fbf0856859f03ae6ca68e3996e4092ab8d53
Hardware name: linux,dummy-virt (DT)
Call trace:
 dump_backtrace+0x200/0x23c proc/self/cwd/common/arch/arm64/kernel/stacktrace.c:320
 show_stack+0x34/0x4c proc/self/cwd/common/arch/arm64/kernel/stacktrace.c:328
 __dump_stack proc/self/cwd/common/lib/dump_stack.c:94 [inline]
 dump_stack_lvl+0xc8/0x118 proc/self/cwd/common/lib/dump_stack.c:120
 dump_stack+0x24/0x34 proc/self/cwd/common/lib/dump_stack.c:129
 spin_dump proc/self/cwd/common/kernel/locking/spinlock_debug.c:70 [inline]
 spin_bug+0xf0/0xf8 proc/self/cwd/common/kernel/locking/spinlock_debug.c:78
 debug_spin_lock_before proc/self/cwd/common/kernel/locking/spinlock_debug.c:87 [inline]
 do_raw_spin_lock+0x14c/0x1b0 proc/self/cwd/common/kernel/locking/spinlock_debug.c:115
 __raw_spin_lock_irqsave proc/self/cwd/common/include/linux/spinlock_api_smp.h:111 [inline]
 _raw_spin_lock_irqsave+0x88/0xac proc/self/cwd/common/kernel/locking/spinlock.c:162
 uart_port_lock_irqsave proc/self/cwd/common/include/linux/serial_core.h:711 [inline]
 pl011_console_write+0xf4/0x770 proc/self/cwd/common/drivers/tty/serial/amba-pl011.c:2323
 console_emit_next_record proc/self/cwd/common/kernel/printk/printk.c:3134 [inline]
 console_flush_all+0x45c/0x724 proc/self/cwd/common/kernel/printk/printk.c:3222
 __console_flush_and_unlock proc/self/cwd/common/kernel/printk/printk.c:3281 [inline]
 console_unlock+0xc0/0x224 proc/self/cwd/common/kernel/printk/printk.c:3321
 vprintk_emit+0x268/0x364 proc/self/cwd/common/kernel/printk/printk.c:2443
 vprintk_default+0x5c/0x90 proc/self/cwd/common/kernel/printk/printk.c:2458
 vprintk+0x17c/0x1f4 proc/self/cwd/common/kernel/printk/printk_safe.c:73
 _printk+0x84/0xb8 proc/self/cwd/common/kernel/printk/printk.c:2468
 print_report+0x200/0x4e8 proc/self/cwd/common/kernel/kcsan/report.c:423
 kcsan_report_known_origin+0x15c/0x204 proc/self/cwd/common/kernel/kcsan/report.c:692
 kcsan_setup_watchpoint+0x38c/0x63c proc/self/cwd/common/kernel/kcsan/core.c:678
 check_access proc/self/cwd/common/kernel/kcsan/core.c:753 [inline]
 __tsan_read8+0x1d0/0x1d8 proc/self/cwd/common/kernel/kcsan/core.c:1025
 timekeeping_cycles_to_ns proc/self/cwd/common/kernel/time/timekeeping.c:281 [inline]
 timekeeping_get_ns proc/self/cwd/common/kernel/time/timekeeping.c:304 [inline]
 __ktime_get_fast_ns proc/self/cwd/common/kernel/time/timekeeping.c:350 [inline]
 ktime_get_mono_fast_ns+0xa8/0x19c proc/self/cwd/common/kernel/time/timekeeping.c:390
 pm_runtime_autosuspend_expiration proc/self/cwd/common/drivers/base/power/runtime.c:179 [inline]
 rpm_suspend+0x20c/0xdb8 proc/self/cwd/common/drivers/base/power/runtime.c:583
 __pm_runtime_suspend+0x15c/0x358 proc/self/cwd/common/drivers/base/power/runtime.c:1142
 pm_runtime_put_autosuspend proc/self/cwd/common/include/linux/pm_runtime.h:472 [inline]
 __uart_start+0x21c/0x290 proc/self/cwd/common/drivers/tty/serial/serial_core.c:162
 uart_write+0x1cc/0x63c proc/self/cwd/common/drivers/tty/serial/serial_core.c:635
 process_output_block proc/self/cwd/common/drivers/tty/n_tty.c:574 [inline]
 n_tty_write+0x6a4/0x9b4 proc/self/cwd/common/drivers/tty/n_tty.c:2389
 iterate_tty_write proc/self/cwd/common/drivers/tty/tty_io.c:1015 [inline]
 file_tty_write+0x304/0x580 proc/self/cwd/common/drivers/tty/tty_io.c:1090
 tty_write proc/self/cwd/common/drivers/tty/tty_io.c:1111 [inline]
 redirected_tty_write+0xa8/0x154 proc/self/cwd/common/drivers/tty/tty_io.c:1134
 new_sync_write proc/self/cwd/common/fs/read_write.c:590 [inline]
 vfs_write+0x598/0x704 proc/self/cwd/common/fs/read_write.c:683
 ksys_write+0xe0/0x1a8 proc/self/cwd/common/fs/read_write.c:736
 __do_sys_write proc/self/cwd/common/fs/read_write.c:748 [inline]
 __se_sys_write proc/self/cwd/common/fs/read_write.c:745 [inline]
 __arm64_sys_write+0x54/0x70 proc/self/cwd/common/fs/read_write.c:745
 __invoke_syscall proc/self/cwd/common/arch/arm64/kernel/syscall.c:35 [inline]
 invoke_syscall+0x94/0x1d4 proc/self/cwd/common/arch/arm64/kernel/syscall.c:49
 el0_svc_common+0xec/0x1bc proc/self/cwd/common/arch/arm64/kernel/syscall.c:132
 do_el0_svc+0x3c/0x50 proc/self/cwd/common/arch/arm64/kernel/syscall.c:151
 el0_svc+0x58/0xb4 proc/self/cwd/common/arch/arm64/kernel/entry-common.c:715
 el0t_64_sync_handler+0x98/0x108 proc/self/cwd/common/arch/arm64/kernel/entry-common.c:733
 el0t_64_sync+0x198/0x19c proc/self/cwd/common/arch/arm64/kernel/entry.S:598

For immediate assistance, please email our customer support: [email protected]

Download RAW File