ci2-android-6-12-rust/strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ci2-android-6-12-rust/syz-executor2956746941 <...> Warning: Permanently added '10.128.0.227' (ED25519) to the list of known hosts. execve("ci2-android-6-12-rust/syz-executor2956746941", ["ci2-android-6-12-rust/syz-executor2956746941"], 0x7ffff0ae9aa0 /* 10 vars */) = 0 brk(NULL) = 0x55556ee65000 brk(0x55556ee65d40) = 0x55556ee65d40 arch_prctl(ARCH_SET_FS, 0x55556ee653c0) = 0 set_tid_address(0x55556ee65690) = 312 set_robust_list(0x55556ee656a0, 24) = 0 rseq({cpu_id_start=0, cpu_id=RSEQ_CPU_ID_UNINITIALIZED, rseq_cs=NULL, flags=0, node_id=0, mm_cid=0, slice_ctrl={request=0, granted=0, __reserved=0}, __reserved=0}, 32, 0, 0x53053053) = -1 ENOSYS (Function not implemented) prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlinkat(AT_FDCWD, "/proc/self/exe", "/root/ci2-android-6-12-rust/syz-executor2956746941", 4096) = 50 getrandom("\x35\x90\x17\xc9\x91\x9d\x58\x6c", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x55556ee65d40 brk(0x55556ee86d40) = 0x55556ee86d40 brk(0x55556ee87000) = 0x55556ee87000 mprotect(0x7f7557d59000, 20480, PROT_READ) = 0 mmap(0x1ffffffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffffffff000 mmap(0x200000000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x200000000000 mmap(0x200001000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x200001000000 rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556ee65690) = 313 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ci2-android-6-12-rust/strace-static-x86_64: Process 313 attached [pid 313] set_robust_list(0x55556ee656a0, 24) = 0 [pid 313] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 313] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 313] setpgid(0, 0) = 0 [pid 313] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 313] write(3, "1000", 4) = 4 [pid 313] close(3) = 0 [pid 313] write(1, "executing program\n", 18) = 18 [pid 313] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [pid 313] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffff35699f0) = 0 [pid 313] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 executing program [ 30.195034][ T36] audit: type=1400 audit(1791840903.900:64): avc: denied { execmem } for pid=312 comm="syz-executor295" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 30.217502][ T36] audit: type=1400 audit(1791840903.910:65): avc: denied { read write } for pid=313 comm="syz-executor295" name="raw-gadget" dev="devtmpfs" ino=190 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [pid 313] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [ 30.241364][ T36] audit: type=1400 audit(1791840903.910:66): avc: denied { open } for pid=313 comm="syz-executor295" path="/dev/raw-gadget" dev="devtmpfs" ino=190 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 30.265579][ T36] audit: type=1400 audit(1791840903.910:67): avc: denied { ioctl } for pid=313 comm="syz-executor295" path="/dev/raw-gadget" dev="devtmpfs" ino=190 ioctlcmd=0x5500 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [pid 313] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 18 [pid 313] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [ 30.437030][ T10] usb 1-1: new high-speed USB device number 2 using dummy_hcd [pid 313] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 18 [pid 313] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 9 [pid 313] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 36 [ 30.589059][ T10] usb 1-1: config 0 interface 0 altsetting 12 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 30.600123][ T10] usb 1-1: config 0 interface 0 altsetting 12 endpoint 0x81 has invalid wMaxPacketSize 0 [ 30.609978][ T10] usb 1-1: config 0 interface 0 altsetting 12 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 30.624518][ T10] usb 1-1: config 0 interface 0 has no altsetting 0 [pid 313] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0x1) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_EP_ENABLE, 0x7f7557d5fb4c) = -1 EINVAL (Invalid argument) [pid 313] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffff35689e0) = 0 [ 30.631559][ T10] usb 1-1: New USB device found, idVendor=054c, idProduct=042f, bcdDevice= 0.00 [ 30.642733][ T10] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 30.652469][ T10] usb 1-1: config 0 descriptor?? [pid 313] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffff3568a00) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 24 [pid 313] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 17 [pid 313] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 313] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 0 [ 31.665420][ T10] sony 0003:054C:042F.0001: can't set operational mode: step 3, ignoring [ 31.727059][ T10] sony 0003:054C:042F.0001: No inputs registered, leaving [ 31.737503][ T10] sony 0003:054C:042F.0001: hidraw0: USB HID v0.00 Joystick [HID 054c:042f] on usb-dummy_hcd.0-1/input0 [ 31.750148][ T10] sony 0003:054C:042F.0001: failed to claim input [pid 313] exit_group(0) = ? [pid 313] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=313, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 319 attached , child_tidptr=0x55556ee65690) = 319 [pid 312] rt_sigprocmask(SIG_SETMASK, [] [pid 319] set_robust_list(0x55556ee656a0, 24 [pid 312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 319] <... set_robust_list resumed>) = 0 [pid 319] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 319] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 319] setpgid(0, 0) = 0 [pid 319] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 319] write(3, "1000", 4) = 4 [pid 319] close(3) = 0 [pid 319] write(1, "executing program\n", 18) = 18 executing program [pid 319] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [pid 319] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffff35699f0) = 0 [pid 319] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [ 31.867133][ T50] usb 1-1: USB disconnect, device number 2 [pid 319] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 18 [pid 319] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [ 32.167009][ T50] usb 1-1: new high-speed USB device number 3 using dummy_hcd [pid 319] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 18 [pid 319] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 9 [pid 319] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 36 [ 32.319465][ T50] usb 1-1: config 0 interface 0 altsetting 12 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 32.332316][ T50] usb 1-1: config 0 interface 0 altsetting 12 endpoint 0x81 has invalid wMaxPacketSize 0 [ 32.344937][ T50] usb 1-1: config 0 interface 0 altsetting 12 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 32.359696][ T50] usb 1-1: config 0 interface 0 has no altsetting 0 [pid 319] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0x1) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_EP_ENABLE, 0x7f7557d5fb4c) = -1 EINVAL (Invalid argument) [pid 319] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffff35689e0) = 0 [ 32.367496][ T50] usb 1-1: New USB device found, idVendor=054c, idProduct=042f, bcdDevice= 0.00 [ 32.378768][ T50] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 32.389022][ T50] usb 1-1: config 0 descriptor?? [pid 319] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffff3568a00) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 24 [pid 319] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 17 [ 32.999729][ T50] ================================================================== [ 33.010380][ T50] BUG: KASAN: slab-use-after-free in bcmp+0x214/0x240 [ 33.019019][ T50] Read of size 1 at addr ffff88810575ad22 by task kworker/1:1/50 [ 33.027099][ T50] [ 33.029687][ T50] CPU: 1 UID: 0 PID: 50 Comm: kworker/1:1 Not tainted syzkaller #0 bc7b6724338d5534643cc89cfe391bc2161f9bdd [ 33.029708][ T50] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/16/2026 [ 33.029717][ T50] Workqueue: usb_hub_wq hub_event [ 33.029749][ T50] Call Trace: [ 33.029754][ T50] [ 33.029762][ T50] __dump_stack+0x21/0x30 [ 33.029782][ T50] dump_stack_lvl+0x140/0x1c0 [ 33.029796][ T50] ? __cfi_dump_stack_lvl+0x10/0x10 [ 33.029812][ T50] ? __cfi__printk+0x10/0x10 [ 33.029825][ T50] print_address_description+0x71/0x210 [ 33.029840][ T50] print_report+0x4a/0x70 [ 33.029853][ T50] kasan_report+0x162/0x1a0 [ 33.029864][ T50] ? bcmp+0x214/0x240 [ 33.029878][ T50] ? bcmp+0x214/0x240 [ 33.029889][ T50] __asan_report_load1_noabort+0x18/0x20 [ 33.029903][ T50] bcmp+0x214/0x240 [ 33.029920][ T50] sony_input_configured+0x2e0/0x3270 [ 33.029937][ T50] ? sony_mapping+0x746/0x1730 [ 33.029949][ T50] ? kfree_const+0x3d/0x50 [ 33.029962][ T50] ? hidinput_configure_usage+0x740/0x6db0 [ 33.029973][ T50] ? __cfi_sony_input_configured+0x10/0x10 [ 33.029987][ T50] ? input_allocate_device+0x25a/0x400 [ 33.030003][ T50] hidinput_connect+0x24a2/0x3290 [ 33.030014][ T50] hid_connect+0x4a8/0x1c10 [ 33.030028][ T50] ? usbhid_start+0x1cbd/0x24d0 [ 33.030039][ T50] ? __cfi_hid_connect+0x10/0x10 [ 33.030053][ T50] hid_hw_start+0xcb/0x160 [ 33.030066][ T50] sony_probe+0x236/0x5f0 [ 33.030078][ T50] hid_device_probe+0x2ce/0x5f0 [ 33.030092][ T50] ? __cfi_hid_device_probe+0x10/0x10 [ 33.030108][ T50] really_probe+0x2e1/0x8b0 [ 33.030121][ T50] __driver_probe_device+0x193/0x280 [ 33.030134][ T50] driver_probe_device+0x54/0x3f0 [ 33.030146][ T50] ? __device_attach_driver+0x2db/0x4b0 [ 33.030159][ T50] __device_attach_driver+0x2f1/0x4b0 [ 33.030172][ T50] bus_for_each_drv+0x264/0x300 [ 33.030181][ T50] ? __cfi___device_attach_driver+0x10/0x10 [ 33.030194][ T50] ? __cfi_bus_for_each_drv+0x10/0x10 [ 33.030204][ T50] ? _raw_spin_unlock_irqrestore+0x4a/0x70 [ 33.030214][ T50] __device_attach+0x2c4/0x3c0 [ 33.030226][ T50] ? device_attach+0x40/0x40 [ 33.030237][ T50] ? _raw_spin_lock+0x92/0x120 [ 33.030252][ T50] ? __cfi__raw_spin_lock+0x10/0x10 [ 33.030266][ T50] device_initial_probe+0x1e/0x30 [ 33.030278][ T50] bus_probe_device+0x18b/0x270 [ 33.030288][ T50] device_add+0x7fd/0xbf0 [ 33.030299][ T50] hid_add_device+0x3c4/0x5a0 [ 33.030313][ T50] ? __kasan_check_write+0x18/0x20 [ 33.030326][ T50] usbhid_probe+0xdca/0x1310 [ 33.030338][ T50] usb_probe_interface+0x6ab/0xbf0 [ 33.030351][ T50] ? __cfi_usb_probe_interface+0x10/0x10 [ 33.030380][ T50] really_probe+0x2e1/0x8b0 [ 33.030399][ T50] __driver_probe_device+0x193/0x280 [ 33.030417][ T50] driver_probe_device+0x54/0x3f0 [ 33.030436][ T50] ? __device_attach_driver+0x2db/0x4b0 [ 33.030455][ T50] __device_attach_driver+0x2f1/0x4b0 [ 33.030475][ T50] bus_for_each_drv+0x264/0x300 [ 33.030488][ T50] ? __cfi___device_attach_driver+0x10/0x10 [ 33.030508][ T50] ? __cfi_bus_for_each_drv+0x10/0x10 [ 33.030523][ T50] ? _raw_spin_unlock_irqrestore+0x4a/0x70 [ 33.030541][ T50] __device_attach+0x2c4/0x3c0 [ 33.030562][ T50] ? device_attach+0x40/0x40 [ 33.030582][ T50] ? _raw_spin_lock+0x92/0x120 [ 33.030618][ T50] ? __cfi__raw_spin_lock+0x10/0x10 [ 33.030641][ T50] device_initial_probe+0x1e/0x30 [ 33.030659][ T50] bus_probe_device+0x18b/0x270 [ 33.030669][ T50] device_add+0x7fd/0xbf0 [ 33.030680][ T50] usb_set_configuration+0x1aad/0x2080 [ 33.030694][ T50] usb_generic_driver_probe+0x95/0x160 [ 33.030705][ T50] usb_probe_device+0x1ef/0x3b0 [ 33.030716][ T50] ? __cfi_usb_probe_device+0x10/0x10 [ 33.030728][ T50] really_probe+0x2e1/0x8b0 [ 33.030741][ T50] __driver_probe_device+0x193/0x280 [ 33.030759][ T50] driver_probe_device+0x54/0x3f0 [ 33.030771][ T50] ? __device_attach_driver+0x2db/0x4b0 [ 33.030784][ T50] __device_attach_driver+0x2f1/0x4b0 [ 33.030797][ T50] bus_for_each_drv+0x264/0x300 [ 33.030807][ T50] ? __cfi___device_attach_driver+0x10/0x10 [ 33.030820][ T50] ? __cfi_bus_for_each_drv+0x10/0x10 [ 33.030830][ T50] ? _raw_spin_unlock_irqrestore+0x4a/0x70 [ 33.030839][ T50] __device_attach+0x2c4/0x3c0 [ 33.030851][ T50] ? device_attach+0x40/0x40 [ 33.030863][ T50] ? _raw_spin_lock+0x92/0x120 [ 33.030876][ T50] ? __cfi__raw_spin_lock+0x10/0x10 [ 33.030891][ T50] device_initial_probe+0x1e/0x30 [ 33.030903][ T50] bus_probe_device+0x18b/0x270 [ 33.030913][ T50] device_add+0x7fd/0xbf0 [ 33.030924][ T50] usb_new_device+0x98d/0x1500 [ 33.030935][ T50] ? __cfi_usb_new_device+0x10/0x10 [ 33.030945][ T50] hub_event+0x2dbd/0x4360 [ 33.030960][ T50] ? __cfi_hub_event+0x10/0x10 [ 33.030971][ T50] ? kick_pool+0xb9/0x540 [ 33.030985][ T50] process_scheduled_works+0x7f7/0x1060 [ 33.030998][ T50] worker_thread+0xc99/0x13f0 [ 33.031009][ T50] ? __cfi_set_cpus_allowed_ptr+0x10/0x10 [ 33.031022][ T50] ? __kasan_check_read+0x15/0x20 [ 33.031036][ T50] kthread+0x2c7/0x360 [ 33.031047][ T50] ? __cfi_worker_thread+0x10/0x10 [ 33.031058][ T50] ? __cfi_kthread+0x10/0x10 [ 33.031069][ T50] ret_from_fork+0x67/0xa0 [ 33.031080][ T50] ? __cfi_kthread+0x10/0x10 [ 33.031091][ T50] ret_from_fork_asm+0x1a/0x30 [ 33.031106][ T50] [ 33.031110][ T50] [ 33.628063][ T50] Allocated by task 10: [ 33.632325][ T50] kasan_save_track+0x3e/0x80 [ 33.638463][ T50] kasan_save_alloc_info+0x3a/0x50 [ 33.643732][ T50] __kasan_kmalloc+0x96/0xb0 [ 33.649179][ T50] __kmalloc_node_track_caller_noprof+0x24e/0x4f0 [ 33.656210][ T50] devm_kmalloc+0x79/0x250 [ 33.661458][ T50] sony_probe+0xfa/0x5f0 [ 33.666064][ T50] hid_device_probe+0x2ce/0x5f0 [ 33.671095][ T50] really_probe+0x2e1/0x8b0 [ 33.677094][ T50] __driver_probe_device+0x193/0x280 [ 33.682582][ T50] driver_probe_device+0x54/0x3f0 [ 33.688280][ T50] __device_attach_driver+0x2f1/0x4b0 [ 33.697340][ T50] bus_for_each_drv+0x264/0x300 [ 33.702880][ T50] __device_attach+0x2c4/0x3c0 [ 33.708166][ T50] device_initial_probe+0x1e/0x30 [ 33.714339][ T50] bus_probe_device+0x18b/0x270 [ 33.719210][ T50] device_add+0x7fd/0xbf0 [ 33.723633][ T50] hid_add_device+0x3c4/0x5a0 [ 33.728965][ T50] usbhid_probe+0xdca/0x1310 [ 33.734129][ T50] usb_probe_interface+0x6ab/0xbf0 [ 33.739613][ T50] really_probe+0x2e1/0x8b0 [ 33.744237][ T50] __driver_probe_device+0x193/0x280 [ 33.750551][ T50] driver_probe_device+0x54/0x3f0 [ 33.756021][ T50] __device_attach_driver+0x2f1/0x4b0 [ 33.761759][ T50] bus_for_each_drv+0x264/0x300 [ 33.767342][ T50] __device_attach+0x2c4/0x3c0 [ 33.772398][ T50] device_initial_probe+0x1e/0x30 [ 33.778004][ T50] bus_probe_device+0x18b/0x270 [ 33.783220][ T50] device_add+0x7fd/0xbf0 [ 33.787743][ T50] usb_set_configuration+0x1aad/0x2080 [ 33.793330][ T50] usb_generic_driver_probe+0x95/0x160 [ 33.799658][ T50] usb_probe_device+0x1ef/0x3b0 [ 33.805442][ T50] really_probe+0x2e1/0x8b0 [ 33.811633][ T50] __driver_probe_device+0x193/0x280 [ 33.817186][ T50] driver_probe_device+0x54/0x3f0 [ 33.824270][ T50] __device_attach_driver+0x2f1/0x4b0 [ 33.831331][ T50] bus_for_each_drv+0x264/0x300 [ 33.836365][ T50] __device_attach+0x2c4/0x3c0 [ 33.841230][ T50] device_initial_probe+0x1e/0x30 [ 33.846797][ T50] bus_probe_device+0x18b/0x270 [ 33.852744][ T50] device_add+0x7fd/0xbf0 [ 33.857360][ T50] usb_new_device+0x98d/0x1500 [ 33.863608][ T50] hub_event+0x2dbd/0x4360 [ 33.868371][ T50] process_scheduled_works+0x7f7/0x1060 [ 33.874792][ T50] worker_thread+0xc99/0x13f0 [ 33.880709][ T50] kthread+0x2c7/0x360 [ 33.885678][ T50] ret_from_fork+0x67/0xa0 [ 33.890215][ T50] ret_from_fork_asm+0x1a/0x30 [ 33.896667][ T50] [ 33.900244][ T50] Freed by task 10: [ 33.904303][ T50] kasan_save_track+0x3e/0x80 [ 33.909958][ T50] kasan_save_free_info+0x44/0x50 [ 33.916046][ T50] __kasan_slab_free+0x5f/0x80 [ 33.922636][ T50] kfree+0x158/0x440 [ 33.927156][ T50] devres_release_group+0x35c/0x4c0 [ 33.933149][ T50] hid_device_probe+0x52f/0x5f0 [ 33.940633][ T50] really_probe+0x2e1/0x8b0 [ 33.947769][ T50] __driver_probe_device+0x193/0x280 [ 33.955171][ T50] driver_probe_device+0x54/0x3f0 [ 33.961100][ T50] __device_attach_driver+0x2f1/0x4b0 [ 33.966842][ T50] bus_for_each_drv+0x264/0x300 [ 33.973446][ T50] __device_attach+0x2c4/0x3c0 [ 33.980218][ T50] device_initial_probe+0x1e/0x30 [ 33.986381][ T50] bus_probe_device+0x18b/0x270 [ 33.991255][ T50] device_add+0x7fd/0xbf0 [ 33.997330][ T50] hid_add_device+0x3c4/0x5a0 [ 34.002888][ T50] usbhid_probe+0xdca/0x1310 [ 34.010438][ T50] usb_probe_interface+0x6ab/0xbf0 [ 34.017027][ T50] really_probe+0x2e1/0x8b0 [ 34.022965][ T50] __driver_probe_device+0x193/0x280 [ 34.028503][ T50] driver_probe_device+0x54/0x3f0 [ 34.035017][ T50] __device_attach_driver+0x2f1/0x4b0 [ 34.041006][ T50] bus_for_each_drv+0x264/0x300 [ 34.047033][ T50] __device_attach+0x2c4/0x3c0 [ 34.051997][ T50] device_initial_probe+0x1e/0x30 [ 34.059997][ T50] bus_probe_device+0x18b/0x270 [ 34.065370][ T50] device_add+0x7fd/0xbf0 [ 34.069872][ T50] usb_set_configuration+0x1aad/0x2080 [ 34.075406][ T50] usb_generic_driver_probe+0x95/0x160 [ 34.081048][ T50] usb_probe_device+0x1ef/0x3b0 [ 34.086287][ T50] really_probe+0x2e1/0x8b0 [ 34.091421][ T50] __driver_probe_device+0x193/0x280 [ 34.096983][ T50] driver_probe_device+0x54/0x3f0 [ 34.102970][ T50] __device_attach_driver+0x2f1/0x4b0 [ 34.108707][ T50] bus_for_each_drv+0x264/0x300 [ 34.115374][ T50] __device_attach+0x2c4/0x3c0 [ 34.120495][ T50] device_initial_probe+0x1e/0x30 [ 34.125883][ T50] bus_probe_device+0x18b/0x270 [ 34.132652][ T50] device_add+0x7fd/0xbf0 [ 34.137092][ T50] usb_new_device+0x98d/0x1500 [ 34.143024][ T50] hub_event+0x2dbd/0x4360 [ 34.148833][ T50] process_scheduled_works+0x7f7/0x1060 [ 34.154919][ T50] worker_thread+0xc99/0x13f0 [ 34.160302][ T50] kthread+0x2c7/0x360 [ 34.164746][ T50] ret_from_fork+0x67/0xa0 [ 34.169930][ T50] ret_from_fork_asm+0x1a/0x30 [ 34.175605][ T50] [ 34.178536][ T50] The buggy address belongs to the object at ffff88810575ac00 [ 34.178536][ T50] which belongs to the cache kmalloc-512 of size 512 [ 34.193649][ T50] The buggy address is located 290 bytes inside of [ 34.193649][ T50] freed 512-byte region [ffff88810575ac00, ffff88810575ae00) [ 34.207925][ T50] [ 34.210685][ T50] The buggy address belongs to the physical page: [ 34.218889][ T50] page: refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x105758 [ 34.227818][ T50] head: order:2 mapcount:0 entire_mapcount:0 nr_pages_mapped:0 pincount:0 [ 34.236326][ T50] flags: 0x4000000000000040(head|zone=1) [ 34.242046][ T50] page_type: f5(slab) [ 34.246042][ T50] raw: 4000000000000040 ffff888100041c80 dead000000000100 dead000000000122 [ 34.255526][ T50] raw: 0000000000000000 0000000000100010 00000001f5000000 0000000000000000 [ 34.265936][ T50] head: 4000000000000040 ffff888100041c80 dead000000000100 dead000000000122 [ 34.275656][ T50] head: 0000000000000000 0000000000100010 00000001f5000000 0000000000000000 [ 34.284586][ T50] head: 4000000000000002 ffffea000415d601 ffffffffffffffff 0000000000000000 [ 34.293517][ T50] head: 0000000000000004 0000000000000000 00000000ffffffff 0000000000000000 [ 34.303045][ T50] page dumped because: kasan: bad access detected [ 34.310685][ T50] page_owner tracks the page as allocated [ 34.317562][ T50] page last allocated via order 2, migratetype Unmovable, gfp_mask 0xd2000(__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 1, tgid 1 (swapper/0), ts 4364270464, free_ts 0 [ 34.339126][ T50] post_alloc_hook+0x37d/0x3b0 [ 34.344585][ T50] prep_new_page+0x2d/0x180 [ 34.349275][ T50] get_page_from_freelist+0x4aea/0x4ba0 [ 34.355426][ T50] __alloc_pages_noprof+0x35a/0x7e0 [ 34.360786][ T50] alloc_slab_page+0x6b/0x1e0 [ 34.365455][ T50] allocate_slab+0x69/0x430 [ 34.371088][ T50] ___slab_alloc+0x591/0x8c0 [ 34.375669][ T50] __kmalloc_cache_noprof+0x2cd/0x470 [ 34.381504][ T50] usb_cache_string+0x7b/0x2c0 [ 34.386699][ T50] usb_new_device+0x336/0x1500 [ 34.391466][ T50] register_root_hub+0x243/0x470 [ 34.396412][ T50] usb_add_hcd+0xc8b/0x10a0 [ 34.401220][ T50] dummy_hcd_probe+0x14e/0x2a0 [ 34.406354][ T50] platform_probe+0x17a/0x200 [ 34.411748][ T50] really_probe+0x2e1/0x8b0 [ 34.418013][ T50] __driver_probe_device+0x193/0x280 [ 34.424189][ T50] page_owner free stack trace missing [ 34.429990][ T50] [ 34.432996][ T50] Memory state around the buggy address: [ 34.438642][ T50] ffff88810575ac00: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 34.446692][ T50] ffff88810575ac80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [pid 319] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 0 [ 34.454918][ T50] >ffff88810575ad00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 34.463165][ T50] ^ [ 34.468570][ T50] ffff88810575ad80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 34.479162][ T50] ffff88810575ae00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 34.487975][ T50] ================================================================== [ 34.497505][ T50] Disabling lock debugging due to kernel taint [ 34.511347][ T36] audit: type=1400 audit(1791840908.220:68): avc: denied { read } for pid=92 comm="syslogd" name="log" dev="sda1" ino=2010 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:var_t tclass=lnk_file permissive=1 [ 34.535902][ T36] audit: type=1400 audit(1791840908.220:69): avc: denied { search } for pid=92 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 34.558277][ T36] audit: type=1400 audit(1791840908.220:70): avc: denied { write } for pid=92 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 34.579856][ T36] audit: type=1400 audit(1791840908.220:71): avc: denied { add_name } for pid=92 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 34.601648][ T36] audit: type=1400 audit(1791840908.220:72): avc: denied { create } for pid=92 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 34.626138][ T36] audit: type=1400 audit(1791840908.220:73): avc: denied { append open } for pid=92 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=5 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [pid 319] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 319] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 0 [ 34.705915][ T50] sony 0003:054C:042F.0002: can't set operational mode: step 3, ignoring [ 34.777033][ T50] sony 0003:054C:042F.0002: No inputs registered, leaving [ 34.785162][ T50] sony 0003:054C:042F.0002: hidraw0: USB HID v0.00 Joystick [HID 054c:042f] on usb-dummy_hcd.0-1/input0 [ 34.796593][ T50] sony 0003:054C:042F.0002: failed to claim input [pid 319] exit_group(0) = ? [pid 319] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=319, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 321 attached [pid 321] set_robust_list(0x55556ee656a0, 24) = 0 [pid 321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 312] <... clone resumed>, child_tidptr=0x55556ee65690) = 321 [pid 321] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 312] rt_sigprocmask(SIG_SETMASK, [] [pid 321] <... prctl resumed>) = 0 [pid 312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 321] setpgid(0, 0) = 0 [pid 321] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 321] write(3, "1000", 4) = 4 [pid 321] close(3) = 0 [pid 321] write(1, "executing program\n", 18) = 18 executing program [pid 321] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [pid 321] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffff35699f0) = 0 [pid 321] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [ 34.906940][ T50] usb 1-1: USB disconnect, device number 3 [pid 321] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 18 [pid 321] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [ 35.197007][ T50] usb 1-1: new high-speed USB device number 4 using dummy_hcd [pid 321] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 18 [pid 321] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 9 [pid 321] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 36 [ 35.358984][ T50] usb 1-1: config 0 interface 0 altsetting 12 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 35.370745][ T50] usb 1-1: config 0 interface 0 altsetting 12 endpoint 0x81 has invalid wMaxPacketSize 0 [ 35.380593][ T50] usb 1-1: config 0 interface 0 altsetting 12 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 35.395428][ T50] usb 1-1: config 0 interface 0 has no altsetting 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0x1) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EP_ENABLE, 0x7f7557d5fb4c) = -1 EINVAL (Invalid argument) [pid 321] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffff35689e0) = 0 [ 35.402412][ T50] usb 1-1: New USB device found, idVendor=054c, idProduct=042f, bcdDevice= 0.00 [ 35.412214][ T50] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 35.421087][ T50] usb 1-1: config 0 descriptor?? [pid 321] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffff3568a00) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 24 [pid 321] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 17 [pid 321] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 321] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 0 [ 36.433011][ T50] sony 0003:054C:042F.0003: can't set operational mode: step 3, ignoring [ 36.496984][ T50] sony 0003:054C:042F.0003: No inputs registered, leaving [ 36.505155][ T50] sony 0003:054C:042F.0003: hidraw0: USB HID v0.00 Joystick [HID 054c:042f] on usb-dummy_hcd.0-1/input0 [ 36.517969][ T50] sony 0003:054C:042F.0003: failed to claim input [pid 321] exit_group(0) = ? [pid 321] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=321, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 324 attached [pid 324] set_robust_list(0x55556ee656a0, 24) = 0 [pid 324] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 324] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 312] <... clone resumed>, child_tidptr=0x55556ee65690) = 324 [pid 324] setpgid(0, 0 [pid 312] rt_sigprocmask(SIG_SETMASK, [] [pid 324] <... setpgid resumed>) = 0 [pid 312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 324] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 324] write(3, "1000", 4) = 4 [pid 324] close(3) = 0 executing program [pid 324] write(1, "executing program\n", 18) = 18 [pid 324] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [pid 324] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffff35699f0) = 0 [pid 324] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [ 36.635659][ T50] usb 1-1: USB disconnect, device number 4 [pid 324] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 18 [pid 324] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [ 36.936984][ T50] usb 1-1: new high-speed USB device number 5 using dummy_hcd [pid 324] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 18 [pid 324] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 9 [pid 324] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 36 [ 37.099033][ T50] usb 1-1: config 0 interface 0 altsetting 12 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 37.110559][ T50] usb 1-1: config 0 interface 0 altsetting 12 endpoint 0x81 has invalid wMaxPacketSize 0 [ 37.120786][ T50] usb 1-1: config 0 interface 0 altsetting 12 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 37.134349][ T50] usb 1-1: config 0 interface 0 has no altsetting 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0x1) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EP_ENABLE, 0x7f7557d5fb4c) = -1 EINVAL (Invalid argument) [pid 324] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffff35689e0) = 0 [ 37.141145][ T50] usb 1-1: New USB device found, idVendor=054c, idProduct=042f, bcdDevice= 0.00 [ 37.150726][ T50] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 37.159398][ T50] usb 1-1: config 0 descriptor?? [pid 324] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffff3568a00) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 24 [pid 324] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 17 [pid 324] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 324] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 0 [ 38.170077][ T50] sony 0003:054C:042F.0004: can't set operational mode: step 3, ignoring [ 38.237039][ T50] sony 0003:054C:042F.0004: No inputs registered, leaving [ 38.244569][ T50] sony 0003:054C:042F.0004: hidraw0: USB HID v0.00 Joystick [HID 054c:042f] on usb-dummy_hcd.0-1/input0 [ 38.256317][ T50] sony 0003:054C:042F.0004: failed to claim input [pid 324] exit_group(0) = ? [pid 324] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=324, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 326 attached , child_tidptr=0x55556ee65690) = 326 [pid 326] set_robust_list(0x55556ee656a0, 24 [pid 312] rt_sigprocmask(SIG_SETMASK, [] [pid 326] <... set_robust_list resumed>) = 0 [pid 312] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 326] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 326] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 326] setpgid(0, 0) = 0 [pid 326] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 326] write(3, "1000", 4) = 4 [pid 326] close(3) = 0 [pid 326] write(1, "executing program\n", 18) = 18 executing program [pid 326] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [pid 326] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffff35699f0) = 0 [pid 326] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [ 38.371044][ T50] usb 1-1: USB disconnect, device number 5 [pid 326] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 18 [pid 326] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [ 38.706987][ T50] usb 1-1: new high-speed USB device number 6 using dummy_hcd [pid 326] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 18 [pid 326] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 9 [pid 326] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 36 [ 38.859359][ T50] usb 1-1: config 0 interface 0 altsetting 12 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 38.870699][ T50] usb 1-1: config 0 interface 0 altsetting 12 endpoint 0x81 has invalid wMaxPacketSize 0 [ 38.880553][ T50] usb 1-1: config 0 interface 0 altsetting 12 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 38.893739][ T50] usb 1-1: config 0 interface 0 has no altsetting 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0x1) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EP_ENABLE, 0x7f7557d5fb4c) = -1 EINVAL (Invalid argument) [pid 326] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffff35689e0) = 0 [ 38.900749][ T50] usb 1-1: New USB device found, idVendor=054c, idProduct=042f, bcdDevice= 0.00 [ 38.910185][ T50] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 38.919049][ T50] usb 1-1: config 0 descriptor?? [pid 326] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffff3568a00) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 24 [pid 326] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 17 [pid 326] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 326] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 0 [ 39.929635][ T50] sony 0003:054C:042F.0005: can't set operational mode: step 3, ignoring [ 39.997044][ T50] sony 0003:054C:042F.0005: No inputs registered, leaving [ 40.004985][ T50] sony 0003:054C:042F.0005: hidraw0: USB HID v0.00 Joystick [HID 054c:042f] on usb-dummy_hcd.0-1/input0 [ 40.018245][ T50] sony 0003:054C:042F.0005: failed to claim input [pid 326] exit_group(0) = ? [pid 326] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=326, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 328 attached [pid 328] set_robust_list(0x55556ee656a0, 24) = 0 [pid 312] <... clone resumed>, child_tidptr=0x55556ee65690) = 328 [pid 328] rt_sigprocmask(SIG_SETMASK, [] [pid 312] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 328] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 328] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 328] setpgid(0, 0) = 0 [pid 328] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 328] write(3, "1000", 4) = 4 [pid 328] close(3) = 0 [pid 328] write(1, "executing program\n", 18) = 18 [pid 328] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [pid 328] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffff35699f0) = 0 executing program [pid 328] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [ 40.131813][ T50] usb 1-1: USB disconnect, device number 6 [pid 328] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 18 [pid 328] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [ 40.466996][ T50] usb 1-1: new high-speed USB device number 7 using dummy_hcd [pid 328] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 18 [pid 328] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 9 [pid 328] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 36 [ 40.619233][ T50] usb 1-1: config 0 interface 0 altsetting 12 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 40.635176][ T50] usb 1-1: config 0 interface 0 altsetting 12 endpoint 0x81 has invalid wMaxPacketSize 0 [ 40.646787][ T50] usb 1-1: config 0 interface 0 altsetting 12 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 40.661368][ T50] usb 1-1: config 0 interface 0 has no altsetting 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0x1) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EP_ENABLE, 0x7f7557d5fb4c) = -1 EINVAL (Invalid argument) [pid 328] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffff35689e0) = 0 [ 40.668535][ T50] usb 1-1: New USB device found, idVendor=054c, idProduct=042f, bcdDevice= 0.00 [ 40.677948][ T50] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 40.686716][ T50] usb 1-1: config 0 descriptor?? [pid 328] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffff3568a00) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 24 [pid 328] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 17 [pid 328] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 328] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 0 [ 41.698797][ T50] sony 0003:054C:042F.0006: can't set operational mode: step 3, ignoring [ 41.767078][ T50] sony 0003:054C:042F.0006: No inputs registered, leaving [ 41.774738][ T50] sony 0003:054C:042F.0006: hidraw0: USB HID v0.00 Joystick [HID 054c:042f] on usb-dummy_hcd.0-1/input0 [ 41.786801][ T50] sony 0003:054C:042F.0006: failed to claim input [pid 328] exit_group(0) = ? [pid 328] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=328, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted rt_sigprocmask ...>) = 0 rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-12-rust/strace-static-x86_64: Process 330 attached [pid 330] set_robust_list(0x55556ee656a0, 24) = 0 [pid 330] rt_sigprocmask(SIG_SETMASK, [] [pid 312] <... clone resumed>, child_tidptr=0x55556ee65690) = 330 [pid 330] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 312] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 330] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 330] setpgid(0, 0) = 0 [pid 330] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 330] write(3, "1000", 4) = 4 [pid 330] close(3) = 0 [pid 330] write(1, "executing program\n", 18) = 18 executing program [pid 330] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [pid 330] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffff35699f0) = 0 [pid 330] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 330] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [ 41.900674][ T50] usb 1-1: USB disconnect, device number 7 [pid 330] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 330] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 330] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 330] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 18 [pid 330] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [ 42.196997][ T50] usb 1-1: new high-speed USB device number 8 using dummy_hcd [pid 330] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 330] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 330] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 18 [pid 330] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 330] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 9 [pid 330] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 330] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff35689e0) = 36 [ 42.349720][ T50] usb 1-1: config 0 interface 0 altsetting 12 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 42.361986][ T50] usb 1-1: config 0 interface 0 altsetting 12 endpoint 0x81 has invalid wMaxPacketSize 0 [ 42.372573][ T50] usb 1-1: config 0 interface 0 altsetting 12 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 42.388014][ T50] usb 1-1: config 0 interface 0 has no altsetting 0 [pid 330] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff35699f0) = 0 [pid 330] ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0x1) = 0 [pid 330] ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 [pid 330] ioctl(3, USB_RAW_IOCTL_EP_ENABLE, 0x7f7557d5fb4c) = -1 EINVAL (Invalid argument) [pid 330] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffff35689e0) = 0 [ 42.395279][ T50] usb 1-1: New USB device found, idVendor=054c, idProduct=042f, bcdDevice= 0.00 [ 42.404817][ T50] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 42.414707][ T50] usb 1-1: config 0 descriptor?? [pid 330] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 330] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffff3568a00) = 0 [pid 330] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 330] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 24 [pid 330] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffff3569a10) = 0 [pid 330] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffff3568a00) = 17