./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor1594619147 <...> [ 97.179238][ T8] cfg80211: failed to load regulatory.db Warning: Permanently added '10.128.10.51' (ED25519) to the list of known hosts. execve("./syz-executor1594619147", ["./syz-executor1594619147"], 0x7ffd640e79b0 /* 10 vars */) = 0 brk(NULL) = 0x555556fe1000 brk(0x555556fe1d40) = 0x555556fe1d40 arch_prctl(ARCH_SET_FS, 0x555556fe13c0) = 0 set_tid_address(0x555556fe1690) = 5049 set_robust_list(0x555556fe16a0, 24) = 0 rseq(0x555556fe1ce0, 0x20, 0, 0x53053053) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor1594619147", 4096) = 28 getrandom("\xe7\xb8\x2e\x71\xdc\xb1\x0f\x72", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x555556fe1d40 brk(0x555557002d40) = 0x555557002d40 brk(0x555557003000) = 0x555557003000 mprotect(0x7f00ca424000, 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(0x7f00ca42a3ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 rt_sigaction(SIGRT_1, {sa_handler=0x7f00ca3c8f20, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f00ca3ba5a0}, 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) = 0x7f00ca342000 mprotect(0x7f00ca343000, 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=0x7f00ca362990, parent_tid=0x7f00ca362990, exit_signal=0, stack=0x7f00ca342000, stack_size=0x20300, tls=0x7f00ca3626c0}./strace-static-x86_64: Process 5050 attached => {parent_tid=[5050]}, 88) = 5050 [pid 5049] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5049] futex(0x7f00ca42a3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5049] futex(0x7f00ca42a3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5050] rseq(0x7f00ca362fe0, 0x20, 0, 0x53053053) = 0 [pid 5050] set_robust_list(0x7f00ca3629a0, 24) = 0 [pid 5050] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5050] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP) = 3 [pid 5050] futex(0x7f00ca42a3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5049] <... futex resumed>) = 0 [pid 5050] <... futex resumed>) = 1 [pid 5049] futex(0x7f00ca42a3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5050] 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 [pid 5049] <... futex resumed>) = 0 [pid 5049] futex(0x7f00ca42a3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5050] <... bind resumed>) = 0 [pid 5050] futex(0x7f00ca42a3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5049] <... futex resumed>) = 0 [pid 5049] futex(0x7f00ca42a3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5050] <... futex resumed>) = 1 [pid 5049] <... futex resumed>) = 0 [pid 5049] futex(0x7f00ca42a3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5050] 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) = -1 EINPROGRESS (Operation now in progress) [pid 5050] futex(0x7f00ca42a3ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5049] <... futex resumed>) = 0 [pid 5050] futex(0x7f00ca42a3e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5049] futex(0x7f00ca42a3e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5050] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5049] <... futex resumed>) = 0 [pid 5050] fcntl(3, F_SETOWN, -1 [pid 5049] futex(0x7f00ca42a3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5050] <... fcntl resumed>) = 0 [pid 5050] futex(0x7f00ca42a3ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5049] <... futex resumed>) = 0 [pid 5049] futex(0x7f00ca42a3e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5050] <... futex resumed>) = 1 [pid 5049] futex(0x7f00ca42a3ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5050] 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 5049] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5049] futex(0x7f00ca42a3fc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5049] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f00ca321000 [pid 5049] mprotect(0x7f00ca322000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5049] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5049] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f00ca341990, parent_tid=0x7f00ca341990, exit_signal=0, stack=0x7f00ca321000, stack_size=0x20300, tls=0x7f00ca3416c0}./strace-static-x86_64: Process 5051 attached => {parent_tid=[5051]}, 88) = 5051 [pid 5051] rseq(0x7f00ca341fe0, 0x20, 0, 0x53053053) = 0 [pid 5051] set_robust_list(0x7f00ca3419a0, 24) = 0 [pid 5051] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5051] futex(0x7f00ca42a3f8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5049] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5049] futex(0x7f00ca42a3f8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5049] futex(0x7f00ca42a3fc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5051] <... futex resumed>) = 0 [pid 5051] ioctl(-1, EVIOCSFF, {type=0 /* FF_??? */, id=0, direction=0, ...}) = -1 EBADF (Bad file descriptor) [pid 5051] futex(0x7f00ca42a3fc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5049] <... futex resumed>) = 0 [pid 5051] futex(0x7f00ca42a3f8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5049] futex(0x7f00ca42a3f8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5051] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5049] futex(0x7f00ca42a3fc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5051] openat(AT_FDCWD, "/dev/input/event0", O_WRONLY|O_NOCTTY|O_TRUNC|O_NONBLOCK|O_NOFOLLOW|FASYNC|0x800000) = 4 [pid 5051] futex(0x7f00ca42a3fc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5051] futex(0x7f00ca42a3f8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5049] <... futex resumed>) = 0 [pid 5049] futex(0x7f00ca42a3f8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5051] <... futex resumed>) = 0 [pid 5051] openat(AT_FDCWD, "/dev/input/event0", O_RDONLY [pid 5049] <... futex resumed>) = 1 [pid 5049] futex(0x7f00ca42a3fc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5051] <... openat resumed>) = 5 [pid 5051] futex(0x7f00ca42a3fc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5049] <... futex resumed>) = 0 [pid 5051] <... futex resumed>) = 1 [pid 5049] futex(0x7f00ca42a3f8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5051] futex(0x7f00ca42a3f8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 5051] ioctl(5, FIOASYNC, [33554442]) = 0 [pid 5051] futex(0x7f00ca42a3fc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5051] futex(0x7f00ca42a3f8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5049] <... futex resumed>) = 1 [pid 5051] <... futex resumed>) = 0 [pid 5049] futex(0x7f00ca42a3fc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5051] futex(0x7f00ca42a3f8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5049] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5049] futex(0x7f00ca42a3f8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5051] <... futex resumed>) = 0 [pid 5049] <... futex resumed>) = 1 [pid 5051] 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 [ 99.159637][ T5051] [ 99.162017][ T5051] ===================================================== [ 99.168956][ T5051] WARNING: HARDIRQ-safe -> HARDIRQ-unsafe lock order detected [ 99.176415][ T5051] 6.6.0-rc2-syzkaller-00278-gdc912ba91b7e #0 Not tainted [ 99.183433][ T5051] ----------------------------------------------------- [ 99.190361][ T5051] syz-executor159/5051 [HC0[0]:SC0[0]:HE0:SE1] is trying to acquire: [ 99.198439][ T5051] ffff88801c24da18 (&f->f_owner.lock){...-}-{2:2}, at: send_sigio+0x28/0x3b0 [ 99.207268][ T5051] [ 99.207268][ T5051] and this task is already holding: [ 99.214629][ T5051] ffff88807522f018 (&new->fa_lock){....}-{2:2}, at: kill_fasync+0x138/0x4f0 [ 99.223356][ T5051] which would create a new lock dependency: [ 99.229337][ T5051] (&new->fa_lock){....}-{2:2} -> (&f->f_owner.lock){...-}-{2:2} [ 99.237111][ T5051] [ 99.237111][ T5051] but this new dependency connects a HARDIRQ-irq-safe lock: [ 99.246566][ T5051] (&dev->event_lock#2){-...}-{2:2} [ 99.246609][ T5051] [ 99.246609][ T5051] ... which became HARDIRQ-irq-safe at: [ 99.259511][ T5051] lock_acquire+0x1ae/0x510 [ 99.264130][ T5051] _raw_spin_lock_irqsave+0x3a/0x50 [ 99.269460][ T5051] input_event+0x70/0xa0 [ 99.273833][ T5051] psmouse_report_standard_buttons+0x30/0x80 [ 99.279926][ T5051] psmouse_process_byte+0x39c/0x8a0 [ 99.285238][ T5051] psmouse_handle_byte+0x41/0x560 [ 99.290376][ T5051] psmouse_receive_byte+0x243/0xe10 [ 99.295690][ T5051] ps2_interrupt+0x1fe/0x5a0 [ 99.300392][ T5051] serio_interrupt+0x8d/0x150 [ 99.305352][ T5051] i8042_interrupt+0x3f2/0x8a0 [ 99.310222][ T5051] __handle_irq_event_percpu+0x22a/0x740 [ 99.315959][ T5051] handle_irq_event+0xab/0x1e0 [ 99.320839][ T5051] handle_edge_irq+0x261/0xcf0 [ 99.325713][ T5051] __common_interrupt+0xdb/0x240 [ 99.330753][ T5051] common_interrupt+0xa9/0xd0 [ 99.335535][ T5051] asm_common_interrupt+0x26/0x40 [ 99.340669][ T5051] unwind_next_frame+0x208/0x2390 [ 99.345808][ T5051] __unwind_start+0x5a4/0x880 [ 99.350599][ T5051] arch_stack_walk+0xaf/0x170 [ 99.355384][ T5051] stack_trace_save+0x96/0xd0 [ 99.360179][ T5051] kasan_save_stack+0x33/0x50 [ 99.364974][ T5051] kasan_set_track+0x25/0x30 [ 99.369677][ T5051] __kasan_slab_alloc+0x81/0x90 [ 99.374624][ T5051] kmem_cache_alloc+0x16c/0x3b0 [ 99.379595][ T5051] alloc_pid+0xd4/0xd80 [ 99.383857][ T5051] copy_process+0x404a/0x73f0 [ 99.388637][ T5051] kernel_clone+0xfd/0x920 [ 99.393154][ T5051] user_mode_thread+0xb4/0xf0 [ 99.397938][ T5051] call_usermodehelper_exec_work+0xcb/0x170 [ 99.403938][ T5051] process_one_work+0x884/0x15c0 [ 99.408983][ T5051] worker_thread+0x8b9/0x1290 [ 99.413768][ T5051] kthread+0x33c/0x440 [ 99.417938][ T5051] ret_from_fork+0x45/0x80 [ 99.422457][ T5051] ret_from_fork_asm+0x11/0x20 [ 99.427333][ T5051] [ 99.427333][ T5051] to a HARDIRQ-irq-unsafe lock: [ 99.434351][ T5051] (tasklist_lock){.+.?}-{2:2} [ 99.434383][ T5051] [ 99.434383][ T5051] ... which became HARDIRQ-irq-unsafe at: [ 99.447058][ T5051] ... [ 99.447066][ T5051] lock_acquire+0x1ae/0x510 [ 99.454272][ T5051] _raw_read_lock+0x5f/0x70 [ 99.458896][ T5051] do_wait+0x2a8/0xc70 [ 99.463078][ T5051] kernel_wait+0xa0/0x150 [ 99.467524][ T5051] call_usermodehelper_exec_work+0xf1/0x170 [ 99.473532][ T5051] process_one_work+0x884/0x15c0 [ 99.478578][ T5051] worker_thread+0x8b9/0x1290 [ 99.483359][ T5051] kthread+0x33c/0x440 [ 99.487527][ T5051] ret_from_fork+0x45/0x80 [ 99.492055][ T5051] ret_from_fork_asm+0x11/0x20 [ 99.496946][ T5051] [ 99.496946][ T5051] other info that might help us debug this: [ 99.496946][ T5051] [ 99.507174][ T5051] Chain exists of: [ 99.507174][ T5051] &dev->event_lock#2 --> &new->fa_lock --> tasklist_lock [ 99.507174][ T5051] [ 99.520148][ T5051] Possible interrupt unsafe locking scenario: [ 99.520148][ T5051] [ 99.528463][ T5051] CPU0 CPU1 [ 99.533861][ T5051] ---- ---- [ 99.539318][ T5051] lock(tasklist_lock); [ 99.543575][ T5051] local_irq_disable(); [ 99.550333][ T5051] lock(&dev->event_lock#2); [ 99.557567][ T5051] lock(&new->fa_lock); [ 99.564350][ T5051] [ 99.567812][ T5051] lock(&dev->event_lock#2); [ 99.572689][ T5051] [ 99.572689][ T5051] *** DEADLOCK *** [ 99.572689][ T5051] [ 99.580839][ T5051] 8 locks held by syz-executor159/5051: [ 99.586388][ T5051] #0: ffff88814438e110 (&evdev->mutex){+.+.}-{3:3}, at: evdev_write+0x201/0x750 [ 99.595566][ T5051] #1: ffff888014f0b230 (&dev->event_lock#2){-...}-{2:2}, at: input_inject_event+0xa4/0x370 [ 99.605717][ T5051] #2: ffffffff8cbab2e0 (rcu_read_lock){....}-{1:2}, at: input_inject_event+0xca/0x370 [ 99.615528][ T5051] #3: ffffffff8cbab2e0 (rcu_read_lock){....}-{1:2}, at: input_pass_values.part.0+0x3e/0x7a0 [ 99.625758][ T5051] #4: ffffffff8cbab2e0 (rcu_read_lock){....}-{1:2}, at: evdev_events+0x87/0x390 [ 99.634934][ T5051] #5: ffff88814627b028 (&client->buffer_lock){....}-{2:2}, at: evdev_pass_values+0x10e/0x9b0 [ 99.645239][ T5051] #6: ffffffff8cbab2e0 (rcu_read_lock){....}-{1:2}, at: kill_fasync+0x6d/0x4f0 [ 99.654317][ T5051] #7: ffff88807522f018 (&new->fa_lock){....}-{2:2}, at: kill_fasync+0x138/0x4f0 [ 99.663483][ T5051] [ 99.663483][ T5051] the dependencies between HARDIRQ-irq-safe lock and the holding lock: [ 99.673889][ T5051] -> (&dev->event_lock#2){-...}-{2:2} { [ 99.679650][ T5051] IN-HARDIRQ-W at: [ 99.683901][ T5051] lock_acquire+0x1ae/0x510 [ 99.690427][ T5051] _raw_spin_lock_irqsave+0x3a/0x50 [ 99.697659][ T5051] input_event+0x70/0xa0 [ 99.703929][ T5051] psmouse_report_standard_buttons+0x30/0x80 [ 99.711958][ T5051] psmouse_process_byte+0x39c/0x8a0 [ 99.719186][ T5051] psmouse_handle_byte+0x41/0x560 [ 99.726247][ T5051] psmouse_receive_byte+0x243/0xe10 [ 99.733486][ T5051] ps2_interrupt+0x1fe/0x5a0 [ 99.740106][ T5051] serio_interrupt+0x8d/0x150 [ 99.746804][ T5051] i8042_interrupt+0x3f2/0x8a0 [ 99.753585][ T5051] __handle_irq_event_percpu+0x22a/0x740 [ 99.761231][ T5051] handle_irq_event+0xab/0x1e0 [ 99.768020][ T5051] handle_edge_irq+0x261/0xcf0 [ 99.774839][ T5051] __common_interrupt+0xdb/0x240 [ 99.781807][ T5051] common_interrupt+0xa9/0xd0 [ 99.788770][ T5051] asm_common_interrupt+0x26/0x40 [ 99.795902][ T5051] unwind_next_frame+0x208/0x2390 [ 99.802956][ T5051] __unwind_start+0x5a4/0x880 [ 99.809665][ T5051] arch_stack_walk+0xaf/0x170 [ 99.816361][ T5051] stack_trace_save+0x96/0xd0 [ 99.823067][ T5051] kasan_save_stack+0x33/0x50 [ 99.829771][ T5051] kasan_set_track+0x25/0x30 [ 99.836386][ T5051] __kasan_slab_alloc+0x81/0x90 [ 99.843244][ T5051] kmem_cache_alloc+0x16c/0x3b0 [ 99.850123][ T5051] alloc_pid+0xd4/0xd80 [ 99.856301][ T5051] copy_process+0x404a/0x73f0 [ 99.863001][ T5051] kernel_clone+0xfd/0x920 [ 99.869442][ T5051] user_mode_thread+0xb4/0xf0 [ 99.876130][ T5051] call_usermodehelper_exec_work+0xcb/0x170 [ 99.884050][ T5051] process_one_work+0x884/0x15c0 [ 99.891006][ T5051] worker_thread+0x8b9/0x1290 [ 99.897709][ T5051] kthread+0x33c/0x440 [ 99.903809][ T5051] ret_from_fork+0x45/0x80 [ 99.910247][ T5051] ret_from_fork_asm+0x11/0x20 [ 99.917067][ T5051] INITIAL USE at: [ 99.921138][ T5051] lock_acquire+0x1ae/0x510 [ 99.927579][ T5051] _raw_spin_lock_irqsave+0x3a/0x50 [ 99.934719][ T5051] input_inject_event+0xa4/0x370 [ 99.941626][ T5051] led_set_brightness+0x211/0x290 [ 99.948586][ T5051] led_trigger_event+0xb2/0x240 [ 99.955372][ T5051] kbd_led_trigger_activate+0xc6/0x100 [ 99.962785][ T5051] led_trigger_set+0x589/0xc00 [ 99.969603][ T5051] led_trigger_set_default+0x1d2/0x230 [ 99.977082][ T5051] led_classdev_register_ext+0x78d/0xa10 [ 99.984682][ T5051] input_leds_connect+0x54a/0x8d0 [ 99.991644][ T5051] input_attach_handler.isra.0+0x17c/0x250 [ 99.999397][ T5051] input_register_device+0xb1e/0x1130 [ 100.006710][ T5051] atkbd_connect+0x5e2/0xa20 [ 100.013235][ T5051] serio_driver_probe+0x71/0xa0 [ 100.020015][ T5051] really_probe+0x234/0xc90 [ 100.026456][ T5051] __driver_probe_device+0x1de/0x4b0 [ 100.033760][ T5051] driver_probe_device+0x4c/0x1a0 [ 100.040724][ T5051] __driver_attach+0x274/0x570 [ 100.047433][ T5051] bus_for_each_dev+0x13c/0x1d0 [ 100.054215][ T5051] serio_handle_event+0x2b8/0xa90 [ 100.061180][ T5051] process_one_work+0x884/0x15c0 [ 100.068054][ T5051] worker_thread+0x8b9/0x1290 [ 100.074662][ T5051] kthread+0x33c/0x440 [ 100.080775][ T5051] ret_from_fork+0x45/0x80 [ 100.087138][ T5051] ret_from_fork_asm+0x11/0x20 [ 100.093845][ T5051] } [ 100.096522][ T5051] ... key at: [] __key.6+0x0/0x40 [ 100.103833][ T5051] -> (&client->buffer_lock){....}-{2:2} { [ 100.109678][ T5051] INITIAL USE at: [ 100.113666][ T5051] lock_acquire+0x1ae/0x510 [ 100.119937][ T5051] _raw_spin_lock+0x2e/0x40 [ 100.126295][ T5051] evdev_pass_values+0x10e/0x9b0 [ 100.133001][ T5051] evdev_events+0x1b7/0x390 [ 100.139281][ T5051] input_to_handler+0x29e/0x4c0 [ 100.145895][ T5051] input_pass_values.part.0+0x52f/0x7a0 [ 100.153211][ T5051] input_event_dispose+0x5ee/0x770 [ 100.160181][ T5051] input_handle_event+0x11c/0xd80 [ 100.166979][ T5051] input_inject_event+0x1bb/0x370 [ 100.173782][ T5051] evdev_write+0x456/0x750 [ 100.179961][ T5051] vfs_write+0x2a4/0xe40 [ 100.185969][ T5051] ksys_write+0x1f0/0x250 [ 100.192062][ T5051] do_syscall_64+0x38/0xb0 [ 100.198266][ T5051] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 100.205921][ T5051] } [ 100.208519][ T5051] ... key at: [] __key.3+0x0/0x40 [ 100.215830][ T5051] ... acquired at: [ 100.219726][ T5051] _raw_spin_lock+0x2e/0x40 [ 100.224438][ T5051] evdev_pass_values+0x10e/0x9b0 [ 100.229575][ T5051] evdev_events+0x1b7/0x390 [ 100.234298][ T5051] input_to_handler+0x29e/0x4c0 [ 100.239355][ T5051] input_pass_values.part.0+0x52f/0x7a0 [ 100.245113][ T5051] input_event_dispose+0x5ee/0x770 [ 100.250437][ T5051] input_handle_event+0x11c/0xd80 [ 100.255692][ T5051] input_inject_event+0x1bb/0x370 [ 100.260924][ T5051] evdev_write+0x456/0x750 [ 100.265539][ T5051] vfs_write+0x2a4/0xe40 [ 100.269972][ T5051] ksys_write+0x1f0/0x250 [ 100.274498][ T5051] do_syscall_64+0x38/0xb0 [ 100.279110][ T5051] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 100.285202][ T5051] [ 100.287534][ T5051] -> (&new->fa_lock){....}-{2:2} { [ 100.292685][ T5051] INITIAL READ USE at: [ 100.297028][ T5051] lock_acquire+0x1ae/0x510 [ 100.303557][ T5051] _raw_read_lock_irqsave+0x70/0x90 [ 100.310819][ T5051] kill_fasync+0x138/0x4f0 [ 100.317250][ T5051] evdev_pass_values+0x619/0x9b0 [ 100.324213][ T5051] evdev_events+0x1b7/0x390 [ 100.330758][ T5051] input_to_handler+0x29e/0x4c0 [ 100.337634][ T5051] input_pass_values.part.0+0x52f/0x7a0 [ 100.345213][ T5051] input_event_dispose+0x5ee/0x770 [ 100.352356][ T5051] input_handle_event+0x11c/0xd80 [ 100.359416][ T5051] input_inject_event+0x1bb/0x370 [ 100.366477][ T5051] evdev_write+0x456/0x750 [ 100.372917][ T5051] vfs_write+0x2a4/0xe40 [ 100.379180][ T5051] ksys_write+0x1f0/0x250 [ 100.385530][ T5051] do_syscall_64+0x38/0xb0 [ 100.391963][ T5051] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 100.399884][ T5051] } [ 100.402389][ T5051] ... key at: [] __key.0+0x0/0x40 [ 100.409540][ T5051] ... acquired at: [ 100.413349][ T5051] _raw_read_lock_irqsave+0x70/0x90 [ 100.418764][ T5051] kill_fasync+0x138/0x4f0 [ 100.423388][ T5051] evdev_pass_values+0x619/0x9b0 [ 100.428519][ T5051] evdev_events+0x1b7/0x390 [ 100.433214][ T5051] input_to_handler+0x29e/0x4c0 [ 100.438267][ T5051] input_pass_values.part.0+0x52f/0x7a0 [ 100.444022][ T5051] input_event_dispose+0x5ee/0x770 [ 100.449334][ T5051] input_handle_event+0x11c/0xd80 [ 100.454559][ T5051] input_inject_event+0x1bb/0x370 [ 100.459790][ T5051] evdev_write+0x456/0x750 [ 100.464402][ T5051] vfs_write+0x2a4/0xe40 [ 100.468844][ T5051] ksys_write+0x1f0/0x250 [ 100.473375][ T5051] do_syscall_64+0x38/0xb0 [ 100.477984][ T5051] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 100.484248][ T5051] [ 100.486579][ T5051] [ 100.486579][ T5051] the dependencies between the lock to be acquired [ 100.486589][ T5051] and HARDIRQ-irq-unsafe lock: [ 100.500130][ T5051] -> (tasklist_lock){.+.?}-{2:2} { [ 100.505365][ T5051] HARDIRQ-ON-R at: [ 100.509445][ T5051] lock_acquire+0x1ae/0x510 [ 100.515798][ T5051] _raw_read_lock+0x5f/0x70 [ 100.522333][ T5051] do_wait+0x2a8/0xc70 [ 100.528256][ T5051] kernel_wait+0xa0/0x150 [ 100.534448][ T5051] call_usermodehelper_exec_work+0xf1/0x170 [ 100.542445][ T5051] process_one_work+0x884/0x15c0 [ 100.549407][ T5051] worker_thread+0x8b9/0x1290 [ 100.555945][ T5051] kthread+0x33c/0x440 [ 100.561866][ T5051] ret_from_fork+0x45/0x80 [ 100.568126][ T5051] ret_from_fork_asm+0x11/0x20 [ 100.574741][ T5051] IN-SOFTIRQ-R at: [ 100.578822][ T5051] lock_acquire+0x1ae/0x510 [ 100.585174][ T5051] _raw_read_lock+0x3a/0x70 [ 100.591536][ T5051] send_sigurg+0xb0/0xc40 [ 100.597706][ T5051] sk_send_sigurg+0x7a/0x370 [ 100.604146][ T5051] tcp_urg+0x39e/0xb50 [ 100.610070][ T5051] tcp_rcv_established+0x839/0x1fa0 [ 100.617106][ T5051] tcp_v6_do_rcv+0x7f4/0x15f0 [ 100.623640][ T5051] tcp_v6_rcv+0x2ce9/0x33f0 [ 100.630013][ T5051] ip6_protocol_deliver_rcu+0x33b/0x13d0 [ 100.637496][ T5051] ip6_input_finish+0x14f/0x2f0 [ 100.644195][ T5051] ip6_input+0xc9/0x430 [ 100.650201][ T5051] ipv6_rcv+0x55e/0x720 [ 100.656218][ T5051] __netif_receive_skb_one_core+0x115/0x180 [ 100.663965][ T5051] __netif_receive_skb+0x1f/0x1b0 [ 100.670865][ T5051] process_backlog+0x101/0x6b0 [ 100.677477][ T5051] __napi_poll.constprop.0+0xb4/0x530 [ 100.684696][ T5051] net_rx_action+0x956/0xe90 [ 100.691135][ T5051] __do_softirq+0x218/0x965 [ 100.697479][ T5051] irq_exit_rcu+0xb7/0x120 [ 100.703736][ T5051] sysvec_apic_timer_interrupt+0x93/0xc0 [ 100.711224][ T5051] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 100.719065][ T5051] __sanitizer_cov_trace_pc+0xd/0x70 [ 100.726208][ T5051] __orc_find+0xe1/0x130 [ 100.732310][ T5051] unwind_next_frame+0x329/0x2390 [ 100.739194][ T5051] arch_stack_walk+0xfa/0x170 [ 100.745711][ T5051] stack_trace_save+0x96/0xd0 [ 100.752243][ T5051] kasan_save_stack+0x33/0x50 [ 100.758789][ T5051] kasan_set_track+0x25/0x30 [ 100.765237][ T5051] kasan_save_free_info+0x2b/0x40 [ 100.772111][ T5051] ____kasan_slab_free+0x15b/0x1b0 [ 100.779080][ T5051] slab_free_freelist_hook+0x114/0x1e0 [ 100.786398][ T5051] __kmem_cache_free+0xb8/0x2f0 [ 100.793123][ T5051] tomoyo_supervisor+0xaa0/0xea0 [ 100.799930][ T5051] tomoyo_path_permission+0x270/0x3b0 [ 100.807182][ T5051] tomoyo_check_open_permission+0x341/0x3b0 [ 100.814929][ T5051] tomoyo_file_open+0xa8/0xd0 [ 100.821463][ T5051] security_file_open+0x6a/0xe0 [ 100.828170][ T5051] do_dentry_open+0x538/0x1730 [ 100.834787][ T5051] path_openat+0x19af/0x29c0 [ 100.841229][ T5051] do_filp_open+0x1de/0x430 [ 100.847583][ T5051] do_sys_openat2+0x176/0x1e0 [ 100.854102][ T5051] __x64_sys_openat+0x175/0x210 [ 100.860801][ T5051] do_syscall_64+0x38/0xb0 [ 100.867072][ T5051] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 100.874827][ T5051] SOFTIRQ-ON-R at: [ 100.878913][ T5051] lock_acquire+0x1ae/0x510 [ 100.885273][ T5051] _raw_read_lock+0x5f/0x70 [ 100.891637][ T5051] do_wait+0x2a8/0xc70 [ 100.897560][ T5051] kernel_wait+0xa0/0x150 [ 100.903831][ T5051] call_usermodehelper_exec_work+0xf1/0x170 [ 100.911598][ T5051] process_one_work+0x884/0x15c0 [ 100.918404][ T5051] worker_thread+0x8b9/0x1290 [ 100.924953][ T5051] kthread+0x33c/0x440 [ 100.930875][ T5051] ret_from_fork+0x45/0x80 [ 100.937163][ T5051] ret_from_fork_asm+0x11/0x20 [ 100.943782][ T5051] INITIAL USE at: [ 100.947775][ T5051] lock_acquire+0x1ae/0x510 [ 100.954326][ T5051] _raw_write_lock_irq+0x36/0x50 [ 100.961042][ T5051] copy_process+0x4660/0x73f0 [ 100.967476][ T5051] kernel_clone+0xfd/0x920 [ 100.973646][ T5051] user_mode_thread+0xb4/0xf0 [ 100.980353][ T5051] rest_init+0x27/0x2b0 [ 100.986399][ T5051] arch_call_rest_init+0x13/0x30 [ 100.993186][ T5051] start_kernel+0x39f/0x480 [ 100.999541][ T5051] x86_64_start_reservations+0x18/0x30 [ 101.006757][ T5051] x86_64_start_kernel+0xb2/0xc0 [ 101.013452][ T5051] secondary_startup_64_no_verify+0x166/0x16b [ 101.021298][ T5051] INITIAL READ USE at: [ 101.025726][ T5051] lock_acquire+0x1ae/0x510 [ 101.032430][ T5051] _raw_read_lock+0x5f/0x70 [ 101.039140][ T5051] do_wait+0x2a8/0xc70 [ 101.045416][ T5051] kernel_wait+0xa0/0x150 [ 101.051950][ T5051] call_usermodehelper_exec_work+0xf1/0x170 [ 101.060388][ T5051] process_one_work+0x884/0x15c0 [ 101.067524][ T5051] worker_thread+0x8b9/0x1290 [ 101.074394][ T5051] kthread+0x33c/0x440 [ 101.080654][ T5051] ret_from_fork+0x45/0x80 [ 101.087296][ T5051] ret_from_fork_asm+0x11/0x20 [ 101.094273][ T5051] } [ 101.096868][ T5051] ... key at: [] tasklist_lock+0x18/0x40 [ 101.104716][ T5051] ... acquired at: [ 101.108610][ T5051] _raw_read_lock+0x5f/0x70 [ 101.113325][ T5051] send_sigurg+0xb0/0xc40 [ 101.117847][ T5051] sk_send_sigurg+0x7a/0x370 [ 101.122641][ T5051] tcp_urg+0x39e/0xb50 [ 101.127005][ T5051] tcp_rcv_established+0x839/0x1fa0 [ 101.132397][ T5051] tcp_v6_do_rcv+0x7f4/0x15f0 [ 101.137628][ T5051] __release_sock+0x132/0x3a0 [ 101.142518][ T5051] release_sock+0x58/0x1b0 [ 101.147152][ T5051] sk_stream_wait_memory+0x6bc/0xff0 [ 101.152637][ T5051] tcp_sendmsg_locked+0xa66/0x3440 [ 101.157954][ T5051] tcp_sendmsg+0x2e/0x40 [ 101.162393][ T5051] inet6_sendmsg+0x9d/0xe0 [ 101.167003][ T5051] sock_sendmsg+0xd9/0x180 [ 101.173099][ T5051] __sys_sendto+0x255/0x340 [ 101.177813][ T5051] __x64_sys_sendto+0xe0/0x1b0 [ 101.182783][ T5051] do_syscall_64+0x38/0xb0 [ 101.187398][ T5051] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 101.193577][ T5051] [ 101.196031][ T5051] -> (&f->f_owner.lock){...-}-{2:2} { [ 101.201445][ T5051] IN-SOFTIRQ-R at: [ 101.205435][ T5051] lock_acquire+0x1ae/0x510 [ 101.211822][ T5051] _raw_read_lock_irqsave+0x46/0x90 [ 101.218710][ T5051] send_sigurg+0x22/0xc40 [ 101.225492][ T5051] sk_send_sigurg+0x7a/0x370 [ 101.231768][ T5051] tcp_urg+0x39e/0xb50 [ 101.237519][ T5051] tcp_rcv_established+0x839/0x1fa0 [ 101.244396][ T5051] tcp_v6_do_rcv+0x7f4/0x15f0 [ 101.250756][ T5051] tcp_v6_rcv+0x2ce9/0x33f0 [ 101.256943][ T5051] ip6_protocol_deliver_rcu+0x33b/0x13d0 [ 101.264255][ T5051] ip6_input_finish+0x14f/0x2f0 [ 101.270870][ T5051] ip6_input+0xc9/0x430 [ 101.277837][ T5051] ipv6_rcv+0x55e/0x720 [ 101.283676][ T5051] __netif_receive_skb_one_core+0x115/0x180 [ 101.291255][ T5051] __netif_receive_skb+0x1f/0x1b0 [ 101.297963][ T5051] process_backlog+0x101/0x6b0 [ 101.304408][ T5051] __napi_poll.constprop.0+0xb4/0x530 [ 101.311465][ T5051] net_rx_action+0x956/0xe90 [ 101.317820][ T5051] __do_softirq+0x218/0x965 [ 101.323995][ T5051] irq_exit_rcu+0xb7/0x120 [ 101.330112][ T5051] sysvec_apic_timer_interrupt+0x93/0xc0 [ 101.337771][ T5051] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 101.345423][ T5051] __sanitizer_cov_trace_pc+0xd/0x70 [ 101.352395][ T5051] __orc_find+0xe1/0x130 [ 101.358411][ T5051] unwind_next_frame+0x329/0x2390 [ 101.365121][ T5051] arch_stack_walk+0xfa/0x170 [ 101.371475][ T5051] stack_trace_save+0x96/0xd0 [ 101.377837][ T5051] kasan_save_stack+0x33/0x50 [ 101.384207][ T5051] kasan_set_track+0x25/0x30 [ 101.392565][ T5051] kasan_save_free_info+0x2b/0x40 [ 101.399261][ T5051] ____kasan_slab_free+0x15b/0x1b0 [ 101.406060][ T5051] slab_free_freelist_hook+0x114/0x1e0 [ 101.413202][ T5051] __kmem_cache_free+0xb8/0x2f0 [ 101.419749][ T5051] tomoyo_supervisor+0xaa0/0xea0 [ 101.426365][ T5051] tomoyo_path_permission+0x270/0x3b0 [ 101.433415][ T5051] tomoyo_check_open_permission+0x341/0x3b0 [ 101.441161][ T5051] tomoyo_file_open+0xa8/0xd0 [ 101.447522][ T5051] security_file_open+0x6a/0xe0 [ 101.454052][ T5051] do_dentry_open+0x538/0x1730 [ 101.460501][ T5051] path_openat+0x19af/0x29c0 [ 101.466772][ T5051] do_filp_open+0x1de/0x430 [ 101.472955][ T5051] do_sys_openat2+0x176/0x1e0 [ 101.479310][ T5051] __x64_sys_openat+0x175/0x210 [ 101.487054][ T5051] do_syscall_64+0x38/0xb0 [ 101.493141][ T5051] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 101.500796][ T5051] INITIAL USE at: [ 101.504704][ T5051] lock_acquire+0x1ae/0x510 [ 101.510804][ T5051] _raw_write_lock_irq+0x36/0x50 [ 101.517429][ T5051] f_modown+0x2a/0x390 [ 101.523093][ T5051] f_setown+0xd4/0x2a0 [ 101.528755][ T5051] do_fcntl+0x11e6/0x1260 [ 101.534683][ T5051] __x64_sys_fcntl+0x16c/0x1e0 [ 101.541225][ T5051] do_syscall_64+0x38/0xb0 [ 101.547400][ T5051] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 101.554887][ T5051] INITIAL READ USE at: [ 101.559240][ T5051] lock_acquire+0x1ae/0x510 [ 101.565772][ T5051] _raw_read_lock_irqsave+0x70/0x90 [ 101.573609][ T5051] send_sigurg+0x22/0xc40 [ 101.580124][ T5051] sk_send_sigurg+0x7a/0x370 [ 101.586738][ T5051] tcp_urg+0x39e/0xb50 [ 101.593009][ T5051] tcp_rcv_established+0x839/0x1fa0 [ 101.600218][ T5051] tcp_v6_do_rcv+0x7f4/0x15f0 [ 101.607098][ T5051] __release_sock+0x132/0x3a0 [ 101.613794][ T5051] release_sock+0x58/0x1b0 [ 101.620264][ T5051] sk_stream_wait_memory+0x6bc/0xff0 [ 101.627577][ T5051] tcp_sendmsg_locked+0xa66/0x3440 [ 101.634730][ T5051] tcp_sendmsg+0x2e/0x40 [ 101.641021][ T5051] inet6_sendmsg+0x9d/0xe0 [ 101.647545][ T5051] sock_sendmsg+0xd9/0x180 [ 101.654074][ T5051] __sys_sendto+0x255/0x340 [ 101.660607][ T5051] __x64_sys_sendto+0xe0/0x1b0 [ 101.667419][ T5051] do_syscall_64+0x38/0xb0 [ 101.673861][ T5051] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 101.681954][ T5051] } [ 101.684546][ T5051] ... key at: [] __key.5+0x0/0x40 [ 101.691693][ T5051] ... acquired at: [ 101.695498][ T5051] lock_acquire+0x1ae/0x510 [ 101.700201][ T5051] _raw_read_lock_irqsave+0x70/0x90 [ 101.705610][ T5051] send_sigio+0x28/0x3b0 [ 101.710060][ T5051] kill_fasync+0x1f6/0x4f0 [ 101.714665][ T5051] evdev_pass_values+0x619/0x9b0 [ 101.719803][ T5051] evdev_events+0x1b7/0x390 [ 101.724501][ T5051] input_to_handler+0x29e/0x4c0 [ 101.729564][ T5051] input_pass_values.part.0+0x52f/0x7a0 [ 101.735323][ T5051] input_event_dispose+0x5ee/0x770 [ 101.740656][ T5051] input_handle_event+0x11c/0xd80 [ 101.745910][ T5051] input_inject_event+0x1bb/0x370 [ 101.751153][ T5051] evdev_write+0x456/0x750 [ 101.755803][ T5051] vfs_write+0x2a4/0xe40 [ 101.760251][ T5051] ksys_write+0x1f0/0x250 [ 101.764782][ T5051] do_syscall_64+0x38/0xb0 [ 101.769475][ T5051] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 101.775569][ T5051] [ 101.777898][ T5051] [ 101.777898][ T5051] stack backtrace: [ 101.783784][ T5051] CPU: 1 PID: 5051 Comm: syz-executor159 Not tainted 6.6.0-rc2-syzkaller-00278-gdc912ba91b7e #0 [ 101.794210][ T5051] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 [ 101.804272][ T5051] Call Trace: [ 101.807558][ T5051] [ 101.810502][ T5051] dump_stack_lvl+0xd9/0x1b0 [ 101.815115][ T5051] check_irq_usage+0x10b8/0x1c70 [ 101.820082][ T5051] ? __read_once_word_nocheck+0x9/0x10 [ 101.825569][ T5051] ? unwind_next_frame+0x51/0x2390 [ 101.830711][ T5051] ? print_shortest_lock_dependencies_backwards+0x1b0/0x1b0 [ 101.838040][ T5051] ? hlock_conflict+0x58/0x200 [ 101.842831][ T5051] ? __bfs+0x2f8/0x660 [ 101.846924][ T5051] ? save_trace+0xb30/0xb30 [ 101.851447][ T5051] ? mark_lock+0x105/0x1950 [ 101.855971][ T5051] ? arch_stack_walk+0x112/0x170 [ 101.860927][ T5051] ? rcu_is_watching+0x12/0xb0 [ 101.865716][ T5051] ? __lock_acquire+0x2e53/0x5de0 [ 101.870761][ T5051] __lock_acquire+0x2e53/0x5de0 [ 101.875649][ T5051] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 101.881673][ T5051] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 101.887694][ T5051] lock_acquire+0x1ae/0x510 [ 101.892241][ T5051] ? send_sigio+0x28/0x3b0 [ 101.896711][ T5051] ? lock_sync+0x190/0x190 [ 101.901156][ T5051] ? lock_sync+0x190/0x190 [ 101.905597][ T5051] ? lock_sync+0x190/0x190 [ 101.910041][ T5051] _raw_read_lock_irqsave+0x70/0x90 [ 101.915368][ T5051] ? send_sigio+0x28/0x3b0 [ 101.919824][ T5051] send_sigio+0x28/0x3b0 [ 101.924116][ T5051] kill_fasync+0x1f6/0x4f0 [ 101.928551][ T5051] evdev_pass_values+0x619/0x9b0 [ 101.933523][ T5051] evdev_events+0x1b7/0x390 [ 101.938060][ T5051] ? evdev_connect+0x4c0/0x4c0 [ 101.942860][ T5051] input_to_handler+0x29e/0x4c0 [ 101.947751][ T5051] input_pass_values.part.0+0x52f/0x7a0 [ 101.953341][ T5051] input_event_dispose+0x5ee/0x770 [ 101.958491][ T5051] input_handle_event+0x11c/0xd80 [ 101.963567][ T5051] input_inject_event+0x1bb/0x370 [ 101.968624][ T5051] evdev_write+0x456/0x750 [ 101.973062][ T5051] ? evdev_read+0xdf0/0xdf0 [ 101.977590][ T5051] ? apparmor_file_permission+0x21f/0x4f0 [ 101.983344][ T5051] ? bpf_lsm_file_permission+0x9/0x10 [ 101.988741][ T5051] ? security_file_permission+0x94/0x100 [ 101.994403][ T5051] vfs_write+0x2a4/0xe40 [ 101.998665][ T5051] ? evdev_read+0xdf0/0xdf0 [ 102.003201][ T5051] ? kernel_write+0x6c0/0x6c0 [ 102.007904][ T5051] ? __fget_files+0x272/0x410 [ 102.012604][ T5051] ? __fget_light+0xe6/0x260 [ 102.017215][ T5051] ksys_write+0x1f0/0x250 [ 102.021564][ T5051] ? __ia32_sys_read+0xb0/0xb0 [ 102.026356][ T5051] ? lockdep_hardirqs_on+0x7d/0x100 [ 102.031594][ T5051] ? _raw_spin_unlock_irq+0x2e/0x50 [ 102.036825][ T5051] ? ptrace_notify+0xf4/0x130 [ 102.041521][ T5051] do_syscall_64+0x38/0xb0 [ 102.045955][ T5051] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 102.051876][ T5051] RIP: 0033:0x7f00ca3a3079 [ 102.056303][ T5051] 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 [ 102.075939][ T5051] RSP: 002b:00007f00ca341228 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 102.084363][ T5051] RAX: ffffffffffffffda RBX: 00007f00ca42a3f8 RCX: 00007f00ca3a3079 [ 102.092430][ T5051] RDX: 0000000000002ad8 RSI: 0000000020000040 RDI: 0000000000000004 [ 102.100417][ T5051] RBP: 00007f00ca42a3f0 R08: 00007f00ca3416c0 R09: 00007f00ca3416c0 [ 102.108405][ T5051] R10: 00007f00ca3416c0 R11: 0000000000000246 R12: 00007f00ca3f7018 [pid 5049] futex(0x7f00ca42a3fc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 ETIMEDOUT (Connection timed out) [pid 5051] <... write resumed>) = 10968 [pid 5051] futex(0x7f00ca42a3fc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 102.116390][ T5051] R13: 0100000000000000 R14: 00000000d0d0c2ac R15: 00007fffda7650a8 [ 102.124386][ T5051] [pid 5051] futex(0x7f00ca42a3f8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5049] exit_group(0 [pid 5051] <... futex resumed>) = ? [pid 5050] <... sendto resumed>) = ? [pid 5051] +++ exited with 0 +++ [pid 5050] +++ exited with 0 +++ <... exit_group resumed>) = ? +++ exited with 0 +++