./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor1074196591 <...> Warning: Permanently added '10.128.0.254' (ED25519) to the list of known hosts. execve("./syz-executor1074196591", ["./syz-executor1074196591"], 0x7ffe09efce30 /* 10 vars */) = 0 brk(NULL) = 0x555578c5f000 brk(0x555578c5fd00) = 0x555578c5fd00 arch_prctl(ARCH_SET_FS, 0x555578c5f380) = 0 set_tid_address(0x555578c5f650) = 5091 set_robust_list(0x555578c5f660, 24) = 0 rseq(0x555578c5fca0, 0x20, 0, 0x53053053) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor1074196591", 4096) = 28 getrandom("\x31\xc0\x2b\xb5\x75\xe1\x55\xa3", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x555578c5fd00 brk(0x555578c80d00) = 0x555578c80d00 brk(0x555578c81000) = 0x555578c81000 mprotect(0x7f7c235b2000, 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 unshare(CLONE_NEWPID) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555578c5f650) = 5092 ./strace-static-x86_64: Process 5092 attached [pid 5092] set_robust_list(0x555578c5f660, 24) = 0 [pid 5092] mount(NULL, "/sys/fs/fuse/connections", "fusectl", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 5092] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5092] setsid() = 1 [pid 5092] prlimit64(0, RLIMIT_AS, {rlim_cur=204800*1024, rlim_max=204800*1024}, NULL) = 0 [pid 5092] prlimit64(0, RLIMIT_MEMLOCK, {rlim_cur=32768*1024, rlim_max=32768*1024}, NULL) = 0 [pid 5092] prlimit64(0, RLIMIT_FSIZE, {rlim_cur=139264*1024, rlim_max=139264*1024}, NULL) = 0 [pid 5092] prlimit64(0, RLIMIT_STACK, {rlim_cur=1024*1024, rlim_max=1024*1024}, NULL) = 0 [pid 5092] prlimit64(0, RLIMIT_CORE, {rlim_cur=131072*1024, rlim_max=131072*1024}, NULL) = 0 [pid 5092] prlimit64(0, RLIMIT_NOFILE, {rlim_cur=256, rlim_max=256}, NULL) = 0 [pid 5092] unshare(CLONE_NEWNS) = 0 [pid 5092] mount(NULL, "/", NULL, MS_REC|MS_PRIVATE, NULL) = 0 [pid 5092] unshare(CLONE_NEWIPC) = 0 [pid 5092] unshare(CLONE_NEWCGROUP) = 0 [pid 5092] unshare(CLONE_NEWUTS) = 0 [pid 5092] unshare(CLONE_SYSVSEM) = 0 [pid 5092] openat(AT_FDCWD, "/proc/sys/kernel/shmmax", O_WRONLY|O_CLOEXEC) = 3 [pid 5092] write(3, "16777216", 8) = 8 [pid 5092] close(3) = 0 [pid 5092] openat(AT_FDCWD, "/proc/sys/kernel/shmall", O_WRONLY|O_CLOEXEC) = 3 [pid 5092] write(3, "536870912", 9) = 9 [pid 5092] close(3) = 0 [pid 5092] openat(AT_FDCWD, "/proc/sys/kernel/shmmni", O_WRONLY|O_CLOEXEC) = 3 [pid 5092] write(3, "1024", 4) = 4 [pid 5092] close(3) = 0 [pid 5092] openat(AT_FDCWD, "/proc/sys/kernel/msgmax", O_WRONLY|O_CLOEXEC) = 3 [pid 5092] write(3, "8192", 4) = 4 [pid 5092] close(3) = 0 [pid 5092] openat(AT_FDCWD, "/proc/sys/kernel/msgmni", O_WRONLY|O_CLOEXEC) = 3 [pid 5092] write(3, "1024", 4) = 4 [pid 5092] close(3) = 0 [pid 5092] openat(AT_FDCWD, "/proc/sys/kernel/msgmnb", O_WRONLY|O_CLOEXEC) = 3 [pid 5092] write(3, "1024", 4) = 4 [pid 5092] close(3) = 0 [pid 5092] openat(AT_FDCWD, "/proc/sys/kernel/sem", O_WRONLY|O_CLOEXEC) = 3 [pid 5092] write(3, "1024 1048576 500 1024", 21) = 21 [pid 5092] close(3) = 0 [pid 5092] getpid() = 1 [pid 5092] capget({version=_LINUX_CAPABILITY_VERSION_3, pid=1}, {effective=1< HARDIRQ-unsafe lock order detected [ 67.848658][ T5100] 6.9.0-syzkaller-09699-geb6a9339efeb #0 Not tainted [ 67.855305][ T5100] ----------------------------------------------------- [ 67.862255][ T5100] syz-executor107/5100 [HC0[0]:SC0[0]:HE0:SE1] is trying to acquire: [ 67.870310][ T5100] ffffffff8e00a058 (tasklist_lock){.+.+}-{2:2}, at: send_sigurg+0xee/0x3c0 [ 67.878914][ T5100] [ 67.878914][ T5100] and this task is already holding: [ 67.886265][ T5100] ffff88802539e118 (&f->f_owner.lock){....}-{2:2}, at: send_sigurg+0x29/0x3c0 [ 67.895152][ T5100] which would create a new lock dependency: [ 67.901024][ T5100] (&f->f_owner.lock){....}-{2:2} -> (tasklist_lock){.+.+}-{2:2} [ 67.908761][ T5100] [ 67.908761][ T5100] but this new dependency connects a HARDIRQ-irq-safe lock: [ 67.918191][ T5100] (&dev->event_lock#2){-...}-{2:2} [ 67.918217][ T5100] [ 67.918217][ T5100] ... which became HARDIRQ-irq-safe at: [ 67.931073][ T5100] lock_acquire+0x1ed/0x550 [ 67.935653][ T5100] _raw_spin_lock_irqsave+0xd5/0x120 [ 67.941023][ T5100] input_event+0x91/0xd0 [ 67.945343][ T5100] psmouse_report_standard_packet+0x54/0x200 [ 67.951398][ T5100] psmouse_process_byte+0x48c/0x680 [ 67.956670][ T5100] psmouse_handle_byte+0x49/0x4c0 [ 67.961771][ T5100] ps2_interrupt+0x17c/0x8e0 [ 67.966432][ T5100] serio_interrupt+0x90/0x140 [ 67.971185][ T5100] i8042_interrupt+0x375/0x770 [ 67.976017][ T5100] __handle_irq_event_percpu+0x29a/0xa80 [ 67.981722][ T5100] handle_irq_event+0x89/0x1f0 [ 67.986561][ T5100] handle_edge_irq+0x25f/0xc20 [ 67.991397][ T5100] __common_interrupt+0x136/0x230 [ 67.996505][ T5100] common_interrupt+0xa5/0xd0 [ 68.001265][ T5100] asm_common_interrupt+0x26/0x40 [ 68.006365][ T5100] _raw_spin_unlock_irqrestore+0xd8/0x140 [ 68.012158][ T5100] i8042_aux_write+0x116/0x1a0 [ 68.016996][ T5100] ps2_do_sendbyte+0x20f/0x730 [ 68.021831][ T5100] ps2_sendbyte+0x60/0x120 [ 68.026322][ T5100] cypress_send_ext_cmd+0x221/0x910 [ 68.031595][ T5100] cypress_detect+0x93/0x230 [ 68.036269][ T5100] psmouse_extensions+0xc2e/0x1560 [ 68.041458][ T5100] psmouse_switch_protocol+0x308/0x7d0 [ 68.046990][ T5100] psmouse_connect+0x8e4/0x14b0 [ 68.051916][ T5100] serio_driver_probe+0x7f/0xa0 [ 68.056841][ T5100] really_probe+0x2b8/0xad0 [ 68.061422][ T5100] __driver_probe_device+0x1a2/0x390 [ 68.066782][ T5100] driver_probe_device+0x50/0x430 [ 68.071881][ T5100] __driver_attach+0x45f/0x710 [ 68.076720][ T5100] bus_for_each_dev+0x239/0x2b0 [ 68.081643][ T5100] serio_handle_event+0x1c7/0x920 [ 68.086740][ T5100] process_scheduled_works+0xa2c/0x1830 [ 68.092357][ T5100] worker_thread+0x86d/0xd70 [ 68.097020][ T5100] kthread+0x2f0/0x390 [ 68.101182][ T5100] ret_from_fork+0x4b/0x80 [ 68.105673][ T5100] ret_from_fork_asm+0x1a/0x30 [ 68.110519][ T5100] [ 68.110519][ T5100] to a HARDIRQ-irq-unsafe lock: [ 68.117519][ T5100] (tasklist_lock){.+.+}-{2:2} [ 68.117542][ T5100] [ 68.117542][ T5100] ... which became HARDIRQ-irq-unsafe at: [ 68.130140][ T5100] ... [ 68.130146][ T5100] lock_acquire+0x1ed/0x550 [ 68.137302][ T5100] _raw_read_lock+0x36/0x50 [ 68.141884][ T5100] __do_wait+0x12d/0x850 [ 68.146200][ T5100] do_wait+0x1e9/0x560 [ 68.150342][ T5100] kernel_wait+0xe9/0x240 [ 68.154746][ T5100] call_usermodehelper_exec_work+0xbd/0x230 [ 68.160709][ T5100] process_scheduled_works+0xa2c/0x1830 [ 68.166325][ T5100] worker_thread+0x86d/0xd70 [ 68.170984][ T5100] kthread+0x2f0/0x390 [ 68.175121][ T5100] ret_from_fork+0x4b/0x80 [ 68.179611][ T5100] ret_from_fork_asm+0x1a/0x30 [ 68.184454][ T5100] [ 68.184454][ T5100] other info that might help us debug this: [ 68.184454][ T5100] [ 68.194669][ T5100] Chain exists of: [ 68.194669][ T5100] &dev->event_lock#2 --> &f->f_owner.lock --> tasklist_lock [ 68.194669][ T5100] [ 68.207870][ T5100] Possible interrupt unsafe locking scenario: [ 68.207870][ T5100] [ 68.216173][ T5100] CPU0 CPU1 [ 68.221520][ T5100] ---- ---- [ 68.226867][ T5100] lock(tasklist_lock); [ 68.231099][ T5100] local_irq_disable(); [ 68.237837][ T5100] lock(&dev->event_lock#2); [ 68.245023][ T5100] lock(&f->f_owner.lock); [ 68.252032][ T5100] [ 68.255470][ T5100] lock(&dev->event_lock#2); [ 68.260313][ T5100] [ 68.260313][ T5100] *** DEADLOCK *** [ 68.260313][ T5100] [ 68.268439][ T5100] 2 locks held by syz-executor107/5100: [ 68.273963][ T5100] #0: ffff888079abb358 (sk_lock-AF_INET){+.+.}-{0:0}, at: tcp_sendmsg+0x22/0x50 [ 68.283090][ T5100] #1: ffff88802539e118 (&f->f_owner.lock){....}-{2:2}, at: send_sigurg+0x29/0x3c0 [ 68.292384][ T5100] [ 68.292384][ T5100] the dependencies between HARDIRQ-irq-safe lock and the holding lock: [ 68.302776][ T5100] -> (&dev->event_lock#2){-...}-{2:2} { [ 68.308589][ T5100] IN-HARDIRQ-W at: [ 68.312813][ T5100] lock_acquire+0x1ed/0x550 [ 68.319479][ T5100] _raw_spin_lock_irqsave+0xd5/0x120 [ 68.326946][ T5100] input_event+0x91/0xd0 [ 68.333349][ T5100] psmouse_report_standard_packet+0x54/0x200 [ 68.341576][ T5100] psmouse_process_byte+0x48c/0x680 [ 68.349020][ T5100] psmouse_handle_byte+0x49/0x4c0 [ 68.356204][ T5100] ps2_interrupt+0x17c/0x8e0 [ 68.362955][ T5100] serio_interrupt+0x90/0x140 [ 68.369793][ T5100] i8042_interrupt+0x375/0x770 [ 68.376712][ T5100] __handle_irq_event_percpu+0x29a/0xa80 [ 68.384505][ T5100] handle_irq_event+0x89/0x1f0 [ 68.391442][ T5100] handle_edge_irq+0x25f/0xc20 [ 68.398654][ T5100] __common_interrupt+0x136/0x230 [ 68.405867][ T5100] common_interrupt+0xa5/0xd0 [ 68.412732][ T5100] asm_common_interrupt+0x26/0x40 [ 68.419926][ T5100] _raw_spin_unlock_irqrestore+0xd8/0x140 [ 68.427809][ T5100] i8042_aux_write+0x116/0x1a0 [ 68.434734][ T5100] ps2_do_sendbyte+0x20f/0x730 [ 68.441660][ T5100] ps2_sendbyte+0x60/0x120 [ 68.448236][ T5100] cypress_send_ext_cmd+0x221/0x910 [ 68.455594][ T5100] cypress_detect+0x93/0x230 [ 68.462346][ T5100] psmouse_extensions+0xc2e/0x1560 [ 68.469617][ T5100] psmouse_switch_protocol+0x308/0x7d0 [ 68.477236][ T5100] psmouse_connect+0x8e4/0x14b0 [ 68.484247][ T5100] serio_driver_probe+0x7f/0xa0 [ 68.491258][ T5100] really_probe+0x2b8/0xad0 [ 68.497923][ T5100] __driver_probe_device+0x1a2/0x390 [ 68.505372][ T5100] driver_probe_device+0x50/0x430 [ 68.512563][ T5100] __driver_attach+0x45f/0x710 [ 68.519505][ T5100] bus_for_each_dev+0x239/0x2b0 [ 68.526537][ T5100] serio_handle_event+0x1c7/0x920 [ 68.533733][ T5100] process_scheduled_works+0xa2c/0x1830 [ 68.541447][ T5100] worker_thread+0x86d/0xd70 [ 68.548197][ T5100] kthread+0x2f0/0x390 [ 68.554425][ T5100] ret_from_fork+0x4b/0x80 [ 68.561000][ T5100] ret_from_fork_asm+0x1a/0x30 [ 68.567938][ T5100] INITIAL USE at: [ 68.572085][ T5100] lock_acquire+0x1ed/0x550 [ 68.578672][ T5100] _raw_spin_lock_irqsave+0xd5/0x120 [ 68.586054][ T5100] input_inject_event+0xc5/0x340 [ 68.593084][ T5100] led_trigger_event+0x11c/0x1e0 [ 68.600097][ T5100] kbd_led_trigger_activate+0xbd/0x100 [ 68.607636][ T5100] led_trigger_set+0x541/0x950 [ 68.614481][ T5100] led_trigger_set_default+0x229/0x260 [ 68.622012][ T5100] led_classdev_register_ext+0x773/0x960 [ 68.629720][ T5100] input_leds_connect+0x497/0x640 [ 68.636818][ T5100] input_register_device+0xcfa/0x1090 [ 68.644267][ T5100] atkbd_connect+0x752/0xa00 [ 68.650928][ T5100] serio_driver_probe+0x7f/0xa0 [ 68.657854][ T5100] really_probe+0x2b8/0xad0 [ 68.664432][ T5100] __driver_probe_device+0x1a2/0x390 [ 68.671792][ T5100] driver_probe_device+0x50/0x430 [ 68.678900][ T5100] __driver_attach+0x45f/0x710 [ 68.685779][ T5100] bus_for_each_dev+0x239/0x2b0 [ 68.692716][ T5100] serio_handle_event+0x1c7/0x920 [ 68.699812][ T5100] process_scheduled_works+0xa2c/0x1830 [ 68.707428][ T5100] worker_thread+0x86d/0xd70 [ 68.714096][ T5100] kthread+0x2f0/0x390 [ 68.720233][ T5100] ret_from_fork+0x4b/0x80 [ 68.726752][ T5100] ret_from_fork_asm+0x1a/0x30 [ 68.733591][ T5100] } [ 68.736337][ T5100] ... key at: [] input_allocate_device.__key.5+0x0/0x20 [ 68.745620][ T5100] -> (&client->buffer_lock){....}-{2:2} { [ 68.751523][ T5100] INITIAL USE at: [ 68.755577][ T5100] lock_acquire+0x1ed/0x550 [ 68.761980][ T5100] _raw_spin_lock+0x2e/0x40 [ 68.768391][ T5100] evdev_pass_values+0xf2/0xad0 [ 68.775162][ T5100] evdev_events+0x1c2/0x300 [ 68.781563][ T5100] input_pass_values+0x84d/0x1200 [ 68.788487][ T5100] input_event_dispose+0x36c/0x650 [ 68.795582][ T5100] input_handle_event+0xa71/0xbe0 [ 68.802503][ T5100] input_inject_event+0x22f/0x340 [ 68.809424][ T5100] evdev_write+0x672/0x7c0 [ 68.815732][ T5100] vfs_write+0x2a2/0xc50 [ 68.821874][ T5100] ksys_write+0x1a0/0x2c0 [ 68.828098][ T5100] do_syscall_64+0xf5/0x240 [ 68.834511][ T5100] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 68.842301][ T5100] } [ 68.844956][ T5100] ... key at: [] evdev_open.__key.24+0x0/0x20 [ 68.853267][ T5100] ... acquired at: [ 68.857229][ T5100] lock_acquire+0x1ed/0x550 [ 68.861892][ T5100] _raw_spin_lock+0x2e/0x40 [ 68.866581][ T5100] evdev_pass_values+0xf2/0xad0 [ 68.871592][ T5100] evdev_events+0x1c2/0x300 [ 68.876252][ T5100] input_pass_values+0x84d/0x1200 [ 68.881443][ T5100] input_event_dispose+0x36c/0x650 [ 68.886715][ T5100] input_handle_event+0xa71/0xbe0 [ 68.891902][ T5100] input_inject_event+0x22f/0x340 [ 68.897096][ T5100] evdev_write+0x672/0x7c0 [ 68.901676][ T5100] vfs_write+0x2a2/0xc50 [ 68.906077][ T5100] ksys_write+0x1a0/0x2c0 [ 68.910575][ T5100] do_syscall_64+0xf5/0x240 [ 68.915255][ T5100] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 68.921320][ T5100] [ 68.923628][ T5100] -> (&new->fa_lock){....}-{2:2} { [ 68.928827][ T5100] INITIAL READ USE at: [ 68.933223][ T5100] lock_acquire+0x1ed/0x550 [ 68.939884][ T5100] _raw_read_lock_irqsave+0xdd/0x130 [ 68.947329][ T5100] kill_fasync+0x19e/0x4d0 [ 68.953899][ T5100] evdev_pass_values+0x58a/0xad0 [ 68.960992][ T5100] evdev_events+0x1c2/0x300 [ 68.967654][ T5100] input_pass_values+0x84d/0x1200 [ 68.974843][ T5100] input_event_dispose+0x36c/0x650 [ 68.982113][ T5100] input_handle_event+0xa71/0xbe0 [ 68.989302][ T5100] input_inject_event+0x22f/0x340 [ 68.996485][ T5100] evdev_write+0x672/0x7c0 [ 69.003060][ T5100] vfs_write+0x2a2/0xc50 [ 69.009463][ T5100] ksys_write+0x1a0/0x2c0 [ 69.015950][ T5100] do_syscall_64+0xf5/0x240 [ 69.022630][ T5100] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 69.030682][ T5100] } [ 69.033249][ T5100] ... key at: [] fasync_insert_entry.__key+0x0/0x20 [ 69.042087][ T5100] ... acquired at: [ 69.045966][ T5100] lock_acquire+0x1ed/0x550 [ 69.050629][ T5100] _raw_read_lock_irqsave+0xdd/0x130 [ 69.056077][ T5100] kill_fasync+0x19e/0x4d0 [ 69.060658][ T5100] evdev_pass_values+0x58a/0xad0 [ 69.065755][ T5100] evdev_events+0x1c2/0x300 [ 69.070413][ T5100] input_pass_values+0x84d/0x1200 [ 69.075602][ T5100] input_event_dispose+0x36c/0x650 [ 69.080877][ T5100] input_handle_event+0xa71/0xbe0 [ 69.086062][ T5100] input_inject_event+0x22f/0x340 [ 69.091245][ T5100] evdev_write+0x672/0x7c0 [ 69.095819][ T5100] vfs_write+0x2a2/0xc50 [ 69.100220][ T5100] ksys_write+0x1a0/0x2c0 [ 69.104721][ T5100] do_syscall_64+0xf5/0x240 [ 69.109386][ T5100] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 69.115441][ T5100] [ 69.117751][ T5100] -> (&f->f_owner.lock){....}-{2:2} { [ 69.123131][ T5100] INITIAL USE at: [ 69.127009][ T5100] lock_acquire+0x1ed/0x550 [ 69.133066][ T5100] _raw_write_lock_irq+0xd3/0x120 [ 69.139649][ T5100] f_modown+0x38/0x340 [ 69.145271][ T5100] do_fcntl+0x13ad/0x1730 [ 69.151145][ T5100] __se_sys_fcntl+0xd2/0x1c0 [ 69.157286][ T5100] do_syscall_64+0xf5/0x240 [ 69.163340][ T5100] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 69.170781][ T5100] INITIAL READ USE at: [ 69.175092][ T5100] lock_acquire+0x1ed/0x550 [ 69.181581][ T5100] _raw_read_lock_irqsave+0xdd/0x130 [ 69.188855][ T5100] send_sigio+0x33/0x360 [ 69.195075][ T5100] kill_fasync+0x23a/0x4d0 [ 69.201473][ T5100] evdev_pass_values+0x58a/0xad0 [ 69.208391][ T5100] evdev_events+0x1c2/0x300 [ 69.214874][ T5100] input_pass_values+0x84d/0x1200 [ 69.221885][ T5100] input_event_dispose+0x36c/0x650 [ 69.228980][ T5100] input_handle_event+0xa71/0xbe0 [ 69.235984][ T5100] input_inject_event+0x22f/0x340 [ 69.242993][ T5100] evdev_write+0x672/0x7c0 [ 69.249388][ T5100] vfs_write+0x2a2/0xc50 [ 69.255613][ T5100] ksys_write+0x1a0/0x2c0 [ 69.261922][ T5100] do_syscall_64+0xf5/0x240 [ 69.268411][ T5100] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 69.276287][ T5100] } [ 69.278767][ T5100] ... key at: [] init_file.__key+0x0/0x20 [ 69.286559][ T5100] ... acquired at: [ 69.290344][ T5100] lock_acquire+0x1ed/0x550 [ 69.295441][ T5100] _raw_read_lock_irqsave+0xdd/0x130 [ 69.300888][ T5100] send_sigio+0x33/0x360 [ 69.305373][ T5100] kill_fasync+0x23a/0x4d0 [ 69.309947][ T5100] evdev_pass_values+0x58a/0xad0 [ 69.315040][ T5100] evdev_events+0x1c2/0x300 [ 69.319702][ T5100] input_pass_values+0x84d/0x1200 [ 69.324893][ T5100] input_event_dispose+0x36c/0x650 [ 69.330167][ T5100] input_handle_event+0xa71/0xbe0 [ 69.335355][ T5100] input_inject_event+0x22f/0x340 [ 69.340542][ T5100] evdev_write+0x672/0x7c0 [ 69.345116][ T5100] vfs_write+0x2a2/0xc50 [ 69.349536][ T5100] ksys_write+0x1a0/0x2c0 [ 69.354021][ T5100] do_syscall_64+0xf5/0x240 [ 69.358707][ T5100] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 69.364778][ T5100] [ 69.367103][ T5100] [ 69.367103][ T5100] the dependencies between the lock to be acquired [ 69.367112][ T5100] and HARDIRQ-irq-unsafe lock: [ 69.380653][ T5100] -> (tasklist_lock){.+.+}-{2:2} { [ 69.385837][ T5100] HARDIRQ-ON-R at: [ 69.389805][ T5100] lock_acquire+0x1ed/0x550 [ 69.395948][ T5100] _raw_read_lock+0x36/0x50 [ 69.402099][ T5100] __do_wait+0x12d/0x850 [ 69.407990][ T5100] do_wait+0x1e9/0x560 [ 69.413696][ T5100] kernel_wait+0xe9/0x240 [ 69.419670][ T5100] call_usermodehelper_exec_work+0xbd/0x230 [ 69.427199][ T5100] process_scheduled_works+0xa2c/0x1830 [ 69.434378][ T5100] worker_thread+0x86d/0xd70 [ 69.440949][ T5100] kthread+0x2f0/0x390 [ 69.446659][ T5100] ret_from_fork+0x4b/0x80 [ 69.452716][ T5100] ret_from_fork_asm+0x1a/0x30 [ 69.459124][ T5100] SOFTIRQ-ON-R at: [ 69.463089][ T5100] lock_acquire+0x1ed/0x550 [ 69.469230][ T5100] _raw_read_lock+0x36/0x50 [ 69.475412][ T5100] __do_wait+0x12d/0x850 [ 69.481292][ T5100] do_wait+0x1e9/0x560 [ 69.487002][ T5100] kernel_wait+0xe9/0x240 [ 69.492970][ T5100] call_usermodehelper_exec_work+0xbd/0x230 [ 69.500502][ T5100] process_scheduled_works+0xa2c/0x1830 [ 69.507770][ T5100] worker_thread+0x86d/0xd70 [ 69.514082][ T5100] kthread+0x2f0/0x390 [ 69.519791][ T5100] ret_from_fork+0x4b/0x80 [ 69.525842][ T5100] ret_from_fork_asm+0x1a/0x30 [ 69.532243][ T5100] INITIAL USE at: [ 69.536125][ T5100] lock_acquire+0x1ed/0x550 [ 69.542191][ T5100] _raw_write_lock_irq+0xd3/0x120 [ 69.548784][ T5100] copy_process+0x228b/0x3dc0 [ 69.555046][ T5100] kernel_clone+0x226/0x8f0 [ 69.561125][ T5100] user_mode_thread+0x132/0x1a0 [ 69.567534][ T5100] rest_init+0x23/0x300 [ 69.573241][ T5100] start_kernel+0x47a/0x500 [ 69.579306][ T5100] x86_64_start_reservations+0x2a/0x30 [ 69.586320][ T5100] x86_64_start_kernel+0x99/0xa0 [ 69.592814][ T5100] common_startup_64+0x13e/0x147 [ 69.599303][ T5100] INITIAL READ USE at: [ 69.603639][ T5100] lock_acquire+0x1ed/0x550 [ 69.610130][ T5100] _raw_read_lock+0x36/0x50 [ 69.616623][ T5100] __do_wait+0x12d/0x850 [ 69.622852][ T5100] do_wait+0x1e9/0x560 [ 69.628907][ T5100] kernel_wait+0xe9/0x240 [ 69.635222][ T5100] call_usermodehelper_exec_work+0xbd/0x230 [ 69.643121][ T5100] process_scheduled_works+0xa2c/0x1830 [ 69.650662][ T5100] worker_thread+0x86d/0xd70 [ 69.657245][ T5100] kthread+0x2f0/0x390 [ 69.663305][ T5100] ret_from_fork+0x4b/0x80 [ 69.669713][ T5100] ret_from_fork_asm+0x1a/0x30 [ 69.676464][ T5100] } [ 69.678953][ T5100] ... key at: [] tasklist_lock+0x18/0x40 [ 69.686662][ T5100] ... acquired at: [ 69.690447][ T5100] lock_acquire+0x1ed/0x550 [ 69.695113][ T5100] _raw_read_lock+0x36/0x50 [ 69.699780][ T5100] send_sigurg+0xee/0x3c0 [ 69.704270][ T5100] sk_send_sigurg+0x75/0x2f0 [ 69.709021][ T5100] tcp_check_urg+0x207/0x740 [ 69.713770][ T5100] tcp_urg+0x15c/0x450 [ 69.718019][ T5100] tcp_rcv_established+0xfac/0x2020 [ 69.723374][ T5100] tcp_v4_do_rcv+0x965/0xc60 [ 69.728121][ T5100] __release_sock+0x214/0x350 [ 69.732961][ T5100] release_sock+0x61/0x1f0 [ 69.737544][ T5100] tcp_sendmsg+0x3a/0x50 [ 69.741948][ T5100] __sock_sendmsg+0x1a6/0x270 [ 69.746795][ T5100] __sys_sendto+0x3a4/0x4f0 [ 69.751457][ T5100] __x64_sys_sendto+0xde/0x100 [ 69.756378][ T5100] do_syscall_64+0xf5/0x240 [ 69.761042][ T5100] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 69.767112][ T5100] [ 69.769432][ T5100] [ 69.769432][ T5100] stack backtrace: [ 69.775302][ T5100] CPU: 1 PID: 5100 Comm: syz-executor107 Not tainted 6.9.0-syzkaller-09699-geb6a9339efeb #0 [ 69.785346][ T5100] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/02/2024 [ 69.795385][ T5100] Call Trace: [ 69.798659][ T5100] [ 69.801578][ T5100] dump_stack_lvl+0x241/0x360 [ 69.806247][ T5100] ? __pfx_dump_stack_lvl+0x10/0x10 [ 69.811436][ T5100] ? __pfx__printk+0x10/0x10 [ 69.816034][ T5100] ? print_shortest_lock_dependencies+0xf2/0x160 [ 69.822350][ T5100] validate_chain+0x4dc7/0x58e0 [ 69.827197][ T5100] ? __pfx_validate_chain+0x10/0x10 [ 69.832391][ T5100] ? debug_object_assert_init+0x2d0/0x440 [ 69.838111][ T5100] ? rcu_is_watching+0x15/0xb0 [ 69.842866][ T5100] ? __lock_acquire+0x1346/0x1fd0 [ 69.847881][ T5100] ? mark_lock+0x9a/0x350 [ 69.852198][ T5100] __lock_acquire+0x1346/0x1fd0 [ 69.857043][ T5100] lock_acquire+0x1ed/0x550 [ 69.861531][ T5100] ? send_sigurg+0xee/0x3c0 [ 69.866024][ T5100] ? __pfx_lock_acquire+0x10/0x10 [ 69.871036][ T5100] ? do_raw_read_lock+0x3c/0x90 [ 69.875964][ T5100] ? _raw_read_lock_irqsave+0xe9/0x130 [ 69.881415][ T5100] ? __pfx__raw_read_lock_irqsave+0x10/0x10 [ 69.887311][ T5100] _raw_read_lock+0x36/0x50 [ 69.891824][ T5100] ? send_sigurg+0xee/0x3c0 [ 69.896313][ T5100] send_sigurg+0xee/0x3c0 [ 69.900633][ T5100] sk_send_sigurg+0x75/0x2f0 [ 69.905215][ T5100] tcp_check_urg+0x207/0x740 [ 69.909799][ T5100] tcp_urg+0x15c/0x450 [ 69.913857][ T5100] ? __pfx_tcp_urg+0x10/0x10 [ 69.918431][ T5100] ? ktime_get+0x9b/0xb0 [ 69.922667][ T5100] ? inet_sk_rx_dst_set+0x170/0x200 [ 69.927872][ T5100] tcp_rcv_established+0xfac/0x2020 [ 69.933066][ T5100] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 69.939388][ T5100] ? __pfx_tcp_rcv_established+0x10/0x10 [ 69.945506][ T5100] tcp_v4_do_rcv+0x965/0xc60 [ 69.950089][ T5100] ? __pfx_tcp_v4_do_rcv+0x10/0x10 [ 69.955188][ T5100] __release_sock+0x214/0x350 [ 69.959858][ T5100] release_sock+0x61/0x1f0 [ 69.964266][ T5100] tcp_sendmsg+0x3a/0x50 [ 69.968496][ T5100] __sock_sendmsg+0x1a6/0x270 [ 69.973164][ T5100] __sys_sendto+0x3a4/0x4f0 [ 69.977661][ T5100] ? __pfx___sys_sendto+0x10/0x10 [ 69.982673][ T5100] ? lockdep_hardirqs_on+0x99/0x150 [ 69.987868][ T5100] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 69.994181][ T5100] ? exc_page_fault+0x590/0x8c0 [ 69.999027][ T5100] __x64_sys_sendto+0xde/0x100 [ 70.003777][ T5100] do_syscall_64+0xf5/0x240 [ 70.008269][ T5100] ? clear_bhb_loop+0x35/0x90 [ 70.012933][ T5100] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 70.018816][ T5100] RIP: 0033:0x7f7c2353cdd9 [ 70.023216][ T5100] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 d1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 70.042979][ T5100] RSP: 002b:00007ffcfdf15968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 70.051387][ T5100] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7c2353cdd9 [ 70.059345][ T5100] RDX: 0000000000000001 RSI: 00000000200012c0 RDI: 0000000000000007 [ 70.068092][ T5100] RBP: 00007ffcfdf159b0 R08: 0000000000000000 R09: 0000000000000000 [ 70.076049][ T5100] R10: 0000000000000011 R11: 0000000000000246 R12: 00000000000f4240 [pid 5100] sendto(7, "\f", 1, MSG_OOB|MSG_PROBE, NULL, 0) = 1 [ 70.084010][ T5100] R13: 0000000000000000 R14: 00007ffcfdf15994 R15: 00007ffcfdf159a0 [ 70.091977][ T5100] [pid 5100] --- SIGURG {si_signo=SIGURG, si_code=SI_KERNEL} --- [pid 5100] close(3) = 0 [pid 5100] close(4) = 0 [pid 5100] close(5) = 0 [pid 5100] close(6) = 0 [pid 5100] close(7) = 0 [pid 5100] close(8) = -1 EBADF (Bad file descriptor) [pid 5100] close(9) = -1 EBADF (Bad file descriptor) [pid 5100] close(10) = -1 EBADF (Bad file descriptor) [pid 5100] close(11) = -1 EBADF (Bad file descriptor) [pid 5100] close(12) = -1 EBADF (Bad file descriptor) [pid 5100] close(13) = -1 EBADF (Bad file descriptor) [pid 5100] close(14) = -1 EBADF (Bad file descriptor) [pid 5100] close(15) = -1 EBADF (Bad file descriptor) [pid 5100] close(16) = -1 EBADF (Bad file descriptor) [pid 5100] close(17) = -1 EBADF (Bad file descriptor) [pid 5100] close(18) = -1 EBADF (Bad file descriptor) [pid 5100] close(19) = -1 EBADF (Bad file descriptor) [pid 5100] close(20) = -1 EBADF (Bad file descriptor) [pid 5100] close(21) = -1 EBADF (Bad file descriptor) [pid 5100] close(22) = -1 EBADF (Bad file descriptor) [pid 5100] close(23) = -1 EBADF (Bad file descriptor) [pid 5100] close(24) = -1 EBADF (Bad file descriptor) [pid 5100] close(25) = -1 EBADF (Bad file descriptor) [pid 5100] close(26) = -1 EBADF (Bad file descriptor) [pid 5100] close(27) = -1 EBADF (Bad file descriptor) [pid 5100] close(28) = -1 EBADF (Bad file descriptor) [pid 5100] close(29) = -1 EBADF (Bad file descriptor) [pid 5100] exit_group(0) = ? [pid 5100] +++ exited with 0 +++ [pid 5092] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=2, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5092] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5105 attached [pid 5105] set_robust_list(0x555578c5f660, 24) = 0 [pid 5092] <... clone resumed>, child_tidptr=0x555578c5f650) = 3 [pid 5105] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5105] setpgid(0, 0) = 0 [pid 5105] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5105] write(3, "1000", 4) = 4 [pid 5105] close(3) = 0 [pid 5105] read(200, 0x7ffcfdf15580, 1000) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 5105] write(1, "executing program\n", 18) = 18 [pid 5105] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [ 70.121279][ T783] usb 1-1: USB disconnect, device number 2 [pid 5105] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffcfdf14930) = 0 [pid 5105] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 5105] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5105] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5105] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5105] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5105] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 18 [pid 5105] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [ 70.576620][ T783] usb 1-1: new high-speed USB device number 3 using dummy_hcd [pid 5105] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5105] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5105] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 18 [pid 5105] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5105] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 9 [pid 5105] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5105] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 9 [pid 5105] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5105] ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0) = 0 [pid 5105] ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 [pid 5105] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffcfdf13920) = 0 [ 70.936771][ T783] usb 1-1: config 0 has no interfaces? [ 70.942535][ T783] usb 1-1: New USB device found, idVendor=1b1c, idProduct=1b34, bcdDevice= 0.00 [ 70.951649][ T783] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 70.960618][ T783] usb 1-1: config 0 descriptor?? [pid 5105] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 4 [pid 5105] ioctl(4, USB_RAW_IOCTL_INIT, 0x7ffcfdf14930) = 0 [pid 5105] ioctl(4, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = -1 EBUSY (Device or resource busy) [pid 5105] openat(AT_FDCWD, "/dev/input/event0", O_WRONLY|O_NOCTTY|O_APPEND|O_NONBLOCK|O_SYNC|FASYNC|0x800000) = 5 [pid 5105] openat(AT_FDCWD, "/dev/input/event0", O_RDONLY) = 6 [pid 5105] ioctl(6, FIOASYNC, [3]) = 0 [pid 5105] write(5, "\xe2\x01\x08\x00\x00\x00\x00\x40\x1c\x1b\x34\x1b\x00\x00\x00\x00\x00\x01\x09\x02\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 10104) = 10104 [pid 5105] socket(AF_INET, SOCK_STREAM, IPPROTO_IP) = 7 [pid 5105] bind(7, {sa_family=AF_INET, sin_port=htons(20003), sin_addr=inet_addr("255.255.255.255")}, 16) = 0 [pid 5105] sendto(7, NULL, 0, MSG_OOB|MSG_DONTROUTE|MSG_CTRUNC|MSG_PROBE|MSG_TRUNC|MSG_DONTWAIT|MSG_EOR|MSG_WAITALL|MSG_FIN|MSG_SYN|MSG_FASTOPEN, {sa_family=AF_INET, sin_port=htons(20003), sin_addr=inet_addr("172.20.20.170")}, 16) = -1 EINPROGRESS (Operation now in progress) [ 71.210906][ T5105] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 71.219570][ T5105] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [pid 5105] gettid() = 3 [pid 5105] fcntl(7, F_SETOWN_EX, {type=F_OWNER_PGRP, pid=3}) = 0 [pid 5105] sendto(7, "\f", 1, MSG_OOB|MSG_PROBE, NULL, 0) = 1 [pid 5105] --- SIGURG {si_signo=SIGURG, si_code=SI_KERNEL} --- [pid 5105] close(3) = 0 [pid 5105] close(4) = 0 [pid 5105] close(5) = 0 [pid 5105] close(6) = 0 [pid 5105] close(7) = 0 [pid 5105] close(8) = -1 EBADF (Bad file descriptor) [pid 5105] close(9) = -1 EBADF (Bad file descriptor) [pid 5105] close(10) = -1 EBADF (Bad file descriptor) [pid 5105] close(11) = -1 EBADF (Bad file descriptor) [pid 5105] close(12) = -1 EBADF (Bad file descriptor) [pid 5105] close(13) = -1 EBADF (Bad file descriptor) [pid 5105] close(14) = -1 EBADF (Bad file descriptor) [pid 5105] close(15) = -1 EBADF (Bad file descriptor) [pid 5105] close(16) = -1 EBADF (Bad file descriptor) [pid 5105] close(17) = -1 EBADF (Bad file descriptor) [pid 5105] close(18) = -1 EBADF (Bad file descriptor) [pid 5105] close(19) = -1 EBADF (Bad file descriptor) [pid 5105] close(20) = -1 EBADF (Bad file descriptor) [pid 5105] close(21) = -1 EBADF (Bad file descriptor) [pid 5105] close(22) = -1 EBADF (Bad file descriptor) [pid 5105] close(23) = -1 EBADF (Bad file descriptor) [ 71.288007][ T5103] usb 1-1: USB disconnect, device number 3 [pid 5105] close(24) = -1 EBADF (Bad file descriptor) [pid 5105] close(25) = -1 EBADF (Bad file descriptor) [pid 5105] close(26) = -1 EBADF (Bad file descriptor) [pid 5105] close(27) = -1 EBADF (Bad file descriptor) [pid 5105] close(28) = -1 EBADF (Bad file descriptor) [pid 5105] close(29) = -1 EBADF (Bad file descriptor) [pid 5105] exit_group(0) = ? [pid 5105] +++ exited with 0 +++ [pid 5092] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5092] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5092] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555578c5f650) = 4 ./strace-static-x86_64: Process 5107 attached [pid 5107] set_robust_list(0x555578c5f660, 24) = 0 [pid 5107] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5107] setpgid(0, 0) = 0 [pid 5107] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5107] write(3, "1000", 4) = 4 [pid 5107] close(3) = 0 [pid 5107] read(200, 0x7ffcfdf15580, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5107] write(1, "executing program\n", 18executing program ) = 18 [pid 5107] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [pid 5107] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffcfdf14930) = 0 [pid 5107] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 5107] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5107] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5107] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5107] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5107] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 18 [pid 5107] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [ 71.796321][ T5103] usb 1-1: new high-speed USB device number 4 using dummy_hcd [pid 5107] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5107] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5107] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 18 [pid 5107] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5107] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 9 [pid 5107] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5107] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 9 [pid 5107] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5107] ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0) = 0 [pid 5107] ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 [pid 5107] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffcfdf13920) = 0 [ 72.156414][ T5103] usb 1-1: config 0 has no interfaces? [ 72.161949][ T5103] usb 1-1: New USB device found, idVendor=1b1c, idProduct=1b34, bcdDevice= 0.00 [ 72.171049][ T5103] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 72.180464][ T5103] usb 1-1: config 0 descriptor?? [pid 5107] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 4 [pid 5107] ioctl(4, USB_RAW_IOCTL_INIT, 0x7ffcfdf14930) = 0 [pid 5107] ioctl(4, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = -1 EBUSY (Device or resource busy) [pid 5107] openat(AT_FDCWD, "/dev/input/event0", O_WRONLY|O_NOCTTY|O_APPEND|O_NONBLOCK|O_SYNC|FASYNC|0x800000) = 5 [pid 5107] openat(AT_FDCWD, "/dev/input/event0", O_RDONLY) = 6 [pid 5107] ioctl(6, FIOASYNC, [3]) = 0 [pid 5107] write(5, "\xe2\x01\x08\x00\x00\x00\x00\x40\x1c\x1b\x34\x1b\x00\x00\x00\x00\x00\x01\x09\x02\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 10104) = 10104 [pid 5107] socket(AF_INET, SOCK_STREAM, IPPROTO_IP) = 7 [pid 5107] bind(7, {sa_family=AF_INET, sin_port=htons(20003), sin_addr=inet_addr("255.255.255.255")}, 16) = 0 [pid 5107] sendto(7, NULL, 0, MSG_OOB|MSG_DONTROUTE|MSG_CTRUNC|MSG_PROBE|MSG_TRUNC|MSG_DONTWAIT|MSG_EOR|MSG_WAITALL|MSG_FIN|MSG_SYN|MSG_FASTOPEN, {sa_family=AF_INET, sin_port=htons(20003), sin_addr=inet_addr("172.20.20.170")}, 16) = -1 EINPROGRESS (Operation now in progress) [pid 5107] gettid() = 4 [pid 5107] fcntl(7, F_SETOWN_EX, {type=F_OWNER_PGRP, pid=4}) = 0 [pid 5107] sendto(7, "\f", 1, MSG_OOB|MSG_PROBE, NULL, 0) = 1 [pid 5107] --- SIGURG {si_signo=SIGURG, si_code=SI_KERNEL} --- [ 72.435141][ T5107] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 72.443749][ T5107] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [pid 5107] close(3) = 0 [pid 5107] close(4) = 0 [pid 5107] close(5) = 0 [pid 5107] close(6) = 0 [pid 5107] close(7) = 0 [pid 5107] close(8) = -1 EBADF (Bad file descriptor) [pid 5107] close(9) = -1 EBADF (Bad file descriptor) [pid 5107] close(10) = -1 EBADF (Bad file descriptor) [pid 5107] close(11) = -1 EBADF (Bad file descriptor) [pid 5107] close(12) = -1 EBADF (Bad file descriptor) [pid 5107] close(13) = -1 EBADF (Bad file descriptor) [pid 5107] close(14) = -1 EBADF (Bad file descriptor) [pid 5107] close(15) = -1 EBADF (Bad file descriptor) [pid 5107] close(16) = -1 EBADF (Bad file descriptor) [pid 5107] close(17) = -1 EBADF (Bad file descriptor) [pid 5107] close(18) = -1 EBADF (Bad file descriptor) [pid 5107] close(19) = -1 EBADF (Bad file descriptor) [pid 5107] close(20) = -1 EBADF (Bad file descriptor) [pid 5107] close(21) = -1 EBADF (Bad file descriptor) [pid 5107] close(22) = -1 EBADF (Bad file descriptor) [pid 5107] close(23) = -1 EBADF (Bad file descriptor) [pid 5107] close(24) = -1 EBADF (Bad file descriptor) [pid 5107] close(25) = -1 EBADF (Bad file descriptor) [pid 5107] close(26) = -1 EBADF (Bad file descriptor) [ 72.488582][ T5103] usb 1-1: USB disconnect, device number 4 [pid 5107] close(27) = -1 EBADF (Bad file descriptor) [pid 5107] close(28) = -1 EBADF (Bad file descriptor) [pid 5107] close(29) = -1 EBADF (Bad file descriptor) [pid 5107] exit_group(0) = ? [pid 5107] +++ exited with 0 +++ [pid 5092] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=4, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5092] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555578c5f650) = 5 ./strace-static-x86_64: Process 5108 attached [pid 5108] set_robust_list(0x555578c5f660, 24) = 0 [pid 5108] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5108] setpgid(0, 0) = 0 [pid 5108] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5108] write(3, "1000", 4) = 4 [pid 5108] close(3) = 0 [pid 5108] read(200, 0x7ffcfdf15580, 1000) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 5108] write(1, "executing program\n", 18) = 18 [pid 5108] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [pid 5108] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffcfdf14930) = 0 [pid 5108] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 5108] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5108] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5108] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5108] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5108] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 18 [pid 5108] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [ 72.996412][ T5103] usb 1-1: new high-speed USB device number 5 using dummy_hcd [pid 5108] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5108] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5108] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 18 [pid 5108] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5108] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 9 [pid 5108] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5108] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 9 [pid 5108] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5108] ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0) = 0 [pid 5108] ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 [pid 5108] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffcfdf13920) = 0 [ 73.356408][ T5103] usb 1-1: config 0 has no interfaces? [ 73.361901][ T5103] usb 1-1: New USB device found, idVendor=1b1c, idProduct=1b34, bcdDevice= 0.00 [ 73.371408][ T5103] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 73.380461][ T5103] usb 1-1: config 0 descriptor?? [pid 5108] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 4 [pid 5108] ioctl(4, USB_RAW_IOCTL_INIT, 0x7ffcfdf14930) = 0 [pid 5108] ioctl(4, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = -1 EBUSY (Device or resource busy) [pid 5108] openat(AT_FDCWD, "/dev/input/event0", O_WRONLY|O_NOCTTY|O_APPEND|O_NONBLOCK|O_SYNC|FASYNC|0x800000) = 5 [pid 5108] openat(AT_FDCWD, "/dev/input/event0", O_RDONLY) = 6 [pid 5108] ioctl(6, FIOASYNC, [3]) = 0 [pid 5108] write(5, "\xe2\x01\x08\x00\x00\x00\x00\x40\x1c\x1b\x34\x1b\x00\x00\x00\x00\x00\x01\x09\x02\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 10104) = 10104 [pid 5108] socket(AF_INET, SOCK_STREAM, IPPROTO_IP) = 7 [pid 5108] bind(7, {sa_family=AF_INET, sin_port=htons(20003), sin_addr=inet_addr("255.255.255.255")}, 16) = 0 [pid 5108] sendto(7, NULL, 0, MSG_OOB|MSG_DONTROUTE|MSG_CTRUNC|MSG_PROBE|MSG_TRUNC|MSG_DONTWAIT|MSG_EOR|MSG_WAITALL|MSG_FIN|MSG_SYN|MSG_FASTOPEN, {sa_family=AF_INET, sin_port=htons(20003), sin_addr=inet_addr("172.20.20.170")}, 16) = -1 EINPROGRESS (Operation now in progress) [pid 5108] gettid() = 5 [ 73.632942][ T5108] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 73.642474][ T5108] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [pid 5108] fcntl(7, F_SETOWN_EX, {type=F_OWNER_PGRP, pid=5}) = 0 [pid 5108] sendto(7, "\f", 1, MSG_OOB|MSG_PROBE, NULL, 0) = 1 [pid 5108] --- SIGURG {si_signo=SIGURG, si_code=SI_KERNEL} --- [pid 5108] close(3) = 0 [pid 5108] close(4) = 0 [pid 5108] close(5) = 0 [pid 5108] close(6) = 0 [pid 5108] close(7) = 0 [pid 5108] close(8) = -1 EBADF (Bad file descriptor) [pid 5108] close(9) = -1 EBADF (Bad file descriptor) [pid 5108] close(10) = -1 EBADF (Bad file descriptor) [pid 5108] close(11) = -1 EBADF (Bad file descriptor) [pid 5108] close(12) = -1 EBADF (Bad file descriptor) [ 73.696192][ T5103] usb 1-1: USB disconnect, device number 5 [pid 5108] close(13) = -1 EBADF (Bad file descriptor) [pid 5108] close(14) = -1 EBADF (Bad file descriptor) [pid 5108] close(15) = -1 EBADF (Bad file descriptor) [pid 5108] close(16) = -1 EBADF (Bad file descriptor) [pid 5108] close(17) = -1 EBADF (Bad file descriptor) [pid 5108] close(18) = -1 EBADF (Bad file descriptor) [pid 5108] close(19) = -1 EBADF (Bad file descriptor) [pid 5108] close(20) = -1 EBADF (Bad file descriptor) [pid 5108] close(21) = -1 EBADF (Bad file descriptor) [pid 5108] close(22) = -1 EBADF (Bad file descriptor) [pid 5108] close(23) = -1 EBADF (Bad file descriptor) [pid 5108] close(24) = -1 EBADF (Bad file descriptor) [pid 5108] close(25) = -1 EBADF (Bad file descriptor) [pid 5108] close(26) = -1 EBADF (Bad file descriptor) [pid 5108] close(27) = -1 EBADF (Bad file descriptor) [pid 5108] close(28) = -1 EBADF (Bad file descriptor) [pid 5108] close(29) = -1 EBADF (Bad file descriptor) [pid 5108] exit_group(0) = ? [pid 5108] +++ exited with 0 +++ [pid 5092] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5092] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555578c5f650) = 6 ./strace-static-x86_64: Process 5109 attached [pid 5109] set_robust_list(0x555578c5f660, 24) = 0 [pid 5109] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5109] setpgid(0, 0) = 0 [pid 5109] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5109] write(3, "1000", 4) = 4 [pid 5109] close(3) = 0 [pid 5109] read(200, 0x7ffcfdf15580, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5109] write(1, "executing program\n", 18executing program ) = 18 [pid 5109] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [pid 5109] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffcfdf14930) = 0 [pid 5109] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 5109] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5109] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5109] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5109] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5109] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 18 [pid 5109] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [ 74.246437][ T5103] usb 1-1: new high-speed USB device number 6 using dummy_hcd [pid 5109] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5109] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5109] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 18 [pid 5109] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5109] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 9 [pid 5109] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5109] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 9 [pid 5109] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5109] ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0) = 0 [pid 5109] ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 [pid 5109] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffcfdf13920) = 0 [ 74.606483][ T5103] usb 1-1: config 0 has no interfaces? [ 74.612078][ T5103] usb 1-1: New USB device found, idVendor=1b1c, idProduct=1b34, bcdDevice= 0.00 [ 74.621507][ T5103] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 74.630637][ T5103] usb 1-1: config 0 descriptor?? [pid 5109] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 4 [pid 5109] ioctl(4, USB_RAW_IOCTL_INIT, 0x7ffcfdf14930) = 0 [pid 5109] ioctl(4, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = -1 EBUSY (Device or resource busy) [pid 5109] openat(AT_FDCWD, "/dev/input/event0", O_WRONLY|O_NOCTTY|O_APPEND|O_NONBLOCK|O_SYNC|FASYNC|0x800000) = 5 [pid 5109] openat(AT_FDCWD, "/dev/input/event0", O_RDONLY) = 6 [pid 5109] ioctl(6, FIOASYNC, [3]) = 0 [pid 5109] write(5, "\xe2\x01\x08\x00\x00\x00\x00\x40\x1c\x1b\x34\x1b\x00\x00\x00\x00\x00\x01\x09\x02\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 10104) = 10104 [pid 5109] socket(AF_INET, SOCK_STREAM, IPPROTO_IP) = 7 [pid 5109] bind(7, {sa_family=AF_INET, sin_port=htons(20003), sin_addr=inet_addr("255.255.255.255")}, 16) = 0 [pid 5109] sendto(7, NULL, 0, MSG_OOB|MSG_DONTROUTE|MSG_CTRUNC|MSG_PROBE|MSG_TRUNC|MSG_DONTWAIT|MSG_EOR|MSG_WAITALL|MSG_FIN|MSG_SYN|MSG_FASTOPEN, {sa_family=AF_INET, sin_port=htons(20003), sin_addr=inet_addr("172.20.20.170")}, 16) = -1 EINPROGRESS (Operation now in progress) [pid 5109] gettid() = 6 [ 74.888117][ T5109] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 74.896838][ T5109] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [pid 5109] fcntl(7, F_SETOWN_EX, {type=F_OWNER_PGRP, pid=6}) = 0 [pid 5109] sendto(7, "\f", 1, MSG_OOB|MSG_PROBE, NULL, 0) = 1 [pid 5109] --- SIGURG {si_signo=SIGURG, si_code=SI_KERNEL} --- [pid 5109] close(3) = 0 [pid 5109] close(4) = 0 [pid 5109] close(5) = 0 [pid 5109] close(6) = 0 [pid 5109] close(7) = 0 [pid 5109] close(8) = -1 EBADF (Bad file descriptor) [pid 5109] close(9) = -1 EBADF (Bad file descriptor) [pid 5109] close(10) = -1 EBADF (Bad file descriptor) [pid 5109] close(11) = -1 EBADF (Bad file descriptor) [pid 5109] close(12) = -1 EBADF (Bad file descriptor) [pid 5109] close(13) = -1 EBADF (Bad file descriptor) [pid 5109] close(14) = -1 EBADF (Bad file descriptor) [pid 5109] close(15) = -1 EBADF (Bad file descriptor) [pid 5109] close(16) = -1 EBADF (Bad file descriptor) [pid 5109] close(17) = -1 EBADF (Bad file descriptor) [ 74.955143][ T5103] usb 1-1: USB disconnect, device number 6 [pid 5109] close(18) = -1 EBADF (Bad file descriptor) [pid 5109] close(19) = -1 EBADF (Bad file descriptor) [pid 5109] close(20) = -1 EBADF (Bad file descriptor) [pid 5109] close(21) = -1 EBADF (Bad file descriptor) [pid 5109] close(22) = -1 EBADF (Bad file descriptor) [pid 5109] close(23) = -1 EBADF (Bad file descriptor) [pid 5109] close(24) = -1 EBADF (Bad file descriptor) [pid 5109] close(25) = -1 EBADF (Bad file descriptor) [pid 5109] close(26) = -1 EBADF (Bad file descriptor) [pid 5109] close(27) = -1 EBADF (Bad file descriptor) [pid 5109] close(28) = -1 EBADF (Bad file descriptor) [pid 5109] close(29) = -1 EBADF (Bad file descriptor) [pid 5109] exit_group(0) = ? [pid 5109] +++ exited with 0 +++ [pid 5092] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5092] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5092] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5110 attached , child_tidptr=0x555578c5f650) = 7 [pid 5110] set_robust_list(0x555578c5f660, 24) = 0 [pid 5110] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5110] setpgid(0, 0) = 0 [pid 5110] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5110] write(3, "1000", 4) = 4 [pid 5110] close(3) = 0 [pid 5110] read(200, executing program 0x7ffcfdf15580, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5110] write(1, "executing program\n", 18) = 18 [pid 5110] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [pid 5110] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffcfdf14930) = 0 [pid 5110] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 5110] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5110] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5110] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5110] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5110] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 18 [pid 5110] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [ 75.506529][ T5103] usb 1-1: new high-speed USB device number 7 using dummy_hcd [pid 5110] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5110] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5110] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 18 [pid 5110] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5110] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 9 [pid 5110] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5110] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 9 [pid 5110] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5110] ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0) = 0 [pid 5110] ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 [pid 5110] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffcfdf13920) = 0 [ 75.866629][ T5103] usb 1-1: config 0 has no interfaces? [ 75.872198][ T5103] usb 1-1: New USB device found, idVendor=1b1c, idProduct=1b34, bcdDevice= 0.00 [ 75.881251][ T5103] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 75.890404][ T5103] usb 1-1: config 0 descriptor?? [pid 5110] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 4 [pid 5110] ioctl(4, USB_RAW_IOCTL_INIT, 0x7ffcfdf14930) = 0 [pid 5110] ioctl(4, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = -1 EBUSY (Device or resource busy) [pid 5110] openat(AT_FDCWD, "/dev/input/event0", O_WRONLY|O_NOCTTY|O_APPEND|O_NONBLOCK|O_SYNC|FASYNC|0x800000) = 5 [pid 5110] openat(AT_FDCWD, "/dev/input/event0", O_RDONLY) = 6 [pid 5110] ioctl(6, FIOASYNC, [3]) = 0 [pid 5110] write(5, "\xe2\x01\x08\x00\x00\x00\x00\x40\x1c\x1b\x34\x1b\x00\x00\x00\x00\x00\x01\x09\x02\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 10104) = 10104 [ 76.154323][ T5110] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 76.162871][ T5110] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [pid 5110] socket(AF_INET, SOCK_STREAM, IPPROTO_IP) = 7 [pid 5110] bind(7, {sa_family=AF_INET, sin_port=htons(20003), sin_addr=inet_addr("255.255.255.255")}, 16) = 0 [pid 5110] sendto(7, NULL, 0, MSG_OOB|MSG_DONTROUTE|MSG_CTRUNC|MSG_PROBE|MSG_TRUNC|MSG_DONTWAIT|MSG_EOR|MSG_WAITALL|MSG_FIN|MSG_SYN|MSG_FASTOPEN, {sa_family=AF_INET, sin_port=htons(20003), sin_addr=inet_addr("172.20.20.170")}, 16) = -1 EINPROGRESS (Operation now in progress) [pid 5110] gettid() = 7 [pid 5110] fcntl(7, F_SETOWN_EX, {type=F_OWNER_PGRP, pid=7}) = 0 [pid 5110] sendto(7, "\f", 1, MSG_OOB|MSG_PROBE, NULL, 0) = 1 [pid 5110] --- SIGURG {si_signo=SIGURG, si_code=SI_KERNEL} --- [pid 5110] close(3) = 0 [pid 5110] close(4) = 0 [pid 5110] close(5) = 0 [pid 5110] close(6) = 0 [pid 5110] close(7) = 0 [pid 5110] close(8) = -1 EBADF (Bad file descriptor) [pid 5110] close(9) = -1 EBADF (Bad file descriptor) [pid 5110] close(10) = -1 EBADF (Bad file descriptor) [pid 5110] close(11) = -1 EBADF (Bad file descriptor) [pid 5110] close(12) = -1 EBADF (Bad file descriptor) [pid 5110] close(13) = -1 EBADF (Bad file descriptor) [pid 5110] close(14) = -1 EBADF (Bad file descriptor) [pid 5110] close(15) = -1 EBADF (Bad file descriptor) [pid 5110] close(16) = -1 EBADF (Bad file descriptor) [pid 5110] close(17) = -1 EBADF (Bad file descriptor) [pid 5110] close(18) = -1 EBADF (Bad file descriptor) [pid 5110] close(19) = -1 EBADF (Bad file descriptor) [pid 5110] close(20) = -1 EBADF (Bad file descriptor) [pid 5110] close(21) = -1 EBADF (Bad file descriptor) [pid 5110] close(22) = -1 EBADF (Bad file descriptor) [pid 5110] close(23) = -1 EBADF (Bad file descriptor) [pid 5110] close(24) = -1 EBADF (Bad file descriptor) [pid 5110] close(25) = -1 EBADF (Bad file descriptor) [pid 5110] close(26) = -1 EBADF (Bad file descriptor) [pid 5110] close(27) = -1 EBADF (Bad file descriptor) [ 76.277069][ T9] usb 1-1: USB disconnect, device number 7 [pid 5110] close(28) = -1 EBADF (Bad file descriptor) [pid 5110] close(29) = -1 EBADF (Bad file descriptor) [pid 5110] exit_group(0) = ? [pid 5110] +++ exited with 0 +++ [pid 5092] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5092] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555578c5f650) = 8 ./strace-static-x86_64: Process 5111 attached [pid 5111] set_robust_list(0x555578c5f660, 24) = 0 [pid 5111] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5111] setpgid(0, 0) = 0 [pid 5111] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5111] write(3, "1000", 4) = 4 [pid 5111] close(3) = 0 [pid 5111] read(200, 0x7ffcfdf15580, 1000) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 5111] write(1, "executing program\n", 18) = 18 [pid 5111] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [pid 5111] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffcfdf14930) = 0 [pid 5111] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 5111] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5111] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5111] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5111] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5111] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 18 [pid 5111] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [ 76.786404][ T9] usb 1-1: new high-speed USB device number 8 using dummy_hcd [pid 5111] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5111] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5111] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 18 [pid 5111] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5111] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 9 [pid 5111] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5111] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffcfdf13920) = 9 [pid 5111] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0 [pid 5111] ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0) = 0 [pid 5111] ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 [pid 5111] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffcfdf13920) = 0 [ 77.146560][ T9] usb 1-1: config 0 has no interfaces? [ 77.152455][ T9] usb 1-1: New USB device found, idVendor=1b1c, idProduct=1b34, bcdDevice= 0.00 [ 77.161919][ T9] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 77.171192][ T9] usb 1-1: config 0 descriptor?? [pid 5111] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 4 [pid 5111] ioctl(4, USB_RAW_IOCTL_INIT, 0x7ffcfdf14930) = 0 [pid 5111] ioctl(4, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = -1 EBUSY (Device or resource busy) [pid 5111] openat(AT_FDCWD, "/dev/input/event0", O_WRONLY|O_NOCTTY|O_APPEND|O_NONBLOCK|O_SYNC|FASYNC|0x800000) = 5 [pid 5111] openat(AT_FDCWD, "/dev/input/event0", O_RDONLY) = 6 [pid 5111] ioctl(6, FIOASYNC, [3]) = 0 [pid 5111] write(5, "\xe2\x01\x08\x00\x00\x00\x00\x40\x1c\x1b\x34\x1b\x00\x00\x00\x00\x00\x01\x09\x02\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 10104) = 10104 [pid 5111] socket(AF_INET, SOCK_STREAM, IPPROTO_IP) = 7 [pid 5111] bind(7, {sa_family=AF_INET, sin_port=htons(20003), sin_addr=inet_addr("255.255.255.255")}, 16) = 0 [pid 5111] sendto(7, NULL, 0, MSG_OOB|MSG_DONTROUTE|MSG_CTRUNC|MSG_PROBE|MSG_TRUNC|MSG_DONTWAIT|MSG_EOR|MSG_WAITALL|MSG_FIN|MSG_SYN|MSG_FASTOPEN, {sa_family=AF_INET, sin_port=htons(20003), sin_addr=inet_addr("172.20.20.170")}, 16) = -1 EINPROGRESS (Operation now in progress) [pid 5111] gettid() = 8 [pid 5111] fcntl(7, F_SETOWN_EX, {type=F_OWNER_PGRP, pid=8}) = 0 [pid 5111] sendto(7, "\f", 1, MSG_OOB|MSG_PROBE, NULL, 0) = 1 [pid 5111] --- SIGURG {si_signo=SIGURG, si_code=SI_KERNEL} --- [pid 5111] close(3) = 0 [ 77.431766][ T5111] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 77.440302][ T5111] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [pid 5111] close(4) = 0 [pid 5111] close(5) = 0 [pid 5111] close(6) = 0 [pid 5111] close(7) = 0 [pid 5111] close(8) = -1 EBADF (Bad file descriptor) [pid 5111] close(9) = -1 EBADF (Bad file descriptor) [pid 5111] close(10) = -1 EBADF (Bad file descriptor) [pid 5111] close(11) = -1 EBADF (Bad file descriptor) [pid 5111] close(12) = -1 EBADF (Bad file descriptor) [ 77.479304][ T25] usb 1-1: USB disconnect, device number 8 [pid 5111] close(13) = -1 EBADF (Bad file descriptor) [pid 5111] close(14) = -1 EBADF (Bad file descriptor) [pid 5111] close(15) = -1 EBADF (Bad file descriptor) [pid 5111] close(16) = -1 EBADF (Bad file descriptor) [pid 5111] close(17) = -1 EBADF (Bad file descriptor) [pid 5111] close(18) = -1 EBADF (Bad file descriptor) [pid 5111] close(19) = -1 EBADF (Bad file descriptor) [pid 5111] close(20) = -1 EBADF (Bad file descriptor) [pid 5111] close(21) = -1 EBADF (Bad file descriptor) [pid 5111] close(22) = -1 EBADF (Bad file descriptor) [pid 5111] close(23) = -1 EBADF (Bad file descriptor) [pid 5111] close(24) = -1 EBADF (Bad file descriptor) [pid 5111] close(25) = -1 EBADF (Bad file descriptor) [pid 5111] close(26) = -1 EBADF (Bad file descriptor) [pid 5111] close(27) = -1 EBADF (Bad file descriptor) [pid 5111] close(28) = -1 EBADF (Bad file descriptor) [pid 5111] close(29) = -1 EBADF (Bad file descriptor) [pid 5111] exit_group(0) = ? [pid 5111] +++ exited with 0 +++ [pid 5092] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5092] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555578c5f650) = 9 ./strace-static-x86_64: Process 5112 attached [pid 5112] set_robust_list(0x555578c5f660, 24) = 0 [pid 5112] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5112] setpgid(0, 0) = 0 [pid 5112] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5112] write(3, "1000", 4) = 4 [pid 5112] close(3) = 0 [pid 5112] read(200, 0x7ffcfdf15580, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5112] write(1, "executing program\n", 18executing program ) = 18 [pid 5112] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [pid 5112] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffcfdf14930) = 0 [pid 5112] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 5112] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffcfdf14930) = 0