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]