./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor3218590528 <...> Warning: Permanently added '10.128.0.188' (ED25519) to the list of known hosts. execve("./syz-executor3218590528", ["./syz-executor3218590528"], 0x7fff5256e1e0 /* 10 vars */) = 0 brk(NULL) = 0x555585f21000 brk(0x555585f21d40) = 0x555585f21d40 arch_prctl(ARCH_SET_FS, 0x555585f213c0) = 0 set_tid_address(0x555585f21690) = 5077 set_robust_list(0x555585f216a0, 24) = 0 rseq(0x555585f21ce0, 0x20, 0, 0x53053053) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor3218590528", 4096) = 28 getrandom("\x5e\xc8\x7a\xe9\x79\x61\xfc\x92", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x555585f21d40 brk(0x555585f42d40) = 0x555585f42d40 brk(0x555585f43000) = 0x555585f43000 mprotect(0x7f33297c7000, 16384, PROT_READ) = 0 mmap(0x1ffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffff000 mmap(0x20000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000000 mmap(0x21000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21000000 futex(0x7f33297cd3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 rt_sigaction(SIGRT_1, {sa_handler=0x7f332976bf20, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f332975d5a0}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f33296df000 mprotect(0x7f33296e0000, 131072, PROT_READ|PROT_WRITE) = 0 rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f33296ff990, parent_tid=0x7f33296ff990, exit_signal=0, stack=0x7f33296df000, stack_size=0x20300, tls=0x7f33296ff6c0}./strace-static-x86_64: Process 5078 attached => {parent_tid=[5078]}, 88) = 5078 [pid 5077] rt_sigprocmask(SIG_SETMASK, [], [pid 5078] rseq(0x7f33296fffe0, 0x20, 0, 0x53053053 [pid 5077] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5078] <... rseq resumed>) = 0 [pid 5077] futex(0x7f33297cd3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5078] set_robust_list(0x7f33296ff9a0, 24 [pid 5077] <... futex resumed>) = 0 [pid 5078] <... set_robust_list resumed>) = 0 [pid 5077] futex(0x7f33297cd3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5078] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5078] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP) = 3 [pid 5078] futex(0x7f33297cd3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5078] futex(0x7f33297cd3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5077] <... futex resumed>) = 0 [pid 5077] futex(0x7f33297cd3e8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5077] futex(0x7f33297cd3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5078] <... futex resumed>) = 0 [pid 5078] bind(3, {sa_family=AF_INET6, sin6_port=htons(2), sin6_flowinfo=htonl(0), inet_pton(AF_INET6, "::", &sin6_addr), sin6_scope_id=0}, 28) = 0 [pid 5078] futex(0x7f33297cd3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5077] <... futex resumed>) = 0 [pid 5078] <... futex resumed>) = 1 [pid 5077] futex(0x7f33297cd3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5078] sendto(3, NULL, 30, MSG_OOB|MSG_PROBE|MSG_DONTWAIT|MSG_CONFIRM|MSG_NOSIGNAL|MSG_MORE|MSG_FASTOPEN|0x2000000, {sa_family=AF_INET6, sin6_port=htons(2), sin6_flowinfo=htonl(0), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_scope_id=0}, 28 [pid 5077] <... futex resumed>) = 0 [pid 5077] futex(0x7f33297cd3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5078] <... sendto resumed>) = -1 EINPROGRESS (Operation now in progress) [pid 5078] futex(0x7f33297cd3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5077] <... futex resumed>) = 0 [pid 5077] futex(0x7f33297cd3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5078] futex(0x7f33297cd3e8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 5078] fcntl(3, F_SETOWN, -1 [pid 5077] <... futex resumed>) = 0 [pid 5078] <... fcntl resumed>) = 0 [pid 5077] futex(0x7f33297cd3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5078] futex(0x7f33297cd3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5077] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5077] futex(0x7f33297cd3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5077] futex(0x7f33297cd3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = 0 [pid 5078] <... futex resumed>) = 1 [pid 5077] futex(0x7f33297cd3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5078] sendto(3, "\x44\xf9\xb1\x08\xb1\xcd\xc8\x85\xc9\xc5\x33\xd2\x1f\x47\x4b\xec\x8b\xfe\xf1\xdf\x1e\x2d\xa7\x1e\x57\x8d\xc6\xb9\x1d\x09\xf7\xab\x15\x37\x85\x71\xd8\xe2\x75\x46\x09\x00\x11\x00\x6e\x75\x43\x69\x14\xab\x71\x75\x28\xee\x4b\x7a\x9b\xea\xf9\x08\xd1\x11\x37\xc1\x19\x03\x06\x4e\x83\xb4\x95\x1f\x4d\x43\x3a\x54\x04\x97\x0c\x85\xd9\x2d\x70\x83\xfd\x38\x84\x4c\xbb\x0c\x6c\x5e\xb5\x08\xdd\xc2\xdc\x7a\x59\x0a"..., 3503342252, MSG_OOB, NULL, 0 [pid 5077] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5077] futex(0x7f33297cd3fc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5077] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f33296be000 [pid 5077] mprotect(0x7f33296bf000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5077] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5077] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f33296de990, parent_tid=0x7f33296de990, exit_signal=0, stack=0x7f33296be000, stack_size=0x20300, tls=0x7f33296de6c0}./strace-static-x86_64: Process 5079 attached [pid 5079] rseq(0x7f33296defe0, 0x20, 0, 0x53053053 [pid 5077] <... clone3 resumed> => {parent_tid=[5079]}, 88) = 5079 [pid 5079] <... rseq resumed>) = 0 [pid 5077] rt_sigprocmask(SIG_SETMASK, [], [pid 5079] set_robust_list(0x7f33296de9a0, 24 [pid 5077] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5079] <... set_robust_list resumed>) = 0 [pid 5077] futex(0x7f33297cd3f8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5079] rt_sigprocmask(SIG_SETMASK, [], [pid 5077] <... futex resumed>) = 0 [pid 5079] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5077] futex(0x7f33297cd3fc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5079] ioctl(-1, EVIOCSFF, {type=0 /* FF_??? */, id=0, direction=0, ...}) = -1 EBADF (Bad file descriptor) [pid 5079] futex(0x7f33297cd3fc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5077] <... futex resumed>) = 0 [pid 5079] futex(0x7f33297cd3f8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5077] futex(0x7f33297cd3f8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5079] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5077] futex(0x7f33297cd3fc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5079] openat(AT_FDCWD, "/dev/input/event0", O_WRONLY|O_NOCTTY|O_TRUNC|O_NONBLOCK|O_NOFOLLOW|FASYNC|0x800000) = 4 [pid 5079] futex(0x7f33297cd3fc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5077] <... futex resumed>) = 0 [pid 5079] futex(0x7f33297cd3f8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5077] futex(0x7f33297cd3f8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5079] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5077] futex(0x7f33297cd3fc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5079] openat(AT_FDCWD, "/dev/input/event0", O_RDONLY) = 5 [pid 5079] futex(0x7f33297cd3fc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5077] <... futex resumed>) = 0 [pid 5079] <... futex resumed>) = 1 [pid 5077] futex(0x7f33297cd3f8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5079] ioctl(5, FIOASYNC, [33554442] [pid 5077] <... futex resumed>) = 0 [pid 5079] <... ioctl resumed>) = 0 [pid 5077] futex(0x7f33297cd3fc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5079] futex(0x7f33297cd3fc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5077] <... futex resumed>) = 0 [pid 5077] futex(0x7f33297cd3f8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5079] <... futex resumed>) = 1 [pid 5077] <... futex resumed>) = 0 [pid 5079] write(4, "\xe2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x44\xf9\xb1\x08\xb1\xcd\xc8\x85\xc9\xc5\x33\xd2\x1f\x47\x4b\xec\x8b\xfe\xf1\xdf\x1e\x2d\xa7\x1e\x57\x8d\xc6\xb9\x1d\x09\xf7\xab\x15\x37\x85\x71"..., 10968 [pid 5077] futex(0x7f33297cd3fc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 ETIMEDOUT (Connection timed out) [ 71.769681][ T5079] [ 71.772058][ T5079] ===================================================== [ 71.778979][ T5079] WARNING: HARDIRQ-safe -> HARDIRQ-unsafe lock order detected [ 71.786438][ T5079] 6.9.0-rc4-syzkaller-00214-g13a2e429f644 #0 Not tainted [ 71.793447][ T5079] ----------------------------------------------------- [ 71.800364][ T5079] syz-executor321/5079 [HC0[0]:SC0[0]:HE0:SE1] is trying to acquire: [ 71.808419][ T5079] ffff888079894d98 (&f->f_owner.lock){...-}-{2:2}, at: send_sigio+0x33/0x360 [ 71.817220][ T5079] [ 71.817220][ T5079] and this task is already holding: [ 71.824603][ T5079] ffff888022b4b018 (&new->fa_lock){....}-{2:2}, at: kill_fasync+0x19e/0x4d0 [ 71.833317][ T5079] which would create a new lock dependency: [ 71.839202][ T5079] (&new->fa_lock){....}-{2:2} -> (&f->f_owner.lock){...-}-{2:2} [ 71.846960][ T5079] [ 71.846960][ T5079] but this new dependency connects a HARDIRQ-irq-safe lock: [ 71.856406][ T5079] (&dev->event_lock#2){-...}-{2:2} [ 71.856438][ T5079] [ 71.856438][ T5079] ... which became HARDIRQ-irq-safe at: [ 71.869327][ T5079] lock_acquire+0x1ed/0x550 [ 71.873919][ T5079] _raw_spin_lock_irqsave+0xd5/0x120 [ 71.879336][ T5079] input_event+0x91/0xd0 [ 71.883674][ T5079] psmouse_report_standard_packet+0x54/0x200 [ 71.889755][ T5079] psmouse_process_byte+0x48c/0x680 [ 71.895064][ T5079] psmouse_handle_byte+0x49/0x4c0 [ 71.900175][ T5079] ps2_interrupt+0x17c/0x8e0 [ 71.904856][ T5079] serio_interrupt+0x90/0x140 [ 71.909630][ T5079] i8042_interrupt+0x375/0x770 [ 71.914505][ T5079] __handle_irq_event_percpu+0x29a/0xa80 [ 71.920228][ T5079] handle_irq_event+0x89/0x1f0 [ 71.925116][ T5079] handle_edge_irq+0x25f/0xc20 [ 71.929969][ T5079] __common_interrupt+0x138/0x230 [ 71.935115][ T5079] common_interrupt+0xa5/0xd0 [ 71.939879][ T5079] asm_common_interrupt+0x26/0x40 [ 71.944990][ T5079] _raw_spin_unlock_irqrestore+0xd8/0x140 [ 71.950805][ T5079] i8042_aux_write+0x116/0x1a0 [ 71.955655][ T5079] ps2_do_sendbyte+0x20f/0x730 [ 71.960504][ T5079] ps2_sendbyte+0x60/0x120 [ 71.965011][ T5079] cypress_send_ext_cmd+0x221/0x910 [ 71.970382][ T5079] cypress_detect+0x93/0x230 [ 71.975059][ T5079] psmouse_extensions+0xc2e/0x1560 [ 71.980265][ T5079] psmouse_switch_protocol+0x308/0x7d0 [ 71.985859][ T5079] psmouse_connect+0x8e4/0x14b0 [ 71.990850][ T5079] serio_driver_probe+0x7f/0xa0 [ 71.995806][ T5079] really_probe+0x2b8/0xad0 [ 72.000409][ T5079] __driver_probe_device+0x1a2/0x390 [ 72.005800][ T5079] driver_probe_device+0x50/0x430 [ 72.010924][ T5079] __driver_attach+0x45f/0x710 [ 72.015802][ T5079] bus_for_each_dev+0x239/0x2b0 [ 72.020764][ T5079] serio_handle_event+0x1c7/0x920 [ 72.025887][ T5079] process_scheduled_works+0xa10/0x17c0 [ 72.031534][ T5079] worker_thread+0x86d/0xd70 [ 72.036214][ T5079] kthread+0x2f0/0x390 [ 72.040384][ T5079] ret_from_fork+0x4b/0x80 [ 72.044919][ T5079] ret_from_fork_asm+0x1a/0x30 [ 72.049779][ T5079] [ 72.049779][ T5079] to a HARDIRQ-irq-unsafe lock: [ 72.056795][ T5079] (tasklist_lock){.+.?}-{2:2} [ 72.056820][ T5079] [ 72.056820][ T5079] ... which became HARDIRQ-irq-unsafe at: [ 72.069449][ T5079] ... [ 72.069457][ T5079] lock_acquire+0x1ed/0x550 [ 72.076661][ T5079] _raw_read_lock+0x36/0x50 [ 72.081278][ T5079] __do_wait+0x12d/0x850 [ 72.085624][ T5079] do_wait+0x1e9/0x560 [ 72.089806][ T5079] kernel_wait+0xe9/0x240 [ 72.094223][ T5079] call_usermodehelper_exec_work+0xbd/0x230 [ 72.100201][ T5079] process_scheduled_works+0xa10/0x17c0 [ 72.105832][ T5079] worker_thread+0x86d/0xd70 [ 72.110616][ T5079] kthread+0x2f0/0x390 [ 72.114781][ T5079] ret_from_fork+0x4b/0x80 [ 72.119304][ T5079] ret_from_fork_asm+0x1a/0x30 [ 72.124192][ T5079] [ 72.124192][ T5079] other info that might help us debug this: [ 72.124192][ T5079] [ 72.134415][ T5079] Chain exists of: [ 72.134415][ T5079] &dev->event_lock#2 --> &new->fa_lock --> tasklist_lock [ 72.134415][ T5079] [ 72.147374][ T5079] Possible interrupt unsafe locking scenario: [ 72.147374][ T5079] [ 72.155687][ T5079] CPU0 CPU1 [ 72.161046][ T5079] ---- ---- [ 72.166403][ T5079] lock(tasklist_lock); [ 72.170653][ T5079] local_irq_disable(); [ 72.177506][ T5079] lock(&dev->event_lock#2); [ 72.184742][ T5079] lock(&new->fa_lock); [ 72.191504][ T5079] [ 72.194952][ T5079] lock(&dev->event_lock#2); [ 72.199813][ T5079] [ 72.199813][ T5079] *** DEADLOCK *** [ 72.199813][ T5079] [ 72.207953][ T5079] 8 locks held by syz-executor321/5079: [pid 5077] exit_group(0) = ? [pid 5078] <... sendto resumed>) = ? [pid 5078] +++ exited with 0 +++ [ 72.213524][ T5079] #0: ffff8880252ad110 (&evdev->mutex){+.+.}-{3:3}, at: evdev_write+0x272/0x7c0 [ 72.222677][ T5079] #1: ffff888017baa230 (&dev->event_lock#2){-...}-{2:2}, at: input_inject_event+0xc5/0x340 [ 72.232784][ T5079] #2: ffffffff8e334d20 (rcu_read_lock){....}-{1:2}, at: input_inject_event+0xd5/0x340 [ 72.242457][ T5079] #3: ffffffff8e334d20 (rcu_read_lock){....}-{1:2}, at: input_pass_values+0x9d/0x1200 [ 72.252130][ T5079] #4: ffffffff8e334d20 (rcu_read_lock){....}-{1:2}, at: evdev_events+0x6f/0x300 [ 72.261278][ T5079] #5: ffff888021e75028 (&client->buffer_lock){....}-{2:2}, at: evdev_pass_values+0xf2/0xad0 [ 72.271476][ T5079] #6: ffffffff8e334d20 (rcu_read_lock){....}-{1:2}, at: kill_fasync+0x55/0x4d0 [ 72.280543][ T5079] #7: ffff888022b4b018 (&new->fa_lock){....}-{2:2}, at: kill_fasync+0x19e/0x4d0 [ 72.289711][ T5079] [ 72.289711][ T5079] the dependencies between HARDIRQ-irq-safe lock and the holding lock: [ 72.300145][ T5079] -> (&dev->event_lock#2){-...}-{2:2} { [ 72.305912][ T5079] IN-HARDIRQ-W at: [ 72.310080][ T5079] lock_acquire+0x1ed/0x550 [ 72.316589][ T5079] _raw_spin_lock_irqsave+0xd5/0x120 [ 72.323877][ T5079] input_event+0x91/0xd0 [ 72.330150][ T5079] psmouse_report_standard_packet+0x54/0x200 [ 72.338140][ T5079] psmouse_process_byte+0x48c/0x680 [ 72.345363][ T5079] psmouse_handle_byte+0x49/0x4c0 [ 72.352384][ T5079] ps2_interrupt+0x17c/0x8e0 [ 72.358970][ T5079] serio_interrupt+0x90/0x140 [ 72.365998][ T5079] i8042_interrupt+0x375/0x770 [ 72.372755][ T5079] __handle_irq_event_percpu+0x29a/0xa80 [ 72.380393][ T5079] handle_irq_event+0x89/0x1f0 [ 72.387161][ T5079] handle_edge_irq+0x25f/0xc20 [ 72.393923][ T5079] __common_interrupt+0x138/0x230 [ 72.400946][ T5079] common_interrupt+0xa5/0xd0 [ 72.407621][ T5079] asm_common_interrupt+0x26/0x40 [ 72.414641][ T5079] _raw_spin_unlock_irqrestore+0xd8/0x140 [ 72.422368][ T5079] i8042_aux_write+0x116/0x1a0 [ 72.429129][ T5079] ps2_do_sendbyte+0x20f/0x730 [ 72.435900][ T5079] ps2_sendbyte+0x60/0x120 [ 72.442314][ T5079] cypress_send_ext_cmd+0x221/0x910 [ 72.449504][ T5079] cypress_detect+0x93/0x230 [ 72.456085][ T5079] psmouse_extensions+0xc2e/0x1560 [ 72.463194][ T5079] psmouse_switch_protocol+0x308/0x7d0 [ 72.470658][ T5079] psmouse_connect+0x8e4/0x14b0 [ 72.477512][ T5079] serio_driver_probe+0x7f/0xa0 [ 72.484360][ T5079] really_probe+0x2b8/0xad0 [ 72.490882][ T5079] __driver_probe_device+0x1a2/0x390 [ 72.498169][ T5079] driver_probe_device+0x50/0x430 [ 72.505199][ T5079] __driver_attach+0x45f/0x710 [ 72.511983][ T5079] bus_for_each_dev+0x239/0x2b0 [ 72.518851][ T5079] serio_handle_event+0x1c7/0x920 [ 72.525879][ T5079] process_scheduled_works+0xa10/0x17c0 [ 72.533432][ T5079] worker_thread+0x86d/0xd70 [ 72.540038][ T5079] kthread+0x2f0/0x390 [ 72.546106][ T5079] ret_from_fork+0x4b/0x80 [ 72.552524][ T5079] ret_from_fork_asm+0x1a/0x30 [ 72.559393][ T5079] INITIAL USE at: [ 72.563456][ T5079] lock_acquire+0x1ed/0x550 [ 72.569865][ T5079] _raw_spin_lock_irqsave+0xd5/0x120 [ 72.577065][ T5079] input_inject_event+0xc5/0x340 [ 72.583929][ T5079] led_trigger_event+0x11c/0x1e0 [ 72.590796][ T5079] kbd_led_trigger_activate+0xbd/0x100 [ 72.598190][ T5079] led_trigger_set+0x541/0x950 [ 72.604869][ T5079] led_trigger_set_default+0x229/0x260 [ 72.612240][ T5079] led_classdev_register_ext+0x773/0x960 [ 72.619802][ T5079] input_leds_connect+0x497/0x640 [ 72.626767][ T5079] input_register_device+0xcfa/0x1090 [ 72.634071][ T5079] atkbd_connect+0x752/0xa00 [ 72.640579][ T5079] serio_driver_probe+0x7f/0xa0 [ 72.647352][ T5079] really_probe+0x2b8/0xad0 [ 72.653800][ T5079] __driver_probe_device+0x1a2/0x390 [ 72.661010][ T5079] driver_probe_device+0x50/0x430 [ 72.667956][ T5079] __driver_attach+0x45f/0x710 [ 72.674650][ T5079] bus_for_each_dev+0x239/0x2b0 [ 72.681426][ T5079] serio_handle_event+0x1c7/0x920 [ 72.688384][ T5079] process_scheduled_works+0xa10/0x17c0 [ 72.695873][ T5079] worker_thread+0x86d/0xd70 [ 72.702679][ T5079] kthread+0x2f0/0x390 [ 72.708662][ T5079] ret_from_fork+0x4b/0x80 [ 72.715006][ T5079] ret_from_fork_asm+0x1a/0x30 [ 72.721698][ T5079] } [ 72.724378][ T5079] ... key at: [] input_allocate_device.__key.5+0x0/0x20 [ 72.733600][ T5079] -> (&client->buffer_lock){....}-{2:2} { [ 72.739429][ T5079] INITIAL USE at: [ 72.743406][ T5079] lock_acquire+0x1ed/0x550 [ 72.749651][ T5079] _raw_spin_lock+0x2e/0x40 [ 72.755903][ T5079] evdev_pass_values+0xf2/0xad0 [ 72.762491][ T5079] evdev_events+0x1c2/0x300 [ 72.768729][ T5079] input_pass_values+0x84d/0x1200 [ 72.775491][ T5079] input_event_dispose+0x36c/0x650 [ 72.782375][ T5079] input_handle_event+0xa71/0xbe0 [ 72.789141][ T5079] input_inject_event+0x22f/0x340 [ 72.795910][ T5079] evdev_write+0x672/0x7c0 [ 72.802076][ T5079] vfs_write+0x2a4/0xcb0 [ 72.808053][ T5079] ksys_write+0x1a0/0x2c0 [ 72.814135][ T5079] do_syscall_64+0xf5/0x240 [ 72.820377][ T5079] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 72.828048][ T5079] } [ 72.830637][ T5079] ... key at: [] evdev_open.__key.24+0x0/0x20 [ 72.838898][ T5079] ... acquired at: [ 72.842785][ T5079] lock_acquire+0x1ed/0x550 [ 72.847463][ T5079] _raw_spin_lock+0x2e/0x40 [ 72.852172][ T5079] evdev_pass_values+0xf2/0xad0 [ 72.857195][ T5079] evdev_events+0x1c2/0x300 [ 72.861888][ T5079] input_pass_values+0x84d/0x1200 [ 72.867181][ T5079] input_event_dispose+0x36c/0x650 [ 72.872476][ T5079] input_handle_event+0xa71/0xbe0 [ 72.877696][ T5079] input_inject_event+0x22f/0x340 [ 72.882895][ T5079] evdev_write+0x672/0x7c0 [ 72.887567][ T5079] vfs_write+0x2a4/0xcb0 [ 72.892089][ T5079] ksys_write+0x1a0/0x2c0 [ 72.896606][ T5079] do_syscall_64+0xf5/0x240 [ 72.901298][ T5079] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 72.907372][ T5079] [ 72.909696][ T5079] -> (&new->fa_lock){....}-{2:2} { [ 72.914831][ T5079] INITIAL READ USE at: [ 72.919189][ T5079] lock_acquire+0x1ed/0x550 [ 72.925711][ T5079] _raw_read_lock_irqsave+0xdd/0x130 [ 72.933030][ T5079] kill_fasync+0x19e/0x4d0 [ 72.939454][ T5079] evdev_pass_values+0x58a/0xad0 [ 72.946517][ T5079] evdev_events+0x1c2/0x300 [ 72.953034][ T5079] input_pass_values+0x84d/0x1200 [ 72.960084][ T5079] input_event_dispose+0x36c/0x650 [ 72.967212][ T5079] input_handle_event+0xa71/0xbe0 [ 72.974242][ T5079] input_inject_event+0x22f/0x340 [ 72.981279][ T5079] evdev_write+0x672/0x7c0 [ 72.987774][ T5079] vfs_write+0x2a4/0xcb0 [ 72.994026][ T5079] ksys_write+0x1a0/0x2c0 [ 73.000384][ T5079] do_syscall_64+0xf5/0x240 [ 73.006895][ T5079] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 73.014789][ T5079] } [ 73.017284][ T5079] ... key at: [] fasync_insert_entry.__key+0x0/0x20 [ 73.025977][ T5079] ... acquired at: [ 73.029789][ T5079] lock_acquire+0x1ed/0x550 [ 73.034462][ T5079] _raw_read_lock_irqsave+0xdd/0x130 [ 73.039925][ T5079] kill_fasync+0x19e/0x4d0 [ 73.044558][ T5079] evdev_pass_values+0x58a/0xad0 [ 73.049684][ T5079] evdev_events+0x1c2/0x300 [ 73.054399][ T5079] input_pass_values+0x84d/0x1200 [ 73.059624][ T5079] input_event_dispose+0x36c/0x650 [ 73.064921][ T5079] input_handle_event+0xa71/0xbe0 [ 73.070138][ T5079] input_inject_event+0x22f/0x340 [ 73.075342][ T5079] evdev_write+0x672/0x7c0 [ 73.079934][ T5079] vfs_write+0x2a4/0xcb0 [ 73.084361][ T5079] ksys_write+0x1a0/0x2c0 [ 73.088869][ T5079] do_syscall_64+0xf5/0x240 [ 73.093557][ T5079] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 73.099626][ T5079] [ 73.101947][ T5079] [ 73.101947][ T5079] the dependencies between the lock to be acquired [ 73.101954][ T5079] and HARDIRQ-irq-unsafe lock: [ 73.115483][ T5079] -> (tasklist_lock){.+.?}-{2:2} { [ 73.120700][ T5079] HARDIRQ-ON-R at: [ 73.124779][ T5079] lock_acquire+0x1ed/0x550 [ 73.131129][ T5079] _raw_read_lock+0x36/0x50 [ 73.137473][ T5079] __do_wait+0x12d/0x850 [ 73.143546][ T5079] do_wait+0x1e9/0x560 [ 73.149528][ T5079] kernel_wait+0xe9/0x240 [ 73.155695][ T5079] call_usermodehelper_exec_work+0xbd/0x230 [ 73.163438][ T5079] process_scheduled_works+0xa10/0x17c0 [ 73.170821][ T5079] worker_thread+0x86d/0xd70 [ 73.177242][ T5079] kthread+0x2f0/0x390 [ 73.183156][ T5079] ret_from_fork+0x4b/0x80 [ 73.189421][ T5079] ret_from_fork_asm+0x1a/0x30 [ 73.196061][ T5079] IN-SOFTIRQ-R at: [ 73.200132][ T5079] lock_acquire+0x1ed/0x550 [ 73.206470][ T5079] _raw_read_lock+0x36/0x50 [ 73.212816][ T5079] send_sigurg+0xee/0x3c0 [ 73.218993][ T5079] sk_send_sigurg+0x6e/0xc0 [ 73.225324][ T5079] tcp_check_urg+0x207/0x740 [ 73.231751][ T5079] tcp_urg+0x15c/0x450 [ 73.237648][ T5079] tcp_rcv_established+0xfac/0x2020 [ 73.244673][ T5079] tcp_v6_do_rcv+0xa09/0x1300 [ 73.251190][ T5079] tcp_v6_rcv+0x2ab1/0x3380 [ 73.257544][ T5079] ip6_protocol_deliver_rcu+0xc76/0x1570 [ 73.265021][ T5079] ip6_input_finish+0x186/0x2d0 [ 73.271694][ T5079] NF_HOOK+0x3a4/0x450 [ 73.277593][ T5079] NF_HOOK+0x3a4/0x450 [ 73.283487][ T5079] __netif_receive_skb+0x1ea/0x650 [ 73.290429][ T5079] process_backlog+0x39d/0x7a0 [ 73.297022][ T5079] __napi_poll+0xcb/0x490 [ 73.303182][ T5079] net_rx_action+0x7bb/0x1090 [ 73.309699][ T5079] __do_softirq+0x2c6/0x980 [ 73.316029][ T5079] do_softirq+0x11b/0x1e0 [ 73.322177][ T5079] __local_bh_enable_ip+0x1bb/0x200 [ 73.329194][ T5079] sk_stream_wait_memory+0x762/0xfa0 [ 73.336309][ T5079] tcp_sendmsg_locked+0x1db7/0x4d00 [ 73.343349][ T5079] tcp_sendmsg+0x30/0x50 [ 73.349439][ T5079] __sock_sendmsg+0xef/0x270 [ 73.355864][ T5079] __sys_sendto+0x3a4/0x4f0 [ 73.362209][ T5079] __x64_sys_sendto+0xde/0x100 [ 73.368800][ T5079] do_syscall_64+0xf5/0x240 [ 73.375231][ T5079] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 73.382947][ T5079] SOFTIRQ-ON-R at: [ 73.387012][ T5079] lock_acquire+0x1ed/0x550 [ 73.393354][ T5079] _raw_read_lock+0x36/0x50 [ 73.399684][ T5079] __do_wait+0x12d/0x850 [ 73.405749][ T5079] do_wait+0x1e9/0x560 [ 73.411645][ T5079] kernel_wait+0xe9/0x240 [ 73.417800][ T5079] call_usermodehelper_exec_work+0xbd/0x230 [ 73.425526][ T5079] process_scheduled_works+0xa10/0x17c0 [ 73.432895][ T5079] worker_thread+0x86d/0xd70 [ 73.439308][ T5079] kthread+0x2f0/0x390 [ 73.445217][ T5079] ret_from_fork+0x4b/0x80 [ 73.451462][ T5079] ret_from_fork_asm+0x1a/0x30 [ 73.458056][ T5079] INITIAL USE at: [ 73.462035][ T5079] lock_acquire+0x1ed/0x550 [ 73.468271][ T5079] _raw_write_lock_irq+0xd3/0x120 [ 73.475058][ T5079] copy_process+0x228b/0x3df0 [ 73.481472][ T5079] kernel_clone+0x223/0x870 [ 73.487733][ T5079] user_mode_thread+0x132/0x1a0 [ 73.494319][ T5079] rest_init+0x23/0x300 [ 73.500207][ T5079] start_kernel+0x47a/0x500 [ 73.506446][ T5079] x86_64_start_reservations+0x2a/0x30 [ 73.513652][ T5079] x86_64_start_kernel+0x99/0xa0 [ 73.520351][ T5079] common_startup_64+0x13e/0x147 [ 73.527045][ T5079] INITIAL READ USE at: [ 73.531494][ T5079] lock_acquire+0x1ed/0x550 [ 73.538199][ T5079] _raw_read_lock+0x36/0x50 [ 73.544931][ T5079] __do_wait+0x12d/0x850 [ 73.551363][ T5079] do_wait+0x1e9/0x560 [ 73.557609][ T5079] kernel_wait+0xe9/0x240 [ 73.564143][ T5079] call_usermodehelper_exec_work+0xbd/0x230 [ 73.572220][ T5079] process_scheduled_works+0xa10/0x17c0 [ 73.579948][ T5079] worker_thread+0x86d/0xd70 [ 73.586712][ T5079] kthread+0x2f0/0x390 [ 73.592956][ T5079] ret_from_fork+0x4b/0x80 [ 73.599811][ T5079] ret_from_fork_asm+0x1a/0x30 [ 73.606766][ T5079] } [ 73.609363][ T5079] ... key at: [] tasklist_lock+0x18/0x40 [ 73.617205][ T5079] ... acquired at: [ 73.621114][ T5079] lock_acquire+0x1ed/0x550 [ 73.625803][ T5079] _raw_read_lock+0x36/0x50 [ 73.630505][ T5079] send_sigurg+0xee/0x3c0 [ 73.635018][ T5079] sk_send_sigurg+0x6e/0xc0 [ 73.639704][ T5079] tcp_check_urg+0x207/0x740 [ 73.644475][ T5079] tcp_urg+0x15c/0x450 [ 73.648724][ T5079] tcp_rcv_established+0xfac/0x2020 [ 73.654118][ T5079] tcp_v6_do_rcv+0xa09/0x1300 [ 73.658967][ T5079] __release_sock+0x1c8/0x350 [ 73.663846][ T5079] release_sock+0x61/0x1f0 [ 73.668447][ T5079] sk_stream_wait_memory+0x762/0xfa0 [ 73.673904][ T5079] tcp_sendmsg_locked+0x1db7/0x4d00 [ 73.679289][ T5079] tcp_sendmsg+0x30/0x50 [ 73.683707][ T5079] __sock_sendmsg+0xef/0x270 [ 73.688472][ T5079] __sys_sendto+0x3a4/0x4f0 [ 73.693152][ T5079] __x64_sys_sendto+0xde/0x100 [ 73.698090][ T5079] do_syscall_64+0xf5/0x240 [ 73.702766][ T5079] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 73.708832][ T5079] [ 73.711147][ T5079] -> (&f->f_owner.lock){...-}-{2:2} { [ 73.716538][ T5079] IN-SOFTIRQ-R at: [ 73.720512][ T5079] lock_acquire+0x1ed/0x550 [ 73.726663][ T5079] _raw_read_lock_irqsave+0xdd/0x130 [ 73.733603][ T5079] send_sigurg+0x29/0x3c0 [ 73.739578][ T5079] sk_send_sigurg+0x6e/0xc0 [ 73.745754][ T5079] tcp_check_urg+0x207/0x740 [ 73.751997][ T5079] tcp_urg+0x15c/0x450 [ 73.757722][ T5079] tcp_rcv_established+0xfac/0x2020 [ 73.764569][ T5079] tcp_v6_do_rcv+0xa09/0x1300 [ 73.770898][ T5079] tcp_v6_rcv+0x2ab1/0x3380 [ 73.777049][ T5079] ip6_protocol_deliver_rcu+0xc76/0x1570 [ 73.784331][ T5079] ip6_input_finish+0x186/0x2d0 [ 73.790832][ T5079] NF_HOOK+0x3a4/0x450 [ 73.796572][ T5079] NF_HOOK+0x3a4/0x450 [ 73.802316][ T5079] __netif_receive_skb+0x1ea/0x650 [ 73.809078][ T5079] process_backlog+0x39d/0x7a0 [ 73.815509][ T5079] __napi_poll+0xcb/0x490 [ 73.821505][ T5079] net_rx_action+0x7bb/0x1090 [ 73.827832][ T5079] __do_softirq+0x2c6/0x980 [ 73.833989][ T5079] do_softirq+0x11b/0x1e0 [ 73.839966][ T5079] __local_bh_enable_ip+0x1bb/0x200 [ 73.846811][ T5079] sk_stream_wait_memory+0x762/0xfa0 [ 73.853742][ T5079] tcp_sendmsg_locked+0x1db7/0x4d00 [ 73.860594][ T5079] tcp_sendmsg+0x30/0x50 [ 73.866488][ T5079] __sock_sendmsg+0xef/0x270 [ 73.872725][ T5079] __sys_sendto+0x3a4/0x4f0 [ 73.878885][ T5079] __x64_sys_sendto+0xde/0x100 [ 73.885325][ T5079] do_syscall_64+0xf5/0x240 [ 73.891483][ T5079] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 73.899023][ T5079] INITIAL USE at: [ 73.902911][ T5079] lock_acquire+0x1ed/0x550 [ 73.908971][ T5079] _raw_write_lock_irq+0xd3/0x120 [ 73.915578][ T5079] f_modown+0x38/0x340 [ 73.921206][ T5079] f_setown+0x14f/0x200 [ 73.926918][ T5079] do_fcntl+0x8b1/0x16f0 [ 73.932716][ T5079] __se_sys_fcntl+0xd2/0x1b0 [ 73.938863][ T5079] do_syscall_64+0xf5/0x240 [ 73.944929][ T5079] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 73.952385][ T5079] INITIAL READ USE at: [ 73.956714][ T5079] lock_acquire+0x1ed/0x550 [ 73.963210][ T5079] _raw_read_lock_irqsave+0xdd/0x130 [ 73.970493][ T5079] send_sigurg+0x29/0x3c0 [ 73.976843][ T5079] sk_send_sigurg+0x6e/0xc0 [ 73.983348][ T5079] tcp_check_urg+0x207/0x740 [ 73.989967][ T5079] tcp_urg+0x15c/0x450 [ 73.996036][ T5079] tcp_rcv_established+0xfac/0x2020 [ 74.003278][ T5079] tcp_v6_do_rcv+0xa09/0x1300 [ 74.009992][ T5079] __release_sock+0x1c8/0x350 [ 74.016681][ T5079] release_sock+0x61/0x1f0 [ 74.023105][ T5079] sk_stream_wait_memory+0x762/0xfa0 [ 74.030393][ T5079] tcp_sendmsg_locked+0x1db7/0x4d00 [ 74.037597][ T5079] tcp_sendmsg+0x30/0x50 [ 74.043864][ T5079] __sock_sendmsg+0xef/0x270 [ 74.050472][ T5079] __sys_sendto+0x3a4/0x4f0 [ 74.056986][ T5079] __x64_sys_sendto+0xde/0x100 [ 74.063753][ T5079] do_syscall_64+0xf5/0x240 [ 74.070256][ T5079] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 74.078150][ T5079] } [ 74.080652][ T5079] ... key at: [] init_file.__key+0x0/0x20 [ 74.088491][ T5079] ... acquired at: [ 74.092310][ T5079] lock_acquire+0x1ed/0x550 [ 74.096998][ T5079] _raw_read_lock_irqsave+0xdd/0x130 [ 74.102456][ T5079] send_sigio+0x33/0x360 [ 74.106872][ T5079] kill_fasync+0x23a/0x4d0 [ 74.111466][ T5079] evdev_pass_values+0x58a/0xad0 [ 74.116581][ T5079] evdev_events+0x1c2/0x300 [ 74.121269][ T5079] input_pass_values+0x84d/0x1200 [ 74.126478][ T5079] input_event_dispose+0x36c/0x650 [ 74.131766][ T5079] input_handle_event+0xa71/0xbe0 [ 74.136965][ T5079] input_inject_event+0x22f/0x340 [ 74.142164][ T5079] evdev_write+0x672/0x7c0 [ 74.146746][ T5079] vfs_write+0x2a4/0xcb0 [ 74.151166][ T5079] ksys_write+0x1a0/0x2c0 [ 74.155663][ T5079] do_syscall_64+0xf5/0x240 [ 74.160342][ T5079] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 74.166408][ T5079] [ 74.168724][ T5079] [ 74.168724][ T5079] stack backtrace: [ 74.174601][ T5079] CPU: 1 PID: 5079 Comm: syz-executor321 Not tainted 6.9.0-rc4-syzkaller-00214-g13a2e429f644 #0 [ 74.185006][ T5079] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 74.195057][ T5079] Call Trace: [ 74.198338][ T5079] [ 74.201269][ T5079] dump_stack_lvl+0x241/0x360 [ 74.205966][ T5079] ? __pfx_dump_stack_lvl+0x10/0x10 [ 74.211167][ T5079] ? __pfx__printk+0x10/0x10 [ 74.215760][ T5079] ? print_shortest_lock_dependencies+0xf2/0x160 [ 74.222086][ T5079] validate_chain+0x4dc7/0x58e0 [ 74.226953][ T5079] ? __pfx_validate_chain+0x10/0x10 [ 74.232156][ T5079] ? __pfx_validate_chain+0x10/0x10 [ 74.237356][ T5079] ? stack_trace_save+0x118/0x1d0 [ 74.242390][ T5079] ? register_lock_class+0x102/0x980 [ 74.247677][ T5079] ? lockdep_unlock+0x16a/0x300 [ 74.252524][ T5079] ? __pfx_register_lock_class+0x10/0x10 [ 74.258157][ T5079] ? mark_lock+0x9a/0x350 [ 74.262495][ T5079] __lock_acquire+0x1346/0x1fd0 [ 74.267356][ T5079] lock_acquire+0x1ed/0x550 [ 74.271857][ T5079] ? send_sigio+0x33/0x360 [ 74.276277][ T5079] ? __pfx_lock_acquire+0x10/0x10 [ 74.281303][ T5079] ? __pfx_lock_acquire+0x10/0x10 [ 74.286356][ T5079] _raw_read_lock_irqsave+0xdd/0x130 [ 74.291662][ T5079] ? send_sigio+0x33/0x360 [ 74.296078][ T5079] ? __pfx__raw_read_lock_irqsave+0x10/0x10 [ 74.301975][ T5079] ? _raw_read_lock_irqsave+0xe9/0x130 [ 74.307436][ T5079] ? __pfx__raw_read_lock_irqsave+0x10/0x10 [ 74.313354][ T5079] send_sigio+0x33/0x360 [ 74.317623][ T5079] kill_fasync+0x23a/0x4d0 [ 74.322059][ T5079] ? kill_fasync+0x55/0x4d0 [ 74.326578][ T5079] evdev_pass_values+0x58a/0xad0 [ 74.331530][ T5079] ? evdev_pass_values+0x571/0xad0 [ 74.336656][ T5079] evdev_events+0x1c2/0x300 [ 74.341167][ T5079] ? evdev_events+0x6f/0x300 [ 74.345758][ T5079] ? __pfx_evdev_events+0x10/0x10 [ 74.350821][ T5079] input_pass_values+0x84d/0x1200 [ 74.355868][ T5079] ? input_pass_values+0x9d/0x1200 [ 74.361004][ T5079] input_event_dispose+0x36c/0x650 [ 74.366124][ T5079] input_handle_event+0xa71/0xbe0 [ 74.371156][ T5079] ? _raw_spin_lock_irqsave+0xe1/0x120 [ 74.376686][ T5079] ? __pfx_input_handle_event+0x10/0x10 [ 74.382250][ T5079] input_inject_event+0x22f/0x340 [ 74.387280][ T5079] ? input_inject_event+0xd5/0x340 [ 74.392394][ T5079] evdev_write+0x672/0x7c0 [ 74.396814][ T5079] ? __pfx_evdev_write+0x10/0x10 [ 74.401747][ T5079] ? bpf_lsm_file_permission+0x9/0x10 [ 74.407133][ T5079] ? security_file_permission+0x7f/0xa0 [ 74.412680][ T5079] ? rw_verify_area+0x1d2/0x580 [ 74.417533][ T5079] ? __pfx_evdev_write+0x10/0x10 [ 74.422476][ T5079] vfs_write+0x2a4/0xcb0 [ 74.426726][ T5079] ? __pfx_lock_release+0x10/0x10 [ 74.431753][ T5079] ? __pfx_vfs_write+0x10/0x10 [ 74.436531][ T5079] ? __fget_files+0x28/0x470 [ 74.441141][ T5079] ? __fget_files+0x3f4/0x470 [ 74.445829][ T5079] ? __fget_files+0x28/0x470 [ 74.450484][ T5079] ? lockdep_hardirqs_on+0x99/0x150 [ 74.455691][ T5079] ? __fdget_pos+0x1a2/0x320 [ 74.460288][ T5079] ksys_write+0x1a0/0x2c0 [ 74.464625][ T5079] ? __pfx_ksys_write+0x10/0x10 [ 74.469475][ T5079] ? do_syscall_64+0x102/0x240 [ 74.474244][ T5079] do_syscall_64+0xf5/0x240 [ 74.478754][ T5079] ? clear_bhb_loop+0x35/0x90 [ 74.483435][ T5079] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 74.489339][ T5079] RIP: 0033:0x7f3329746079 [ 74.493765][ T5079] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 c1 17 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 74.513383][ T5079] RSP: 002b:00007f33296de228 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 74.521804][ T5079] RAX: ffffffffffffffda RBX: 00007f33297cd3f8 RCX: 00007f3329746079 [pid 5079] <... write resumed>) = ? [pid 5079] +++ exited with 0 +++ +++ exited with 0 +++ [ 74.529777][ T5079] R