ci2-upstream-fs/strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ci2-upstream-fs/syz-execprog -executor=ci2-upstream-fs/syz-executor -arch=amd64 -sandbox=none -procs=5 -repeat=0 -threaded=false -collide=false -optional=slowdown=1:sandbox_arg=0:type=gce ci2-upstream-fs/syzkaller3536076145 <...> r resumed>) = 0 [pid 7529] <... futex resumed>) = 0 [pid 7528] <... close resumed>) = 0 [pid 7527] <... openat resumed>) = 4 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 7530] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7529] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7528] prctl(PR_SET_NAME, "syz.1.1389" [pid 7527] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7530] <... prctl resumed>) = 0 [pid 5828] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=787640551}) [pid 7530] setpgid(0, 0 [pid 7529] <... mkdirat resumed>) = 0 [pid 7528] <... prctl resumed>) = 0 [pid 7527] <... futex resumed>) = 0 [pid 5828] umount2("./279", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(30 [pid 7530] <... setpgid resumed>) = 0 [pid 7529] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7528] close(4 [pid 7527] close_range(3, 30, 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7529] <... futex resumed>) = 0 [pid 7530] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7529] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7528] <... close resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./279", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x6a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x8e\x9a\x20"..., 208 [pid 7529] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 7529] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 810, NULL, 0) = 1 [pid 7529] <... mount resumed>) = 0 [ 606.171538][ T7527] gadgetfs: bound to dummy_udc driver [pid 7528] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7527] <... close_range resumed>) = 0 [pid 5828] fstat(3 [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7530] <... symlinkat resumed>) = 0 [pid 7529] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7527] exit_group(0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x6f\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 7529] <... futex resumed>) = 0 [pid 7527] <... exit_group resumed>) = ? [pid 5649] <... write resumed>) = 56 [pid 5828] getdents64(3 [pid 5640] <... futex resumed>) = 1 [pid 7530] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7529] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7528] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = 0 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x6f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] read(6 [pid 7530] <... symlinkat resumed>) = 0 [pid 7529] <... futex resumed>) = 0 [pid 7527] +++ exited with 0 +++ [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 5641] epoll_pwait(4 [pid 7529] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x6a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x8e\x9a\x20"..., 32434572) = 208 [pid 7530] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7528] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./279/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=272, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5780] rt_sigreturn({mask=[]} [pid 5640] read(6 [pid 7530] <... symlinkat resumed>) = 0 [pid 7529] <... openat resumed>) = 3 [pid 7528] <... futex resumed>) = 0 [pid 5780] <... rt_sigreturn resumed>) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7528] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5640] epoll_pwait(4 [pid 7530] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7528] <... mkdirat resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7529] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7530] <... openat resumed>) = 3 [pid 7529] <... futex resumed>) = 0 [pid 7528] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7529] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 7528] <... futex resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 527, NULL, 0) = 1 [pid 7530] write(3, "1000", 4 [pid 7529] <... futex resumed>) = 0 [pid 7528] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = 0 [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=977483697}) [pid 7529] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7530] <... write resumed>) = 4 [pid 7528] <... futex resumed>) = 0 [pid 5828] umount2("./279/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./269", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(26 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=517289553} [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x6b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\xfa\x76\x23"..., 208 [pid 5640] <... futex resumed>) = 0 [pid 7530] close(3 [pid 7528] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 208 [pid 5641] sched_yield( [pid 5640] read(6 [pid 7530] <... close resumed>) = 0 [pid 7528] <... mount resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./279/gadget" [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x6f\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00"..., 32434572) = 264 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x79\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7530] read(200 [pid 7528] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] openat(AT_FDCWD, "./269", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x70\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... sched_yield resumed>) = 0 [pid 7529] <... write resumed>) = 31 [pid 5828] umount2("./279/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7529] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... openat resumed>) = 3 [pid 5641] epoll_pwait(4 [pid 7529] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] fstat(3 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7529] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "./279/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7530] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7528] <... futex resumed>) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 7530] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7529] <... futex resumed>) = 0 [pid 7528] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... openat resumed>) = 5 [pid 5780] getdents64(3 [pid 7530] <... symlinkat resumed>) = 0 [pid 7529] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7528] <... futex resumed>) = 0 [pid 5828] fstat(5 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 5640] <... write resumed>) = 376 [pid 7530] close(249 [pid 7529] <... openat resumed>) = 4 [pid 7528] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] umount2("./269/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x70\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 7530] <... close resumed>) = 0 [pid 7529] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7528] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5828] getdents64(5 [pid 5649] <... write resumed>) = 48 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5640] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x70\x05\x00\x00\x00\x00\x00\x00", 32434572) = 48 [pid 7530] close(248 [pid 7529] <... futex resumed>) = 0 [pid 7528] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x7a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7530] <... close resumed>) = 0 [pid 7529] close_range(3, 30, 0 [pid 7528] <... futex resumed>) = 0 [pid 5828] getdents64(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973743}) [pid 5647] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = 1 [pid 5640] <... write resumed>) = 376 [pid 7530] prctl(PR_SET_NAME, "syz.3.1390" [pid 7528] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5647] epoll_pwait(4 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5649] read(3 [pid 5640] read(6 [pid 7530] <... prctl resumed>) = 0 [pid 7528] <... futex resumed>) = 0 [ 606.309974][ T7529] gadgetfs: bound to dummy_udc driver [pid 5828] close(5 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7530] close(4 [pid 7529] <... close_range resumed>) = 0 [pid 7528] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... close resumed>) = 0 [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 7529] exit_group(0 [pid 5828] unlinkat(AT_FDCWD, "./279/gadget", AT_REMOVEDIR [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x79\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7530] <... close resumed>) = 0 [pid 7529] <... exit_group resumed>) = ? [pid 7528] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5828] <... unlinkat resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] epoll_pwait(4 [pid 7530] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7528] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./279/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973762}) [pid 7530] <... futex resumed>) = 0 [pid 7529] +++ exited with 0 +++ [pid 7528] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 7530] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7528] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./279/binderfs" [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=274, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=423276863} [pid 7530] <... futex resumed>) = 0 [pid 7528] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] rt_sigreturn({mask=[]} [pid 5649] read(3 [pid 7530] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7528] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR) = -1 ENOENT (No such file or directory) [pid 5780] <... umount2 resumed>) = 0 [pid 5828] unlink("./279/binderfs" [pid 5798] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5780] umount2("./269/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x7a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7530] <... mkdirat resumed>) = 0 [pid 7528] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./269/gadget" [pid 7530] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7528] <... futex resumed>) = 0 [pid 5828] umount2("./279/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 7530] <... futex resumed>) = 0 [pid 7528] close_range(3, 30, 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... write resumed>) = 4 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7530] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7528] <... close_range resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./279/cgroup.net" [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=996994583}) [pid 7530] <... futex resumed>) = 0 [pid 7528] exit_group(0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./271", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./269/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(16 [pid 7530] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7528] <... exit_group resumed>) = ? [pid 5828] unlink("./279/cgroup.net" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5780] openat(AT_FDCWD, "./269/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7530] <... mount resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] openat(AT_FDCWD, "./271", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x6c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x6d\x1b\x23"..., 208 [pid 7530] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./279/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... openat resumed>) = 5 [pid 5798] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 439, NULL, 0) = 1 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] fstat(5 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x71\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7530] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./279/cgroup.cpu" [pid 5798] fstat(3 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... write resumed>) = 56 [pid 5647] read(6 [pid 7530] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 7530] <... futex resumed>) = 0 [pid 5780] getdents64(5 [pid 7530] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5798] getdents64(3 [pid 7528] +++ exited with 0 +++ [pid 5828] unlink("./279/cgroup.cpu" [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x71\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x6c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x6d\x1b\x23"..., 32434572) = 208 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=276, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5780] getdents64(5 [pid 5649] <... write resumed>) = 48 [pid 5647] read(6 [pid 7530] <... openat resumed>) = 3 [pid 7530] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./279/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./271/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] rt_sigreturn({mask=[]} [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7530] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... rt_sigreturn resumed>) = 0 [pid 5780] close(5 [pid 5647] epoll_pwait(4 [pid 7530] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./279/cgroup" [pid 5780] <... close resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7530] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] unlinkat(AT_FDCWD, "./269/gadget", AT_REMOVEDIR [pid 5647] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=384400651} [pid 7530] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] unlink("./279/cgroup" [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5780] <... unlinkat resumed>) = 0 [pid 7530] <... write resumed>) = 31 [pid 5828] <... unlink resumed>) = 0 [pid 5789] <... write resumed>) = 4 [pid 5780] umount2("./269/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=993075891}) [pid 7530] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(3 [pid 5789] umount2("./273", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(21 [pid 7530] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] newfstatat(AT_FDCWD, "./269/binderfs" [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7530] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5789] openat(AT_FDCWD, "./273", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x6d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xca\xe1\x23"..., 232 [pid 5828] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... write resumed>) = 232 [pid 7530] <... futex resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./279", AT_REMOVEDIR [pid 5798] <... umount2 resumed>) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5780] unlink("./269/binderfs" [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x72\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 387, NULL, 0) = 1 [pid 7530] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5798] umount2("./271/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] fstat(3 [pid 5780] <... unlink resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5649] <... write resumed>) = 56 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7530] <... openat resumed>) = 4 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5828] mkdirat(AT_FDCWD, "./280", 0777 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] getdents64(3 [pid 7530] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] umount2("./269/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x72\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 7530] <... futex resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./271/gadget" [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x71\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 344 [pid 7530] close_range(3, 30, 0 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] umount2("./273/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] newfstatat(AT_FDCWD, "./269/cgroup.net" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x7b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5798] umount2("./271/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=998581388}) [pid 5647] <... write resumed>) = 376 [pid 5641] epoll_pwait(4 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] openat(AT_FDCWD, "./271/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] unlink("./269/cgroup.net" [pid 5649] read(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x7c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5798] <... openat resumed>) = 5 [pid 5780] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... write resumed>) = 376 [pid 7530] <... close_range resumed>) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] fstat(5 [pid 5780] umount2("./269/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7530] exit_group(0 [pid 5828] close(3 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7530] <... exit_group resumed>) = ? [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... close resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] getdents64(5 [pid 5780] newfstatat(AT_FDCWD, "./269/cgroup.cpu" [ 606.432180][ T7530] gadgetfs: bound to dummy_udc driver [pid 5649] read(3 [pid 5647] read(6 [pid 7530] +++ exited with 0 +++ [pid 5828] <... socket resumed>) = 3 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] <... umount2 resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x7b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 5828] close(3 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=280, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5798] getdents64(5 [pid 5789] umount2("./273/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] unlink("./269/cgroup.cpu" [pid 5828] <... close resumed>) = 0 [pid 5811] rt_sigreturn({mask=[]} [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5798] close(5 [pid 5789] newfstatat(AT_FDCWD, "./273/gadget" [pid 5780] <... unlink resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./271/gadget", AT_REMOVEDIR [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] umount2("./269/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999972475}) [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] umount2("./273/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5828] close(3 [pid 5811] <... write resumed>) = 4 [pid 5798] umount2("./271/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] newfstatat(AT_FDCWD, "./269/cgroup" [pid 5828] <... close resumed>) = 0 [pid 5811] umount2("./277", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] openat(AT_FDCWD, "./273/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] epoll_pwait(4 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./271/binderfs" [pid 5789] <... openat resumed>) = 5 [pid 5780] unlink("./269/cgroup" [pid 5649] read(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=279504135} [pid 5828] <... socket resumed>) = 3 [pid 5811] openat(AT_FDCWD, "./277", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] fstat(5 [pid 5780] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x7c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] close(3 [pid 5811] <... openat resumed>) = 3 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] getdents64(3 [pid 5828] <... close resumed>) = 0 [pid 5811] fstat(3 [pid 5798] unlink("./271/binderfs" [pid 5789] getdents64(5 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5780] close(3 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=999977234}) [pid 5828] <... socket resumed>) = 3 [pid 5811] getdents64(3 [pid 5798] umount2("./271/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] getdents64(5 [pid 5780] <... close resumed>) = 0 [pid 5649] read(13 [pid 5828] close(3 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5780] unlinkat(AT_FDCWD, "./269", AT_REMOVEDIR [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] <... close resumed>) = 0 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x6e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xa3\x89\x24"..., 208 [pid 5828] read(249 [pid 5811] umount2("./277/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./271/cgroup.net" [pid 5789] close(5 [pid 5780] <... unlinkat resumed>) = 0 [pid 5649] <... write resumed>) = 208 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x6f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] <... close resumed>) = 0 [pid 5780] mkdirat(AT_FDCWD, "./270", 0777 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] unlink("./271/cgroup.net" [pid 5789] unlinkat(AT_FDCWD, "./273/gadget", AT_REMOVEDIR [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x73\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5798] <... unlink resumed>) = 0 [pid 5780] <... mkdirat resumed>) = 0 [pid 5649] <... write resumed>) = 56 ci2-upstream-fs/strace-static-x86_64: Process 7531 attached [pid 5798] umount2("./271/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x73\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 303, NULL, 0) = 1 [pid 7531] set_robust_list(0x55556d6387e0, 24 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 283 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./273/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 48 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7531] <... set_robust_list resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] newfstatat(AT_FDCWD, "./271/cgroup.cpu" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] ioctl(3, LOOP_CLR_FD [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7531] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] newfstatat(AT_FDCWD, "./273/binderfs" [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5647] read(6 [pid 7531] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] <... umount2 resumed>) = 0 [pid 5798] unlink("./271/cgroup.cpu" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] close(3 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x6e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xa3\x89\x24"..., 32434572) = 208 [pid 7531] chdir("./280" [pid 5811] umount2("./277/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlink resumed>) = 0 [pid 5789] unlink("./273/binderfs" [pid 5780] <... close resumed>) = 0 [pid 7531] <... chdir resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] umount2("./271/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] read(6 [pid 7531] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5811] newfstatat(AT_FDCWD, "./277/gadget" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... unlink resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7531] <... prctl resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] newfstatat(AT_FDCWD, "./271/cgroup" [pid 5789] umount2("./273/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7531] setpgid(0, 0 [pid 5780] <... socket resumed>) = 3 [pid 5647] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 7531] <... setpgid resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7531] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5811] umount2("./277/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] newfstatat(AT_FDCWD, "./273/cgroup.net" [pid 5780] close(3 [pid 5647] epoll_pwait(4 [pid 7531] <... symlinkat resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./271/cgroup" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7531] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5811] openat(AT_FDCWD, "./277/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... unlink resumed>) = 0 [pid 5789] unlink("./273/cgroup.net" [pid 5780] <... close resumed>) = 0 [pid 7531] <... symlinkat resumed>) = 0 [pid 5811] <... openat resumed>) = 5 [pid 5798] getdents64(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=218300646} [pid 7531] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5811] fstat(5 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7531] <... symlinkat resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] close(3 [pid 7531] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5789] umount2("./273/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... socket resumed>) = 3 [pid 5811] getdents64(5 [pid 5798] <... close resumed>) = 0 [pid 7531] <... openat resumed>) = 3 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] unlinkat(AT_FDCWD, "./271", AT_REMOVEDIR [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] close(3 [pid 7531] write(3, "1000", 4 [pid 5811] getdents64(5 [pid 5789] newfstatat(AT_FDCWD, "./273/cgroup.cpu" [pid 5798] <... unlinkat resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7531] <... write resumed>) = 4 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] mkdirat(AT_FDCWD, "./272", 0777 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7531] close(3 [pid 5811] close(5 [pid 5798] <... mkdirat resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7531] <... close resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] unlink("./273/cgroup.cpu" [pid 7531] read(200 [pid 5811] unlinkat(AT_FDCWD, "./277/gadget", AT_REMOVEDIR [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5780] close(3 [pid 7531] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5789] <... unlink resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 230, NULL, 0) = 1 [pid 7531] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] umount2("./273/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7531] <... symlinkat resumed>) = 0 [pid 5811] umount2("./277/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... openat resumed>) = 3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... close resumed>) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7531] close(249 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5789] newfstatat(AT_FDCWD, "./273/cgroup" [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5647] read(6 [pid 5641] sched_yield( [pid 7531] <... close resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./277/binderfs" [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x73\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7531] close(248 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] close(3 [pid 5789] unlink("./273/cgroup" [pid 5780] close(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x7d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7531] <... close resumed>) = 0 [pid 5811] unlink("./277/binderfs" [pid 5798] <... close resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=940462277}) [pid 5647] <... write resumed>) = 376 [pid 5641] <... sched_yield resumed>) = 0 [pid 7531] prctl(PR_SET_NAME, "syz.4.1391" [pid 5811] <... unlink resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] getdents64(3 [pid 5780] read(249 [pid 5649] read(3 [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 7531] <... prctl resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5798] <... socket resumed>) = 3 [pid 7531] close(4 [pid 5811] umount2("./277/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] close(3 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x70\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] read(3 [pid 5647] epoll_pwait(4 [pid 7531] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] close(3 [pid 5811] newfstatat(AT_FDCWD, "./277/cgroup.net" [pid 5798] <... close resumed>) = 0 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x7d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7531] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] unlinkat(AT_FDCWD, "./273", AT_REMOVEDIR [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=169886092} [pid 7531] <... futex resumed>) = 0 [pid 5811] unlink("./277/cgroup.net" [pid 5798] <... socket resumed>) = 3 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7531] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] mkdirat(AT_FDCWD, "./274", 0777 [pid 5811] <... unlink resumed>) = 0 [pid 7531] <... futex resumed>) = 0 [pid 7531] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5798] close(3 [pid 5789] <... mkdirat resumed>) = 0 [pid 7531] <... mkdirat resumed>) = 0 [pid 5811] umount2("./277/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5798] <... close resumed>) = 0 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCPci2-upstream-fs/strace-static-x86_64: Process 7532 attached [pid 7531] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./277/cgroup.cpu" [pid 5789] <... openat resumed>) = 3 [pid 7532] set_robust_list(0x5555851a97e0, 24 [pid 7531] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 273 [pid 7532] <... set_robust_list resumed>) = 0 [pid 7531] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlink("./277/cgroup.cpu" [pid 5798] close(3 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7531] <... futex resumed>) = 0 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7532] rt_sigprocmask(SIG_SETMASK, [] [pid 7531] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] close(3 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7532] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7531] <... mount resumed>) = 0 [pid 5811] umount2("./277/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7532] chdir("./270" [pid 7531] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... close resumed>) = 0 [pid 7531] <... futex resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7531] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] close(3 [pid 7532] <... chdir resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7532] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7531] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./277/cgroup" [pid 5798] <... close resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 7531] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5798] read(249 [pid 5789] close(3 [pid 7532] <... prctl resumed>) = 0 [pid 7531] <... openat resumed>) = 3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x71\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] <... close resumed>) = 0 [pid 7532] setpgid(0, 0 [pid 7531] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlink("./277/cgroup" [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7531] <... futex resumed>) = 0 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7532] <... setpgid resumed>) = 0 [pid 7531] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] <... socket resumed>) = 3 [pid 7531] <... futex resumed>) = 0 [pid 5789] close(3 [pid 7532] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 5811] getdents64(3 [pid 7532] <... symlinkat resumed>) = 0 [pid 7531] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5789] <... close resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7532] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 5811] close(3 [pid 5789] <... socket resumed>) = 3 [pid 5811] <... close resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7533 attached [pid 5811] unlinkat(AT_FDCWD, "./277", AT_REMOVEDIR [pid 5789] close(3 [pid 7533] set_robust_list(0x5555796c27e0, 24 [pid 7532] <... symlinkat resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 275 [pid 5789] <... close resumed>) = 0 [pid 5811] mkdirat(AT_FDCWD, "./278", 0777) = 0 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7533] <... set_robust_list resumed>) = 0 [pid 7532] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7533] rt_sigprocmask(SIG_SETMASK, [] [pid 7532] <... symlinkat resumed>) = 0 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... socket resumed>) = 3 [pid 7533] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] close(3 [pid 7533] chdir("./272" [pid 5811] <... openat resumed>) = 3 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5789] <... close resumed>) = 0 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5811] close(3) = 0 [pid 5789] read(249 [pid 7533] <... chdir resumed>) = 0 [pid 7532] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7531] <... write resumed>) = 31 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x72\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7533] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7532] <... openat resumed>) = 3 [pid 7531] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7533] <... prctl resumed>) = 0 [pid 7532] write(3, "1000", 4 [pid 7531] <... futex resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7533] setpgid(0, 0 [pid 7532] <... write resumed>) = 4 [pid 7531] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7533] <... setpgid resumed>) = 0 [pid 7532] close(3 [pid 7531] <... futex resumed>) = 0 [pid 5811] close(3 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7531] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7532] <... close resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 7532] read(200 [pid 7531] <... openat resumed>) = 4 ci2-upstream-fs/strace-static-x86_64: Process 7534 attached [pid 7533] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7532] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7531] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 7534] set_robust_list(0x5555851b37e0, 24 [pid 7533] <... symlinkat resumed>) = 0 [pid 7532] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7531] <... futex resumed>) = 0 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 277 [pid 7534] <... set_robust_list resumed>) = 0 [pid 7533] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7532] <... symlinkat resumed>) = 0 [pid 7531] close_range(3, 30, 0 [pid 5811] <... close resumed>) = 0 [pid 7533] <... symlinkat resumed>) = 0 [pid 7532] close(249 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 7534] rt_sigprocmask(SIG_SETMASK, [] [pid 7532] <... close resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 7534] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7533] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7532] close(248 [pid 5811] close(3 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7534] chdir("./274" [pid 7532] <... close resumed>) = 0 [pid 7533] <... symlinkat resumed>) = 0 [pid 7533] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7532] prctl(PR_SET_NAME, "syz.0.1392" [pid 7531] <... close_range resumed>) = 0 [pid 7534] <... chdir resumed>) = 0 [pid 7532] <... prctl resumed>) = 0 [pid 7534] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7533] <... openat resumed>) = 3 [pid 7532] close(4 [pid 7531] exit_group(0 [pid 7534] <... prctl resumed>) = 0 [pid 7532] <... close resumed>) = 0 [pid 7531] <... exit_group resumed>) = ? [pid 7533] write(3, "1000", 4 [pid 7532] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 7534] setpgid(0, 0 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7534] <... setpgid resumed>) = 0 [pid 7533] <... write resumed>) = 4 [pid 7532] <... futex resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [ 606.697622][ T7531] gadgetfs: bound to dummy_udc driver [pid 7534] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7533] close(3 [pid 7532] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 7533] <... close resumed>) = 0 [pid 7531] +++ exited with 0 +++ [pid 7534] <... symlinkat resumed>) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=283, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 7534] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7533] read(200 [pid 7532] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5828] rt_sigreturn({mask=[]} [pid 7534] <... symlinkat resumed>) = 0 [pid 7533] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7532] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5811] read(249 [pid 7534] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7533] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7532] <... mkdirat resumed>) = 0 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x73\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7534] <... symlinkat resumed>) = 0 [pid 7533] <... symlinkat resumed>) = 0 [pid 7532] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7534] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7533] close(249 [pid 7532] <... futex resumed>) = 0 [pid 7534] <... openat resumed>) = 3 [pid 7533] <... close resumed>) = 0 [pid 7532] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7534] write(3, "1000", 4 [pid 7533] close(248 [pid 7532] <... futex resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7535 attached [pid 7534] <... write resumed>) = 4 [pid 7533] <... close resumed>) = 0 [pid 7532] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7535] set_robust_list(0x555580d127e0, 24 [pid 7534] close(3 [pid 7533] prctl(PR_SET_NAME, "syz.2.1393" [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 7535] <... set_robust_list resumed>) = 0 [pid 7534] <... close resumed>) = 0 [pid 7533] <... prctl resumed>) = 0 [pid 7532] <... mount resumed>) = 0 [pid 5828] <... write resumed>) = 4 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 281 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=840762343}) [pid 7535] rt_sigprocmask(SIG_SETMASK, [] [pid 7534] read(200 [pid 7533] close(4 [pid 7532] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./280", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] read(30 [pid 7535] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7534] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7533] <... close resumed>) = 0 [pid 7532] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7535] chdir("./278" [pid 7532] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "./280", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7534] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7533] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7535] <... chdir resumed>) = 0 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x6f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x67\x42\x21"..., 208 [pid 7535] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7534] <... symlinkat resumed>) = 0 [pid 7532] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 7535] <... prctl resumed>) = 0 [pid 7534] close(249 [pid 7533] <... futex resumed>) = 0 [pid 7532] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] fstat(3 [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 175, NULL, 0) = 1 [pid 7535] setpgid(0, 0 [pid 7534] <... close resumed>) = 0 [pid 7533] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7532] <... openat resumed>) = 3 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x74\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7535] <... setpgid resumed>) = 0 [pid 7534] close(248 [pid 7533] <... futex resumed>) = 0 [pid 7532] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(3 [pid 5649] <... write resumed>) = 56 [pid 5647] <... futex resumed>) = 0 [pid 5641] sched_yield( [pid 7535] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7534] <... close resumed>) = 0 [pid 7533] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7532] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x74\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 7535] <... symlinkat resumed>) = 0 [pid 7534] prctl(PR_SET_NAME, "syz.1.1394" [pid 7533] <... mkdirat resumed>) = 0 [pid 5828] umount2("./280/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 7535] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7534] <... prctl resumed>) = 0 [pid 7533] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7535] <... symlinkat resumed>) = 0 [pid 7534] close(4 [pid 7533] <... futex resumed>) = 0 [pid 7532] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x6f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x67\x42\x21"..., 32434572) = 208 [pid 5641] <... sched_yield resumed>) = 0 [pid 7535] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7534] <... close resumed>) = 0 [pid 7533] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7532] <... futex resumed>) = 0 [pid 7535] <... symlinkat resumed>) = 0 [pid 7532] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 7535] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7534] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7533] <... futex resumed>) = 0 [pid 7535] <... openat resumed>) = 3 [pid 7533] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7534] <... futex resumed>) = 0 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7535] write(3, "1000", 4 [pid 7534] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7533] <... mount resumed>) = 0 [pid 5647] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 7535] <... write resumed>) = 4 [pid 7534] <... futex resumed>) = 0 [pid 7533] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] <... futex resumed>) = 0 [pid 7535] close(3 [pid 7534] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7533] <... futex resumed>) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7535] <... close resumed>) = 0 [pid 7534] <... mkdirat resumed>) = 0 [pid 7533] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5647] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7535] read(200 [pid 7534] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7533] <... futex resumed>) = 0 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7535] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7534] <... futex resumed>) = 0 [pid 7533] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7532] <... write resumed>) = 31 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=961940880} [pid 7535] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7534] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7532] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7535] <... symlinkat resumed>) = 0 [pid 7534] <... futex resumed>) = 0 [pid 7533] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5828] <... umount2 resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 970, NULL, 0) = 1 [pid 7535] close(249 [pid 7534] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7533] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7532] <... futex resumed>) = 0 [pid 5828] umount2("./280/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7535] <... close resumed>) = 0 [pid 7534] <... mount resumed>) = 0 [pid 7533] <... futex resumed>) = 0 [pid 7532] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7535] close(248 [pid 7534] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7533] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7532] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./280/gadget" [pid 7535] <... close resumed>) = 0 [pid 7534] <... futex resumed>) = 0 [pid 7533] <... futex resumed>) = 0 [pid 7532] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] read(6 [pid 5641] sched_yield( [pid 7535] prctl(PR_SET_NAME, "syz.3.1395" [pid 7534] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7533] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7532] <... openat resumed>) = 4 [pid 5828] umount2("./280/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x74\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7535] <... prctl resumed>) = 0 [pid 7534] <... futex resumed>) = 0 [pid 7533] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7535] close(4 [pid 7534] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7533] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "./280/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7535] <... close resumed>) = 0 [pid 7534] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7533] <... futex resumed>) = 0 [pid 7532] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... openat resumed>) = 5 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x7e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... sched_yield resumed>) = 0 [pid 7535] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7534] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7533] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7532] <... futex resumed>) = 0 [pid 5828] fstat(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=941963182}) [pid 5647] <... write resumed>) = 376 [pid 5641] epoll_pwait(4 [pid 7535] <... futex resumed>) = 0 [pid 7534] <... futex resumed>) = 0 [pid 7533] <... futex resumed>) = 0 [pid 7532] close_range(3, 30, 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(3 [pid 5647] read(6 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7535] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7534] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7533] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] getdents64(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] sched_getaffinity(0, 8192 [pid 7535] <... futex resumed>) = 0 [pid 7534] <... futex resumed>) = 0 [pid 7533] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [ 606.836962][ T7532] gadgetfs: bound to dummy_udc driver [pid 5649] read(3 [pid 7535] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7534] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7533] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x7e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] epoll_pwait(4 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 7535] <... mkdirat resumed>) = 0 [pid 7534] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7533] <... futex resumed>) = 0 [pid 7532] <... close_range resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7535] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7534] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7533] close_range(3, 30, 0 [pid 5828] close(5 [pid 5647] epoll_pwait(4 [pid 7535] <... futex resumed>) = 0 [pid 7534] <... futex resumed>) = 0 [pid 7533] <... close_range resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=902705081} [pid 7535] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7534] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7533] exit_group(0 [pid 7532] exit_group(0 [pid 5828] unlinkat(AT_FDCWD, "./280/gadget", AT_REMOVEDIR [pid 7535] <... futex resumed>) = 0 [pid 7534] <... futex resumed>) = 0 [pid 7533] <... exit_group resumed>) = ? [pid 7532] <... exit_group resumed>) = ? [pid 5828] <... unlinkat resumed>) = 0 [pid 7535] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7534] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] umount2("./280/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7535] <... mount resumed>) = 0 [pid 7534] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7533] +++ exited with 0 +++ [pid 5828] newfstatat(AT_FDCWD, "./280/binderfs" [pid 7535] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7534] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7535] <... futex resumed>) = 0 [pid 7534] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=275, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 7535] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7534] close_range(3, 30, 0 [pid 5828] unlink("./280/binderfs" [pid 5798] rt_sigreturn({mask=[]} [pid 7535] <... futex resumed>) = 0 [pid 7534] <... close_range resumed>) = 0 [pid 7535] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7534] exit_group(0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7532] +++ exited with 0 +++ [pid 7535] <... openat resumed>) = 3 [pid 7534] <... exit_group resumed>) = ? [pid 5828] umount2("./280/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=273, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5780] rt_sigreturn({mask=[]} [pid 5828] newfstatat(AT_FDCWD, "./280/cgroup.net" [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7535] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7535] <... futex resumed>) = 0 [pid 7535] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5798] <... write resumed>) = 4 [pid 5828] unlink("./280/cgroup.net" [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=973552511}) [pid 7535] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5798] umount2("./272", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5649] read(16 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... write resumed>) = 4 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] umount2("./280/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] openat(AT_FDCWD, "./272", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] umount2("./270", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x71\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x9b\x3b\x1f"..., 232 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7535] <... write resumed>) = 31 [pid 7534] +++ exited with 0 +++ [pid 5828] newfstatat(AT_FDCWD, "./280/cgroup.cpu" [pid 5798] <... openat resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 232 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 903, NULL, 0) = 1 [pid 7535] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] fstat(3 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=277, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5780] openat(AT_FDCWD, "./270", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x75\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7535] <... futex resumed>) = 0 [pid 5789] rt_sigreturn({mask=[]} [pid 5780] <... openat resumed>) = 3 [pid 7535] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... write resumed>) = 56 [pid 5780] fstat(3 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] <... rt_sigreturn resumed>) = 0 [pid 7535] <... futex resumed>) = 0 [pid 5828] unlink("./280/cgroup.cpu" [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x75\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7535] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... unlink resumed>) = 0 [pid 5798] getdents64(3 [pid 5780] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7535] <... openat resumed>) = 4 [pid 5828] umount2("./280/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 7535] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] umount2("./272/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5780] umount2("./270/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=999950863}) [pid 7535] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./280/cgroup" [pid 5647] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x71\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x9b\x3b\x1f"..., 32434572) = 232 [pid 7535] close_range(3, 30, 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... write resumed>) = 4 [pid 5649] read(26 [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 5828] unlink("./280/cgroup" [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5789] umount2("./274", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... unlink resumed>) = 0 [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x70\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x00\x50\x25"..., 208 [pid 5647] epoll_pwait(4 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] getdents64(3 [pid 5649] <... write resumed>) = 208 [pid 5789] openat(AT_FDCWD, "./274", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5647] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=831577893} [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x76\x05\x00\x00\x00\x00\x00\x00", 48 [pid 7535] <... close_range resumed>) = 0 [pid 5828] close(3 [pid 5789] fstat(3 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 831, NULL, 0) = 1 [pid 7535] exit_group(0 [pid 5828] <... close resumed>) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 48 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7535] <... exit_group resumed>) = ? [pid 5828] unlinkat(AT_FDCWD, "./280", AT_REMOVEDIR [pid 5789] getdents64(3 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x76\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8}) = 1 (in [21], left {tv_sec=0, tv_nsec=999949910}) [pid 5647] read(6 [pid 5828] <... unlinkat resumed>) = 0 [pid 5641] sched_yield( [pid 5828] mkdirat(AT_FDCWD, "./281", 0777 [pid 5789] umount2("./274/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(21 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x75\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00"..., 32434572) = 312 [pid 5828] <... mkdirat resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x7f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... sched_yield resumed>) = 0 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x72\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb6\xf2\x1f"..., 232 [pid 7535] +++ exited with 0 +++ [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5649] <... write resumed>) = 232 [pid 5647] <... write resumed>) = 376 [pid 5641] epoll_pwait(4 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=281, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x77\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x80\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5811] rt_sigreturn({mask=[]} [pid 5649] <... write resumed>) = 56 [pid 5647] <... write resumed>) = 376 [ 606.942593][ T7535] gadgetfs: bound to dummy_udc driver [pid 5828] close(3 [pid 5811] <... rt_sigreturn resumed>) = 281 [pid 5798] <... umount2 resumed>) = 0 [pid 5780] <... umount2 resumed>) = 0 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x77\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 5828] <... close resumed>) = 0 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5798] umount2("./272/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./270/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] <... socket resumed>) = 3 [pid 5798] newfstatat(AT_FDCWD, "./272/gadget" [pid 5780] newfstatat(AT_FDCWD, "./270/gadget" [pid 5828] close(3 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975909}) [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] <... write resumed>) = 4 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5647] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x72\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb6\xf2\x1f"..., 32434572) = 288 [pid 5641] epoll_pwait(4 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] umount2("./278", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./272/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./270/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x81\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5828] close(3 [pid 5798] openat(AT_FDCWD, "./272/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] openat(AT_FDCWD, "./270/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x7f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] <... close resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./278", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... openat resumed>) = 5 [pid 5780] <... openat resumed>) = 5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... write resumed>) = 376 [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] fstat(5 [pid 5780] fstat(5 [pid 5649] <... pselect6 resumed>) = 2 (in [3 13], left {tv_sec=0, tv_nsec=999974358}) [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] getdents64(5 [pid 5649] read(3 [pid 5640] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... openat resumed>) = 3 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5780] getdents64(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] read(6 [pid 5641] <... futex resumed>) = 1 [pid 5789] <... umount2 resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 5828] close(3 [pid 5811] fstat(3 [pid 5798] getdents64(5 [pid 5789] umount2("./274/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] read(3 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x80\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] getdents64(3 [pid 5798] close(5 [pid 5789] newfstatat(AT_FDCWD, "./274/gadget" [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5649] read(13 [pid 5647] epoll_pwait(4 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5798] <... close resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] close(5 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] close(3 [pid 5811] umount2("./278/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] unlinkat(AT_FDCWD, "./272/gadget", AT_REMOVEDIR [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x73\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x4a\x16\x1d"..., 208 [pid 5789] umount2("./274/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=764319415} [pid 5828] <... close resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 208 [pid 5828] read(249 [pid 5798] umount2("./272/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] openat(AT_FDCWD, "./274/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] unlinkat(AT_FDCWD, "./270/gadget", AT_REMOVEDIR [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x78\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 770, NULL, 0) = 1 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x74\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... openat resumed>) = 5 [pid 5780] <... unlinkat resumed>) = 0 [pid 5649] <... write resumed>) = 56 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] newfstatat(AT_FDCWD, "./272/binderfs" [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x78\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5780] umount2("./270/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] fstat(5 [pid 5649] <... write resumed>) = 48 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5798] unlink("./272/binderfs" [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] newfstatat(AT_FDCWD, "./270/binderfs" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975171}) [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] getdents64(5 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5641] sched_yield( [pid 5647] read(6 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5780] unlink("./270/binderfs" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x73\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x4a\x16\x1d"..., 32434572) = 208 [pid 5798] umount2("./272/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOWci2-upstream-fs/strace-static-x86_64: Process 7536 attached ) = -1 EINVAL (Invalid argument) [pid 5789] getdents64(5 [pid 5780] <... unlink resumed>) = 0 [pid 5649] read(3 [pid 5647] read(6 [pid 5641] <... sched_yield resumed>) = 0 [pid 7536] set_robust_list(0x55556d6387e0, 24 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 284 [pid 5798] newfstatat(AT_FDCWD, "./272/cgroup.net" [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5780] umount2("./270/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x81\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7536] <... set_robust_list resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] close(5 [pid 5780] newfstatat(AT_FDCWD, "./270/cgroup.net" [pid 7536] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] <... umount2 resumed>) = 0 [pid 5798] unlink("./272/cgroup.net" [pid 5789] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 7536] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] umount2("./278/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlink resumed>) = 0 [pid 5789] unlinkat(AT_FDCWD, "./274/gadget", AT_REMOVEDIR [pid 5780] unlink("./270/cgroup.net" [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7536] chdir("./281" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] umount2("./272/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7536] <... chdir resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./278/gadget" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./274/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./270/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] epoll_pwait(4 [pid 7536] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] newfstatat(AT_FDCWD, "./272/cgroup.cpu" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=724806541} [pid 7536] <... prctl resumed>) = 0 [pid 5811] umount2("./278/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] newfstatat(AT_FDCWD, "./274/binderfs" [pid 5780] newfstatat(AT_FDCWD, "./270/cgroup.cpu" [pid 7536] setpgid(0, 0 [pid 5798] unlink("./272/cgroup.cpu" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7536] <... setpgid resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7536] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... unlink resumed>) = 0 [pid 5789] unlink("./274/binderfs" [pid 5780] unlink("./270/cgroup.cpu" [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 726, NULL, 0) = 1 [pid 7536] <... symlinkat resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./278/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] umount2("./272/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7536] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5811] <... openat resumed>) = 5 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./274/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./270/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7536] <... symlinkat resumed>) = 0 [pid 5811] fstat(5 [pid 5798] newfstatat(AT_FDCWD, "./272/cgroup" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] read(6 [pid 7536] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] newfstatat(AT_FDCWD, "./274/cgroup.net" [pid 5780] newfstatat(AT_FDCWD, "./270/cgroup" [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x78\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7536] <... symlinkat resumed>) = 0 [pid 5811] getdents64(5 [pid 5798] unlink("./272/cgroup" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x82\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 7536] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] <... unlink resumed>) = 0 [pid 5789] unlink("./274/cgroup.net" [pid 5780] unlink("./270/cgroup" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=961767952}) [pid 5647] <... write resumed>) = 376 [pid 7536] <... openat resumed>) = 3 [pid 5811] getdents64(5 [pid 5798] getdents64(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7536] write(3, "1000", 4 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 5649] read(3 [pid 5647] read(6 [pid 7536] <... write resumed>) = 4 [pid 5811] close(5 [pid 5798] close(3 [pid 5789] umount2("./274/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] getdents64(3 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7536] close(3 [pid 5811] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5649] read(3 [pid 5647] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 7536] <... close resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./278/gadget", AT_REMOVEDIR [pid 5798] unlinkat(AT_FDCWD, "./272", AT_REMOVEDIR [pid 5789] newfstatat(AT_FDCWD, "./274/cgroup.cpu" [pid 5780] close(3 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x82\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7536] read(200 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7536] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] umount2("./278/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] mkdirat(AT_FDCWD, "./273", 0777 [pid 5789] unlink("./274/cgroup.cpu" [pid 5780] unlinkat(AT_FDCWD, "./270", AT_REMOVEDIR [pid 7536] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 7536] <... symlinkat resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./278/binderfs" [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5789] umount2("./274/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] mkdirat(AT_FDCWD, "./271", 0777 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=679929957} [pid 7536] close(249 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... mkdirat resumed>) = 0 [pid 7536] <... close resumed>) = 0 [pid 5811] unlink("./278/binderfs" [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5789] newfstatat(AT_FDCWD, "./274/cgroup" [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7536] close(248 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7536] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 5789] unlink("./274/cgroup" [pid 7536] prctl(PR_SET_NAME, "syz.4.1396" [pid 5798] close(3 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7536] <... prctl resumed>) = 0 [pid 5811] umount2("./278/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... close resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 7536] close(4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] getdents64(3 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7536] <... close resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./278/cgroup.net" [pid 7536] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7536] <... futex resumed>) = 0 [pid 5811] unlink("./278/cgroup.net" [pid 5798] <... socket resumed>) = 3 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] close(3 [pid 7536] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 5798] close(3 [pid 5789] close(3 [pid 7536] <... futex resumed>) = 0 [pid 5811] umount2("./278/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 7536] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5789] unlinkat(AT_FDCWD, "./274", AT_REMOVEDIR [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7536] <... mkdirat resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... close resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5811] newfstatat(AT_FDCWD, "./278/cgroup.cpu" [pid 5789] <... unlinkat resumed>) = 0 [pid 7536] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] close(3 [pid 7536] <... futex resumed>) = 0 [pid 7536] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlink("./278/cgroup.cpu" [pid 5780] <... close resumed>) = 0 [pid 7536] <... futex resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] mkdirat(AT_FDCWD, "./275", 0777 [pid 7536] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] close(3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] umount2("./278/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... mkdirat resumed>) = 0 [pid 7536] <... mount resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... close resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5811] newfstatat(AT_FDCWD, "./278/cgroup" [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7536] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] close(3 [pid 7536] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... openat resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 7536] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] close(3 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 7536] <... futex resumed>) = 0 [pid 5811] unlink("./278/cgroup" [pid 5798] <... close resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7536] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] <... unlink resumed>) = 0 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... socket resumed>) = 3 [pid 7536] <... openat resumed>) = 3 [pid 5811] getdents64(3 [pid 5798] <... socket resumed>) = 3 [pid 5789] close(3 [pid 5780] close(3 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 7536] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 5798] close(3 [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7536] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] unlinkat(AT_FDCWD, "./278", AT_REMOVEDIR) = 0 [pid 5811] mkdirat(AT_FDCWD, "./279", 0777 [pid 7536] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... mkdirat resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7536] <... futex resumed>) = 0 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] close(3 [pid 7536] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5798] <... close resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5811] <... openat resumed>) = 3 [pid 5798] read(249 [pid 5789] <... close resumed>) = 0 [pid 5780] close(3 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... socket resumed>) = 3 [pid 5811] close(3 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x75\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] close(3 [pid 5780] <... close resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] <... close resumed>) = 0 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] read(249 [pid 5811] <... socket resumed>) = 3 [pid 5811] close(3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x76\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] <... close resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... socket resumed>) = 3 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5811] <... socket resumed>) = 3 [pid 7536] <... write resumed>) = 31 [pid 5789] close(3 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7537 attached [pid 7536] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 276 [pid 5789] <... close resumed>) = 0 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7536] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 7537] set_robust_list(0x5555796c27e0, 24 [pid 7536] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7537] <... set_robust_list resumed>) = 0 [pid 7536] <... futex resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7536] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] <... socket resumed>) = 3 [pid 7537] rt_sigprocmask(SIG_SETMASK, [] [pid 7536] <... openat resumed>) = 4 [pid 5811] close(3 [pid 5789] close(3ci2-upstream-fs/strace-static-x86_64: Process 7538 attached [pid 7537] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7536] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 7538] set_robust_list(0x5555851a97e0, 24 [pid 7537] chdir("./273" [pid 7536] <... futex resumed>) = 0 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 274 [pid 5789] read(249 [pid 7538] <... set_robust_list resumed>) = 0 [pid 7536] close_range(3, 30, 0 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x77\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7538] rt_sigprocmask(SIG_SETMASK, [] [pid 7537] <... chdir resumed>) = 0 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7538] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] <... socket resumed>) = 3 [pid 5811] close(3 [pid 7537] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7537] setpgid(0, 0 [pid 5811] <... close resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7539 attached [pid 7538] chdir("./271" [pid 7537] <... setpgid resumed>) = 0 [pid 7536] <... close_range resumed>) = 0 [pid 7536] exit_group(0 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 278 [pid 7538] <... chdir resumed>) = 0 [pid 7536] <... exit_group resumed>) = ? [pid 7539] set_robust_list(0x5555851b37e0, 24 [pid 7537] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 5811] read(249 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 7539] <... set_robust_list resumed>) = 0 [pid 7538] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7537] <... symlinkat resumed>) = 0 [pid 7536] +++ exited with 0 +++ [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x78\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [ 607.199489][ T7536] gadgetfs: bound to dummy_udc driver [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7539] rt_sigprocmask(SIG_SETMASK, [] [pid 7538] <... prctl resumed>) = 0 [pid 7537] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=284, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7539] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7538] setpgid(0, 0 [pid 7537] <... symlinkat resumed>) = 0 [pid 5828] rt_sigreturn({mask=[]} [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7539] chdir("./275" [pid 7538] <... setpgid resumed>) = 0 [pid 7537] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7539] <... chdir resumed>) = 0 [pid 7538] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7537] <... symlinkat resumed>) = 0 [pid 7539] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7538] <... symlinkat resumed>) = 0 [pid 7539] <... prctl resumed>) = 0 [pid 7538] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7537] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] write(248, "\x00\x00\x00\x00", 4ci2-upstream-fs/strace-static-x86_64: Process 7540 attached [pid 7539] setpgid(0, 0 [pid 7538] <... symlinkat resumed>) = 0 [pid 7537] <... openat resumed>) = 3 [pid 5828] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=844350020}) [pid 7540] set_robust_list(0x555580d127e0, 24 [pid 7539] <... setpgid resumed>) = 0 [pid 7538] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7537] write(3, "1000", 4 [pid 5828] umount2("./281", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(30 [pid 7540] <... set_robust_list resumed>) = 0 [pid 7539] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7538] <... symlinkat resumed>) = 0 [pid 7537] <... write resumed>) = 4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 282 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7540] rt_sigprocmask(SIG_SETMASK, [] [pid 7539] <... symlinkat resumed>) = 0 [pid 7538] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7537] close(3 [pid 5828] openat(AT_FDCWD, "./281", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x74\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x1d\xe5\x1b"..., 208 [pid 7540] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7539] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7540] chdir("./279" [pid 7538] <... openat resumed>) = 3 [pid 7537] <... close resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 685, NULL, 0) = 1 [pid 7540] <... chdir resumed>) = 0 [pid 7539] <... symlinkat resumed>) = 0 [pid 7538] write(3, "1000", 4 [pid 7537] read(200 [pid 5828] fstat(3 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x79\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7540] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7539] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7538] <... write resumed>) = 4 [pid 7537] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 56 [pid 7540] <... prctl resumed>) = 0 [pid 7539] <... symlinkat resumed>) = 0 [pid 7538] close(3 [pid 7537] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] getdents64(3 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x79\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7540] setpgid(0, 0 [pid 7539] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7538] <... close resumed>) = 0 [pid 7537] <... symlinkat resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 5647] read(6 [pid 5641] sched_yield( [pid 7540] <... setpgid resumed>) = 0 [pid 7539] <... openat resumed>) = 3 [pid 7538] read(200 [pid 7537] close(249 [pid 5828] umount2("./281/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x74\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x1d\xe5\x1b"..., 32434572) = 208 [pid 7538] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7540] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7539] write(3, "1000", 4 [pid 7538] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7537] <... close resumed>) = 0 [pid 5647] read(6 [pid 7540] <... symlinkat resumed>) = 0 [pid 7539] <... write resumed>) = 4 [pid 7538] <... symlinkat resumed>) = 0 [pid 7537] close(248 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... sched_yield resumed>) = 0 [pid 7540] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7539] close(3 [pid 7538] close(249 [pid 7537] <... close resumed>) = 0 [pid 5647] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 7540] <... symlinkat resumed>) = 0 [pid 7539] <... close resumed>) = 0 [pid 7538] <... close resumed>) = 0 [pid 7537] prctl(PR_SET_NAME, "syz.2.1397" [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7540] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7539] read(200 [pid 7538] close(248 [pid 7537] <... prctl resumed>) = 0 [pid 5647] epoll_pwait(4 [pid 7540] <... symlinkat resumed>) = 0 [pid 7539] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7538] <... close resumed>) = 0 [pid 7537] close(4 [pid 7540] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7539] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7538] prctl(PR_SET_NAME, "syz.0.1398" [pid 7537] <... close resumed>) = 0 [pid 7540] <... openat resumed>) = 3 [pid 7539] <... symlinkat resumed>) = 0 [pid 7538] <... prctl resumed>) = 0 [pid 7537] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=482577691} [pid 7540] write(3, "1000", 4 [pid 7539] close(249 [pid 7538] close(4 [pid 7540] <... write resumed>) = 4 [pid 7539] <... close resumed>) = 0 [pid 7538] <... close resumed>) = 0 [pid 7540] close(3 [pid 7539] close(248 [pid 7537] <... futex resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 487, NULL, 0) = 1 [pid 7540] <... close resumed>) = 0 [pid 7539] <... close resumed>) = 0 [pid 7538] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7537] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7540] read(200 [pid 7539] prctl(PR_SET_NAME, "syz.1.1399" [pid 7538] <... futex resumed>) = 0 [pid 7537] <... futex resumed>) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7540] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7539] <... prctl resumed>) = 0 [pid 7538] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7537] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5647] read(6 [pid 7540] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7539] close(4 [pid 7538] <... futex resumed>) = 0 [pid 7540] <... symlinkat resumed>) = 0 [pid 7539] <... close resumed>) = 0 [pid 7538] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7537] <... mkdirat resumed>) = 0 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x79\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7540] close(249 [pid 7539] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7538] <... mkdirat resumed>) = 0 [pid 7537] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = 0 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x83\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7540] <... close resumed>) = 0 [pid 7539] <... futex resumed>) = 0 [pid 7538] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7537] <... futex resumed>) = 0 [pid 5828] umount2("./281/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=963048535}) [pid 5647] <... write resumed>) = 376 [pid 5641] epoll_pwait(4 [pid 7540] close(248 [pid 7539] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7538] <... futex resumed>) = 0 [pid 7537] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7540] <... close resumed>) = 0 [pid 7539] <... futex resumed>) = 0 [pid 7538] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7540] prctl(PR_SET_NAME, "syz.3.1400" [pid 5828] newfstatat(AT_FDCWD, "./281/gadget" [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 5640] <... futex resumed>) = 0 [pid 7540] <... prctl resumed>) = 0 [pid 7539] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7538] <... futex resumed>) = 0 [pid 7537] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5647] read(6 [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7540] close(4 [pid 7539] <... mkdirat resumed>) = 0 [pid 7538] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x83\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7540] <... close resumed>) = 0 [pid 5828] umount2("./281/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7539] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7538] <... mount resumed>) = 0 [pid 7537] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5640] epoll_pwait(4 [pid 7540] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7539] <... futex resumed>) = 0 [pid 7538] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7537] <... mount resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7540] <... futex resumed>) = 0 [pid 7539] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7538] <... futex resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./281/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=444622425} [pid 7540] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7539] <... futex resumed>) = 0 [pid 7538] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7537] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7540] <... futex resumed>) = 0 [pid 7539] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7538] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 5 [pid 7540] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7537] <... futex resumed>) = 0 [pid 7540] <... mkdirat resumed>) = 0 [pid 7539] <... mount resumed>) = 0 [pid 7538] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7537] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] fstat(5 [pid 7540] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7539] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7540] <... futex resumed>) = 0 [pid 7537] <... futex resumed>) = 0 [pid 7537] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7540] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7539] <... futex resumed>) = 0 [pid 7538] <... openat resumed>) = 3 [pid 7537] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7540] <... futex resumed>) = 0 [pid 7539] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7538] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(5 [pid 7540] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7539] <... futex resumed>) = 0 [pid 7538] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 7539] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7538] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7537] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7540] <... mount resumed>) = 0 [pid 7539] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7538] <... futex resumed>) = 0 [pid 5828] getdents64(5 [pid 7540] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7539] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7538] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7537] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 7540] <... futex resumed>) = 0 [pid 7539] <... futex resumed>) = 0 [pid 7537] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(5 [pid 7540] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7539] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7540] <... futex resumed>) = 0 [pid 7539] <... futex resumed>) = 0 [pid 7537] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 7537] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] unlinkat(AT_FDCWD, "./281/gadget", AT_REMOVEDIR [pid 7540] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7539] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7537] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5828] <... unlinkat resumed>) = 0 [pid 7539] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7537] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./281/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7537] <... futex resumed>) = 0 [pid 7537] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7540] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7539] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7537] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./281/binderfs" [pid 7540] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7539] <... futex resumed>) = 0 [pid 7538] <... write resumed>) = 31 [pid 7537] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7540] <... futex resumed>) = 0 [pid 7539] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./281/binderfs" [pid 7537] <... openat resumed>) = 3 [ 607.392330][ T7538] gadgetfs: bound to dummy_udc driver [pid 7540] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7539] <... futex resumed>) = 0 [pid 7538] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7540] <... futex resumed>) = 0 [pid 7537] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 7540] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7539] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7538] <... futex resumed>) = 0 [pid 7537] <... futex resumed>) = 0 [pid 5828] umount2("./281/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7540] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7537] close_range(3, 30, 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7538] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7537] <... close_range resumed>) = 0 [pid 7538] <... futex resumed>) = 0 [pid 7540] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7537] exit_group(0 [pid 7538] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7539] <... openat resumed>) = 3 [pid 7538] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7537] <... exit_group resumed>) = ? [pid 5828] newfstatat(AT_FDCWD, "./281/cgroup.net" [pid 7540] <... futex resumed>) = 0 [pid 7538] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7538] close_range(3, 30, 0 [pid 7540] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7539] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./281/cgroup.net" [pid 7540] <... futex resumed>) = 0 [pid 7539] <... futex resumed>) = 0 [pid 7540] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7539] close_range(3, 30, 0 [pid 7540] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7539] <... close_range resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 7540] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7539] exit_group(0 [pid 7537] +++ exited with 0 +++ [pid 5828] umount2("./281/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7540] <... futex resumed>) = 0 [pid 7539] <... exit_group resumed>) = ? [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=276, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5798] rt_sigreturn({mask=[]} [pid 7540] close_range(3, 30, 0 [pid 7538] <... close_range resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./281/cgroup.cpu" [pid 7540] <... close_range resumed>) = 0 [pid 7539] +++ exited with 0 +++ [pid 7538] exit_group(0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7540] exit_group(0 [pid 7538] <... exit_group resumed>) = ? [pid 5828] unlink("./281/cgroup.cpu" [pid 7540] <... exit_group resumed>) = ? [pid 7538] +++ exited with 0 +++ [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=278, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5828] <... unlink resumed>) = 0 [pid 5789] rt_sigreturn({mask=[]} [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=274, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5798] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=863213036}) [pid 5828] umount2("./281/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./273", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5780] rt_sigreturn({mask=[]} [pid 5649] read(16 [pid 5780] <... rt_sigreturn resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5798] openat(AT_FDCWD, "./273", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x75\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x0a\x7c\x20"..., 232 [pid 5798] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 232 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 451, NULL, 0) = 1 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] fstat(3 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x7a\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7540] +++ exited with 0 +++ [pid 5828] newfstatat(AT_FDCWD, "./281/cgroup" [pid 5789] <... write resumed>) = 4 [pid 5640] <... futex resumed>) = 1 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=282, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] umount2("./275", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5828] unlink("./281/cgroup" [pid 5811] rt_sigreturn({mask=[]} [pid 5798] getdents64(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x75\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x0a\x7c\x20"..., 32434572) = 232 [pid 5828] <... unlink resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] openat(AT_FDCWD, "./275", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 5828] getdents64(3 [pid 5789] <... openat resumed>) = 3 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] umount2("./273/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] fstat(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] close(3 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=999949586}) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 5828] <... close resumed>) = 0 [pid 5789] getdents64(3 [pid 5780] umount2("./271", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(21 [pid 5828] unlinkat(AT_FDCWD, "./281", AT_REMOVEDIR [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5780] openat(AT_FDCWD, "./271", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5828] <... unlinkat resumed>) = 0 [pid 5789] umount2("./275/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... openat resumed>) = 3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x77\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x1f\x5a\x1f"..., 232 [pid 5828] mkdirat(AT_FDCWD, "./282", 0777 [pid 5780] fstat(3 [pid 5649] <... write resumed>) = 232 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=273583090} [pid 5828] <... mkdirat resumed>) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x7b\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5780] getdents64(3 [pid 5649] <... write resumed>) = 56 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5780] umount2("./271/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5828] <... openat resumed>) = 3 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=999950643}) [pid 5828] close(3 [pid 5649] read(26 [pid 5828] <... close resumed>) = 0 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... write resumed>) = 4 [pid 5649] write(3, "\xd4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x76\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xe3\x23\x21"..., 216 [pid 5828] <... socket resumed>) = 3 [pid 5811] umount2("./279", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 216 [pid 5828] close(3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x7c\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5828] <... close resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./279", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... write resumed>) = 48 [pid 5811] <... openat resumed>) = 3 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] fstat(3 [pid 5649] <... write resumed>) = 48 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 279, NULL, 0) = 1 [pid 5828] <... socket resumed>) = 3 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] close(3 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... futex resumed>) = 1 [pid 5828] <... close resumed>) = 0 [pid 5811] getdents64(3 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=999969870}) [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x7a\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 608 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5649] read(13 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x84\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] <... socket resumed>) = 3 [pid 5811] umount2("./279/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5640] <... write resumed>) = 376 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x85\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] close(3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x78\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xe0\xae\x1d"..., 232 [pid 5828] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 232 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x7d\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] epoll_pwait(4 [pid 5649] <... write resumed>) = 56 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 48 [pid 5828] <... socket resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] close(3 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999976155}) [pid 5828] <... close resumed>) = 0 [pid 5649] read(3 [pid 5828] read(249 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x79\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] read(3 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x84\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] <... umount2 resumed>) = 0 [pid 5780] <... umount2 resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] umount2("./273/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = 0 [pid 5780] umount2("./271/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975020}) [pid 5640] <... write resumed>) = 376 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./275/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5798] newfstatat(AT_FDCWD, "./273/gadget" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] newfstatat(AT_FDCWD, "./271/gadget" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] epoll_pwait(4 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x86\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] newfstatat(AT_FDCWD, "./275/gadget" [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x85\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 5789] umount2("./275/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = 1 ci2-upstream-fs/strace-static-x86_64: Process 7541 attached [pid 5640] <... write resumed>) = 376 [pid 5798] umount2("./273/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./271/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975917}) [pid 5647] epoll_pwait(4 [pid 5640] read(6 [pid 7541] set_robust_list(0x55556d6387e0, 24 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 285 [pid 5811] <... umount2 resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] openat(AT_FDCWD, "./275/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x78\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xe0\xae\x1d"..., 32434572) = 288 [pid 7541] <... set_robust_list resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] umount2("./279/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] openat(AT_FDCWD, "./273/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... openat resumed>) = 5 [pid 5780] openat(AT_FDCWD, "./271/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x87\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7541] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... openat resumed>) = 5 [pid 5789] fstat(5 [pid 5780] <... openat resumed>) = 5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... write resumed>) = 376 [pid 7541] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] fstat(5 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(3 [pid 5780] fstat(5 [pid 5647] epoll_pwait(4 [pid 5811] newfstatat(AT_FDCWD, "./279/gadget" [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 7541] chdir("./282" [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] getdents64(5 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x86\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7541] <... chdir resumed>) = 0 [pid 5811] umount2("./279/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] getdents64(5 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5780] getdents64(5 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7541] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7541] <... prctl resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] getdents64(5 [pid 5789] getdents64(5 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999972639}) [pid 7541] setpgid(0, 0 [pid 5811] openat(AT_FDCWD, "./279/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5780] getdents64(5 [pid 5649] read(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=192612595} [pid 7541] <... setpgid resumed>) = 0 [pid 5811] <... openat resumed>) = 5 [pid 5798] close(5 [pid 5789] close(5 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7541] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5811] fstat(5 [pid 5798] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] close(5 [pid 5649] read(3 [pid 7541] <... symlinkat resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./273/gadget", AT_REMOVEDIR [pid 5789] unlinkat(AT_FDCWD, "./275/gadget", AT_REMOVEDIR [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x87\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7541] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] unlinkat(AT_FDCWD, "./271/gadget", AT_REMOVEDIR [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7541] <... symlinkat resumed>) = 0 [pid 5811] getdents64(5 [pid 5789] umount2("./275/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] umount2("./273/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... unlinkat resumed>) = 0 [pid 5811] getdents64(5 [pid 7541] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7541] <... symlinkat resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./275/binderfs" [pid 5811] close(5 [pid 5780] umount2("./271/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./273/binderfs" [pid 5811] <... close resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7541] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5789] unlink("./275/binderfs" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7541] <... openat resumed>) = 3 [pid 5811] unlinkat(AT_FDCWD, "./279/gadget", AT_REMOVEDIR [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5789] umount2("./275/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7541] write(3, "1000", 4 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] unlink("./273/binderfs" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] newfstatat(AT_FDCWD, "./271/binderfs" [pid 7541] <... write resumed>) = 4 [pid 5789] newfstatat(AT_FDCWD, "./275/cgroup.net" [pid 7541] close(3 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7541] <... close resumed>) = 0 [pid 5811] umount2("./279/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7541] read(200 [pid 5789] unlink("./275/cgroup.net" [pid 7541] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] umount2("./273/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... unlink resumed>) = 0 [pid 5780] unlink("./271/binderfs" [pid 7541] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] newfstatat(AT_FDCWD, "./279/binderfs" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7541] <... symlinkat resumed>) = 0 [pid 5789] umount2("./275/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... unlink resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7541] close(249 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] newfstatat(AT_FDCWD, "./273/cgroup.net" [pid 5780] umount2("./271/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] newfstatat(AT_FDCWD, "./275/cgroup.cpu" [pid 7541] <... close resumed>) = 0 [pid 5811] unlink("./279/binderfs" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7541] close(248 [pid 5789] unlink("./275/cgroup.cpu" [pid 5780] newfstatat(AT_FDCWD, "./271/cgroup.net" [pid 7541] <... close resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5798] unlink("./273/cgroup.net" [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7541] prctl(PR_SET_NAME, "syz.4.1401") = 0 [pid 5789] umount2("./275/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] unlink("./271/cgroup.net" [pid 7541] close(4 [pid 5811] umount2("./279/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7541] <... close resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./279/cgroup.net" [pid 5798] umount2("./273/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] newfstatat(AT_FDCWD, "./275/cgroup" [pid 5780] <... unlink resumed>) = 0 [pid 7541] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] newfstatat(AT_FDCWD, "./273/cgroup.cpu" [pid 5789] unlink("./275/cgroup" [pid 5780] umount2("./271/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7541] <... futex resumed>) = 0 [pid 5811] unlink("./279/cgroup.net" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7541] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] unlink("./273/cgroup.cpu" [pid 5780] newfstatat(AT_FDCWD, "./271/cgroup.cpu" [pid 7541] <... futex resumed>) = 0 [pid 5789] getdents64(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7541] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 7541] <... mkdirat resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] close(3 [pid 5780] unlink("./271/cgroup.cpu" [pid 5811] umount2("./279/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./273/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7541] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./279/cgroup.cpu" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] unlinkat(AT_FDCWD, "./275", AT_REMOVEDIR [pid 5780] <... unlink resumed>) = 0 [pid 7541] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] newfstatat(AT_FDCWD, "./273/cgroup" [pid 5789] <... unlinkat resumed>) = 0 [pid 7541] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] umount2("./271/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] mkdirat(AT_FDCWD, "./276", 0777 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7541] <... futex resumed>) = 0 [pid 5811] unlink("./279/cgroup.cpu" [pid 5798] unlink("./273/cgroup" [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./271/cgroup" [pid 7541] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7541] <... mount resumed>) = 0 [pid 5811] umount2("./279/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] getdents64(3 [pid 5789] <... openat resumed>) = 3 [pid 7541] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] unlink("./271/cgroup" [pid 7541] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./279/cgroup" [pid 5798] close(3 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... unlink resumed>) = 0 [pid 7541] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... close resumed>) = 0 [pid 7541] <... futex resumed>) = 0 [pid 5789] close(3 [pid 5780] getdents64(3 [pid 7541] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7541] <... openat resumed>) = 3 [pid 5811] unlink("./279/cgroup" [pid 7541] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] unlinkat(AT_FDCWD, "./273", AT_REMOVEDIR [pid 5789] <... close resumed>) = 0 [pid 5780] close(3 [pid 7541] <... futex resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7541] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] unlinkat(AT_FDCWD, "./271", AT_REMOVEDIR [pid 7541] <... futex resumed>) = 0 [pid 7541] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... unlinkat resumed>) = 0 [pid 5798] mkdirat(AT_FDCWD, "./274", 0777 [pid 5789] <... socket resumed>) = 3 [pid 5780] mkdirat(AT_FDCWD, "./272", 0777 [pid 5811] getdents64(3 [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] close(3 [pid 5780] <... mkdirat resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5811] close(3 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5811] <... close resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./279", AT_REMOVEDIR [pid 5798] <... openat resumed>) = 3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... openat resumed>) = 3 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5789] <... socket resumed>) = 3 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] close(3 [pid 5811] mkdirat(AT_FDCWD, "./280", 0777 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] close(3 [pid 5789] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] close(3 [pid 5811] <... mkdirat resumed>) = 0 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5798] <... socket resumed>) = 3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... close resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5798] close(3 [pid 5789] <... socket resumed>) = 3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... close resumed>) = 0 [pid 5789] close(3 [pid 5780] <... socket resumed>) = 3 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5789] <... close resumed>) = 0 [pid 5780] close(3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] <... socket resumed>) = 3 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] close(3 [pid 5780] <... close resumed>) = 0 [pid 5798] close(3 [pid 5789] <... socket resumed>) = 3 [pid 5811] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] close(3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... close resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... socket resumed>) = 3 [pid 7541] <... write resumed>) = 31 [pid 5798] <... socket resumed>) = 3 [pid 5811] <... socket resumed>) = 3 [pid 7541] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 5780] close(3 [pid 7541] <... futex resumed>) = 0 [pid 7541] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5798] close(3 [pid 5789] read(249 [pid 5780] <... close resumed>) = 0 [pid 7541] <... futex resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... close resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7541] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7541] <... openat resumed>) = 4 [pid 5811] <... socket resumed>) = 3 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... socket resumed>) = 3 [pid 7541] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] close(3 [pid 7541] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... close resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7541] close_range(3, 30, 0 [pid 5798] close(3 [pid 5780] <... socket resumed>) = 3 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5780] close(3 [pid 5811] close(3 [pid 5798] read(249 [pid 5811] <... close resumed>) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... close resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 5780] read(249 [pid 5811] close(3 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] <... close resumed>) = 0 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5811] read(249 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-upstream-fs/strace-static-x86_64: Process 7542 attached [ 607.745525][ T7541] gadgetfs: bound to dummy_udc driver [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 279 [pid 7541] <... close_range resumed>) = 0 [pid 7542] set_robust_list(0x5555851b37e0, 24 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 7542] <... set_robust_list resumed>) = 0 [pid 7541] exit_group(0 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7542] rt_sigprocmask(SIG_SETMASK, [] [pid 5647] <... epoll_pwait resumed>, [], 128, 222, NULL, 0) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7544 attached ci2-upstream-fs/strace-static-x86_64: Process 7545 attached ci2-upstream-fs/strace-static-x86_64: Process 7543 attached [pid 7542] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7541] <... exit_group resumed>) = ? [pid 5647] epoll_pwait(4 [pid 7544] set_robust_list(0x5555851a97e0, 24 [pid 7545] set_robust_list(0x555580d127e0, 24 [pid 7543] set_robust_list(0x5555796c27e0, 24 [pid 7542] chdir("./276" [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 283 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 277 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 275 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7542] <... chdir resumed>) = 0 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7542] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5647] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 7542] <... prctl resumed>) = 0 [pid 5640] <... futex resumed>) = 0 [pid 7544] <... set_robust_list resumed>) = 0 [pid 7545] <... set_robust_list resumed>) = 0 [pid 7543] <... set_robust_list resumed>) = 0 [pid 7542] setpgid(0, 0 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7544] rt_sigprocmask(SIG_SETMASK, [] [pid 7545] rt_sigprocmask(SIG_SETMASK, [] [pid 7543] rt_sigprocmask(SIG_SETMASK, [] [pid 7542] <... setpgid resumed>) = 0 [pid 7541] +++ exited with 0 +++ [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5647] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] write(5, "\x01\x00\x00\x00\x00\x00\x00\x00", 8 [pid 7544] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7545] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7543] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7542] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5640] <... write resumed>) = 8 [pid 7545] chdir("./280" [pid 7542] <... symlinkat resumed>) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=285, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 7543] chdir("./274" [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN, data=0x3548238}], 128, -1, NULL, 0) = 1 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=943035235} [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7544] chdir("./272" [pid 5828] rt_sigreturn({mask=[]} [pid 7544] <... chdir resumed>) = 0 [pid 7545] <... chdir resumed>) = 0 [pid 7543] <... chdir resumed>) = 0 [pid 7542] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5647] read(5 [pid 7544] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7545] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7543] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7544] <... prctl resumed>) = 0 [pid 7545] <... prctl resumed>) = 0 [pid 7543] <... prctl resumed>) = 0 [pid 7542] <... symlinkat resumed>) = 0 [pid 5647] <... read resumed>, "\x01\x00\x00\x00\x00\x00\x00\x00", 8) = 8 [pid 7544] setpgid(0, 0 [pid 7545] setpgid(0, 0 [pid 7543] setpgid(0, 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5647] epoll_pwait(4 [pid 7544] <... setpgid resumed>) = 0 [pid 7545] <... setpgid resumed>) = 0 [pid 7543] <... setpgid resumed>) = 0 [pid 7542] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7544] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7545] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7543] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7542] <... symlinkat resumed>) = 0 [pid 5828] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=748241153}) [pid 5647] epoll_pwait(4 [pid 7544] <... symlinkat resumed>) = 0 [pid 5828] umount2("./282", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(30 [pid 7545] <... symlinkat resumed>) = 0 [pid 7543] <... symlinkat resumed>) = 0 [pid 7542] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7544] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7542] <... openat resumed>) = 3 [pid 5828] openat(AT_FDCWD, "./282", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x79\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x2b\x0c\x23"..., 208 [pid 7544] <... symlinkat resumed>) = 0 [pid 7545] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7543] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7542] write(3, "1000", 4 [pid 5828] <... openat resumed>) = 3 [pid 7544] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7545] <... symlinkat resumed>) = 0 [pid 7543] <... symlinkat resumed>) = 0 [pid 7542] <... write resumed>) = 4 [pid 5828] fstat(3 [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 934, NULL, 0) = 1 [pid 7542] close(3 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7544] <... symlinkat resumed>) = 0 [pid 7545] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7543] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7542] <... close resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x7e\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7544] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7545] <... symlinkat resumed>) = 0 [pid 5641] sched_yield( [pid 7542] read(200 [pid 5647] read(6 [pid 7544] <... openat resumed>) = 3 [pid 7545] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7543] <... symlinkat resumed>) = 0 [pid 7542] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] getdents64(3 [pid 5649] <... write resumed>) = 56 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x79\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x2b\x0c\x23"..., 32434572) = 208 [pid 5641] <... sched_yield resumed>) = 0 [pid 7544] write(3, "1000", 4 [pid 7545] <... openat resumed>) = 3 [pid 7543] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7542] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 7544] <... write resumed>) = 4 [pid 7545] write(3, "1000", 4 [pid 7543] <... openat resumed>) = 3 [pid 7542] <... symlinkat resumed>) = 0 [pid 5828] umount2("./282/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7544] close(3 [pid 7545] <... write resumed>) = 4 [pid 7542] close(249 [pid 5641] sched_getaffinity(0, 8192 [pid 7542] <... close resumed>) = 0 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 7544] <... close resumed>) = 0 [pid 7545] close(3 [pid 7543] write(3, "1000", 4 [pid 7542] close(248 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] epoll_pwait(4 [pid 7544] read(200 [pid 7545] <... close resumed>) = 0 [pid 7543] <... write resumed>) = 4 [pid 7542] <... close resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7544] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7545] read(200 [pid 7543] close(3 [pid 7542] prctl(PR_SET_NAME, "syz.1.1403" [pid 5647] epoll_pwait(4 [pid 7544] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7545] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7543] <... close resumed>) = 0 [pid 7544] <... symlinkat resumed>) = 0 [pid 7545] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7543] read(200 [pid 7542] <... prctl resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=890388952} [pid 7542] close(4 [pid 7544] close(249 [pid 7545] <... symlinkat resumed>) = 0 [pid 7543] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7542] <... close resumed>) = 0 [pid 7543] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7544] <... close resumed>) = 0 [pid 7545] close(249 [pid 7544] close(248 [pid 7545] <... close resumed>) = 0 [pid 7543] <... symlinkat resumed>) = 0 [pid 7542] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7544] <... close resumed>) = 0 [pid 7542] <... futex resumed>) = 0 [pid 7544] prctl(PR_SET_NAME, "syz.0.1404" [pid 7545] close(248 [pid 7542] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7544] <... prctl resumed>) = 0 [pid 7545] <... close resumed>) = 0 [pid 7543] close(249 [pid 7544] close(4 [pid 7545] prctl(PR_SET_NAME, "syz.3.1405" [pid 7543] <... close resumed>) = 0 [pid 7542] <... futex resumed>) = 0 [pid 7544] <... close resumed>) = 0 [pid 7545] <... prctl resumed>) = 0 [pid 7543] close(248 [pid 7542] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7544] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7545] close(4 [pid 7543] <... close resumed>) = 0 [pid 7542] <... mkdirat resumed>) = 0 [pid 7545] <... close resumed>) = 0 [pid 7543] prctl(PR_SET_NAME, "syz.2.1402" [pid 7544] <... futex resumed>) = 0 [pid 7545] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7542] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7543] <... prctl resumed>) = 0 [pid 7544] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7543] close(4 [pid 7544] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7545] <... futex resumed>) = 0 [pid 7543] <... close resumed>) = 0 [pid 7544] <... mkdirat resumed>) = 0 [pid 7545] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7543] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7542] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7545] <... futex resumed>) = 0 [pid 7542] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7544] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7545] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7544] <... futex resumed>) = 0 [pid 7543] <... futex resumed>) = 0 [pid 7544] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7542] <... mount resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 898, NULL, 0) = 1 [pid 7543] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7544] <... futex resumed>) = 0 [pid 7543] <... futex resumed>) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7544] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7545] <... mkdirat resumed>) = 0 [pid 7543] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5647] read(6 [pid 7544] <... mount resumed>) = 0 [pid 7545] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7543] <... mkdirat resumed>) = 0 [pid 7542] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = 0 [pid 7542] <... futex resumed>) = 0 [pid 5828] umount2("./282/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7542] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7542] <... futex resumed>) = 0 [pid 7544] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7545] <... futex resumed>) = 0 [pid 7543] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x7e\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7542] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] newfstatat(AT_FDCWD, "./282/gadget" [pid 7544] <... futex resumed>) = 0 [pid 7545] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7543] <... futex resumed>) = 0 [pid 5641] epoll_pwait(4 [pid 7544] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7545] <... futex resumed>) = 0 [pid 7543] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7542] <... openat resumed>) = 3 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x88\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7544] <... futex resumed>) = 0 [pid 7545] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7543] <... futex resumed>) = 0 [pid 7542] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./282/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... write resumed>) = 376 [pid 7544] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7545] <... mount resumed>) = 0 [pid 7543] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7542] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=958309094}) [pid 5647] read(6 [pid 7544] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7543] <... mount resumed>) = 0 [pid 7542] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "./282/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7542] <... futex resumed>) = 0 [pid 7544] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7545] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7543] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7542] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... openat resumed>) = 5 [pid 5649] read(3 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7544] <... futex resumed>) = 0 [pid 7545] <... futex resumed>) = 0 [pid 7543] <... futex resumed>) = 0 [pid 5828] fstat(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] epoll_pwait(4 [pid 7544] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7545] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7543] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7544] <... futex resumed>) = 0 [pid 7545] <... futex resumed>) = 0 [pid 7543] <... futex resumed>) = 0 [pid 5828] getdents64(5 [pid 5649] read(3 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] epoll_pwait(4 [pid 7544] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7545] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7543] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x88\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7544] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7542] <... write resumed>) = 31 [pid 5828] getdents64(5 [pid 7542] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 7542] <... futex resumed>) = 0 [pid 7542] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7544] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7545] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7543] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=836137640} [pid 7544] <... futex resumed>) = 0 [pid 7545] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7543] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7542] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 7544] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7545] <... futex resumed>) = 0 [pid 7543] <... futex resumed>) = 0 [pid 7544] <... futex resumed>) = 0 [pid 7545] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7543] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7542] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] unlinkat(AT_FDCWD, "./282/gadget", AT_REMOVEDIR [pid 7544] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7545] <... futex resumed>) = 0 [pid 7543] <... futex resumed>) = 0 [pid 7542] <... openat resumed>) = 4 [pid 5828] <... unlinkat resumed>) = 0 [pid 7544] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7545] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7543] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] umount2("./282/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7542] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7544] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7545] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7543] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7542] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7542] close_range(3, 30, 0 [pid 5828] newfstatat(AT_FDCWD, "./282/binderfs" [pid 7545] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7544] <... futex resumed>) = 0 [pid 7545] <... futex resumed>) = 0 [pid 7544] close_range(3, 30, 0 [pid 7545] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7544] <... close_range resumed>) = 0 [pid 7545] <... futex resumed>) = 0 [pid 7543] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./282/binderfs" [pid 7544] exit_group(0 [pid 7545] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7543] <... futex resumed>) = 0 [pid 7544] <... exit_group resumed>) = ? [pid 7545] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7543] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 7543] <... futex resumed>) = 0 [pid 7543] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR) = -1 ENOENT (No such file or directory) [pid 7545] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7543] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./282/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7545] <... futex resumed>) = 0 [pid 7543] <... futex resumed>) = 0 [pid 7543] close_range(3, 30, 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7545] close_range(3, 30, 0 [pid 7543] <... close_range resumed>) = 0 [pid 7542] <... close_range resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./282/cgroup.net" [pid 7544] +++ exited with 0 +++ [pid 7545] <... close_range resumed>) = 0 [pid 7543] exit_group(0 [pid 7542] exit_group(0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7543] <... exit_group resumed>) = ? [pid 7542] <... exit_group resumed>) = ? [pid 7545] exit_group(0 [pid 5828] unlink("./282/cgroup.net" [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=275, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 7545] <... exit_group resumed>) = ? [pid 5828] <... unlink resumed>) = 0 [pid 5780] rt_sigreturn({mask=[]}) = 275 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5828] umount2("./282/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=948669484}) [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./272", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(26, "\x00\x00\x00\x00", 4) = 4 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x7c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x83\xe8\x1c"..., 232) = 232 [pid 5828] newfstatat(AT_FDCWD, "./282/cgroup.cpu" [pid 5780] openat(AT_FDCWD, "./272", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x7f\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 48 [ 607.970739][ T7542] gadgetfs: bound to dummy_udc driver [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 846, NULL, 0) = 1 [pid 7545] +++ exited with 0 +++ [pid 7543] +++ exited with 0 +++ [pid 7542] +++ exited with 0 +++ [pid 5828] unlink("./282/cgroup.cpu" [pid 5780] fstat(3 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=283, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=277, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=279, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 48 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5811] rt_sigreturn({mask=[]} [pid 5798] rt_sigreturn({mask=[]} [pid 5789] rt_sigreturn({mask=[]} [pid 5780] getdents64(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 5828] umount2("./282/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5647] <... read resumed>, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x7c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x83\xe8\x1c"..., 32434572) = 232 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./272/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] read(6 [pid 5828] newfstatat(AT_FDCWD, "./282/cgroup" [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5647] epoll_pwait(4 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] unlink("./282/cgroup" [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5641] epoll_pwait(4 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=990240679}) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5798] <... write resumed>) = 4 [pid 5789] <... write resumed>) = 4 [pid 5649] read(16 [pid 5798] umount2("./274", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... unlink resumed>) = 0 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5789] umount2("./276", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5647] epoll_pwait(4 [pid 5828] getdents64(3 [pid 5811] <... write resumed>) = 4 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x7a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xad\xb5\x1f"..., 232 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5811] umount2("./280", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] openat(AT_FDCWD, "./274", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] openat(AT_FDCWD, "./276", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... write resumed>) = 232 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=752230756} [pid 5828] close(3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... openat resumed>) = 3 [pid 5789] <... openat resumed>) = 3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x80\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5828] <... close resumed>) = 0 [pid 5798] fstat(3 [pid 5649] <... write resumed>) = 56 [pid 5828] unlinkat(AT_FDCWD, "./282", AT_REMOVEDIR [pid 5811] openat(AT_FDCWD, "./280", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] fstat(3 [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x80\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5828] mkdirat(AT_FDCWD, "./283", 0777 [pid 5811] fstat(3 [pid 5798] getdents64(3 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] <... umount2 resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 760, NULL, 0) = 1 [pid 5828] <... mkdirat resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] getdents64(3 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] getdents64(3 [pid 5780] umount2("./272/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] <... futex resumed>) = 1 [pid 5828] <... openat resumed>) = 3 [pid 5811] umount2("./280/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./274/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5780] newfstatat(AT_FDCWD, "./272/gadget" [pid 5649] <... pselect6 resumed>) = 2 (in [13 21], left {tv_sec=0, tv_nsec=999970748}) [pid 5641] <... futex resumed>) = 0 [pid 5828] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5789] umount2("./276/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(21 [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 5780] umount2("./272/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5647] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x7f\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00"..., 32434572) = 336 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x7b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x49\x27\x22"..., 208 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x89\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./272/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... write resumed>) = 208 [pid 5780] <... openat resumed>) = 5 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x81\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] fstat(5 [pid 5649] <... write resumed>) = 56 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x81\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5828] <... socket resumed>) = 3 [pid 5780] getdents64(5 [pid 5649] <... write resumed>) = 48 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] read(13 [pid 5780] getdents64(5 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5647] <... write resumed>) = 376 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x7d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xe3\x23\x21"..., 232 [pid 5780] close(5 [pid 5649] <... write resumed>) = 232 [pid 5641] epoll_pwait(4 [pid 5780] <... close resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x82\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5780] unlinkat(AT_FDCWD, "./272/gadget", AT_REMOVEDIR [pid 5649] <... write resumed>) = 56 [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 5780] <... unlinkat resumed>) = 0 [pid 5640] <... futex resumed>) = 0 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x82\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 5828] close(3 [pid 5780] umount2("./272/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5641] getpid( [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x8a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... getpid resumed>) = 5640 [pid 5640] epoll_pwait(4 [pid 5780] newfstatat(AT_FDCWD, "./272/binderfs" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999976062}) [pid 5641] tgkill(5640, 5647, SIGURG [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5641] <... tgkill resumed>) = 0 [pid 5780] unlink("./272/binderfs" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 686, NULL, 0) = 1 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... unlink resumed>) = 0 [pid 5649] read(3 [pid 5647] <... write resumed>) = 376 [pid 5640] epoll_pwait(4 [pid 5828] <... socket resumed>) = 3 [pid 5780] umount2("./272/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x89\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] close(3 [pid 5811] <... umount2 resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./272/cgroup.net" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999976912}) [pid 5811] umount2("./280/gadget", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5811] newfstatat(AT_FDCWD, "./280/gadget" [pid 5780] unlink("./272/cgroup.net" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 5649] read(3 [pid 5647] --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=5640, si_uid=0} --- [pid 5640] epoll_pwait(4 [pid 5798] <... umount2 resumed>) = 0 [pid 5647] rt_sigreturn({mask=[]} [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] umount2("./274/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... rt_sigreturn resumed>) = 376 [pid 5828] <... socket resumed>) = 3 [pid 5811] umount2("./280/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./272/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x8a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] read(6 [pid 5828] close(3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./274/gadget" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x7b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x49\x27\x22"..., 32434572) = 552 [pid 5828] <... close resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./280/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] newfstatat(AT_FDCWD, "./272/cgroup.cpu" [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... openat resumed>) = 5 [pid 5798] umount2("./274/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x8b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5811] fstat(5 [pid 5780] unlink("./272/cgroup.cpu" [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... unlink resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=996026825}) [pid 5647] <... write resumed>) = 376 [pid 5828] <... socket resumed>) = 3 [pid 5811] getdents64(5 [pid 5798] openat(AT_FDCWD, "./274/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] umount2("./272/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x8c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] close(3 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] <... openat resumed>) = 5 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... write resumed>) = 376 [pid 5828] <... close resumed>) = 0 [pid 5811] getdents64(5 [pid 5780] newfstatat(AT_FDCWD, "./272/cgroup" [pid 5649] read(3 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] fstat(5 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x8b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] read(6 [pid 5828] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] close(5 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] unlink("./272/cgroup" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5811] <... close resumed>) = 0 [pid 5798] getdents64(5 [pid 5789] <... umount2 resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975677}) [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] umount2("./276/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] unlinkat(AT_FDCWD, "./280/gadget", AT_REMOVEDIR [pid 5798] getdents64(5 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] getdents64(3 [pid 5649] read(3 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=645196775} [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] newfstatat(AT_FDCWD, "./276/gadget" [pid 5780] close(3 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5798] close(5) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] read(3ci2-upstream-fs/strace-static-x86_64: Process 7546 attached [pid 5811] umount2("./280/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] unlinkat(AT_FDCWD, "./274/gadget", AT_REMOVEDIR [pid 5789] umount2("./276/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x8c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5798] <... unlinkat resumed>) = 0 [pid 5780] unlinkat(AT_FDCWD, "./272", AT_REMOVEDIR [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7546] set_robust_list(0x55556d6387e0, 24 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 286 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] umount2("./274/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7546] <... set_robust_list resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./280/binderfs" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] openat(AT_FDCWD, "./276/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] newfstatat(AT_FDCWD, "./274/binderfs" [pid 5780] <... unlinkat resumed>) = 0 [pid 5811] unlink("./280/binderfs" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... openat resumed>) = 5 [pid 5780] mkdirat(AT_FDCWD, "./273", 0777 [pid 5811] <... unlink resumed>) = 0 [pid 5798] unlink("./274/binderfs" [pid 5789] fstat(5 [pid 5780] <... mkdirat resumed>) = 0 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5780] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5780] close(3 [pid 7546] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] <... unlink resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5811] umount2("./280/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] getdents64(5 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7546] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] newfstatat(AT_FDCWD, "./280/cgroup.net" [pid 5798] umount2("./274/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7546] chdir("./283" [pid 5780] close(3 [pid 5789] getdents64(5 [pid 5811] unlink("./280/cgroup.net" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5780] <... close resumed>) = 0 [pid 7546] <... chdir resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./274/cgroup.net" [pid 5789] close(5 [pid 7546] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5811] umount2("./280/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7546] <... prctl resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./274/cgroup.net" [pid 5789] unlinkat(AT_FDCWD, "./276/gadget", AT_REMOVEDIR [pid 7546] setpgid(0, 0 [pid 5811] newfstatat(AT_FDCWD, "./280/cgroup.cpu" [pid 5798] <... unlink resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7546] <... setpgid resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./274/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] close(3 [pid 7546] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5811] unlink("./280/cgroup.cpu" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./276/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... close resumed>) = 0 [pid 7546] <... symlinkat resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./274/cgroup.cpu" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7546] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5811] umount2("./280/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] newfstatat(AT_FDCWD, "./276/binderfs" [pid 5780] <... socket resumed>) = 3 [pid 5798] unlink("./274/cgroup.cpu" [pid 7546] <... symlinkat resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] close(3 [pid 5789] unlink("./276/binderfs" [pid 5811] newfstatat(AT_FDCWD, "./280/cgroup" [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7546] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] umount2("./276/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7546] <... symlinkat resumed>) = 0 [pid 5811] unlink("./280/cgroup" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] umount2("./274/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] newfstatat(AT_FDCWD, "./276/cgroup.net" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7546] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] <... unlink resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./274/cgroup" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7546] <... openat resumed>) = 3 [pid 5811] getdents64(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlink("./276/cgroup.net" [pid 5780] close(3 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5798] unlink("./274/cgroup" [pid 5789] <... unlink resumed>) = 0 [pid 7546] write(3, "1000", 4 [pid 5811] close(3 [pid 5798] <... unlink resumed>) = 0 [pid 5789] umount2("./276/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... close resumed>) = 0 [pid 7546] <... write resumed>) = 4 [pid 5811] <... close resumed>) = 0 [pid 5798] getdents64(3 [pid 7546] close(3 [pid 5811] unlinkat(AT_FDCWD, "./280", AT_REMOVEDIR [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5780] read(249 [pid 7546] <... close resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] close(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7546] read(200 [pid 5798] <... close resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./276/cgroup.cpu" [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7546] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] mkdirat(AT_FDCWD, "./281", 0777 [pid 5798] unlinkat(AT_FDCWD, "./274", AT_REMOVEDIR [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7546] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] <... mkdirat resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] unlink("./276/cgroup.cpu" [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7546] <... symlinkat resumed>) = 0 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5789] <... unlink resumed>) = 0 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] mkdirat(AT_FDCWD, "./275", 0777 [pid 5789] umount2("./276/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7546] close(249 [pid 5811] <... openat resumed>) = 3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-upstream-fs/strace-static-x86_64: Process 7547 attached [pid 7546] <... close resumed>) = 0 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5798] <... mkdirat resumed>) = 0 [pid 7546] close(248 [pid 5789] newfstatat(AT_FDCWD, "./276/cgroup" [pid 7546] <... close resumed>) = 0 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 276 [pid 7547] set_robust_list(0x5555851a97e0, 24 [pid 7546] prctl(PR_SET_NAME, "syz.4.1406" [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] <... openat resumed>) = 3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7547] <... set_robust_list resumed>) = 0 [pid 7546] <... prctl resumed>) = 0 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7546] close(4 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7546] <... close resumed>) = 0 [pid 7547] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] close(3 [pid 7547] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] unlink("./276/cgroup" [pid 5811] <... close resumed>) = 0 [pid 7547] chdir("./273" [pid 7546] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] close(3 [pid 5789] <... unlink resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7547] <... chdir resumed>) = 0 [pid 7546] <... futex resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] getdents64(3 [pid 7547] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7546] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... socket resumed>) = 3 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5811] close(3 [pid 7547] <... prctl resumed>) = 0 [pid 7546] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] close(3 [pid 7547] setpgid(0, 0 [pid 7546] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 5789] <... close resumed>) = 0 [pid 7547] <... setpgid resumed>) = 0 [pid 7546] <... mkdirat resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 7547] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7546] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7547] <... symlinkat resumed>) = 0 [pid 7546] <... futex resumed>) = 0 [pid 5811] close(3 [pid 5798] <... socket resumed>) = 3 [pid 5789] unlinkat(AT_FDCWD, "./276", AT_REMOVEDIR [pid 7547] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7546] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5798] close(3 [pid 7547] <... symlinkat resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... unlinkat resumed>) = 0 [pid 7546] <... futex resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5789] mkdirat(AT_FDCWD, "./277", 0777 [pid 7547] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7546] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7547] <... symlinkat resumed>) = 0 [pid 7546] <... mount resumed>) = 0 [pid 5811] close(3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... mkdirat resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 7546] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7547] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5798] <... socket resumed>) = 3 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7547] <... openat resumed>) = 3 [pid 7546] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... socket resumed>) = 3 [pid 5798] close(3 [pid 7546] <... futex resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] <... openat resumed>) = 3 [pid 7547] write(3, "1000", 4 [pid 7546] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] close(3 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 7547] <... write resumed>) = 4 [pid 7546] <... openat resumed>) = 3 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7547] close(3 [pid 5811] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 7547] <... close resumed>) = 0 [pid 7546] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7547] read(200 [pid 5811] read(249 [pid 5798] close(3 [pid 5789] close(3 [pid 7546] <... futex resumed>) = 0 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x82\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 7547] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7546] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7547] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7546] <... futex resumed>) = 0 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7546] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x80\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 ci2-upstream-fs/strace-static-x86_64: Process 7548 attached [pid 7547] <... symlinkat resumed>) = 0 [pid 7546] <... write resumed>) = 31 [pid 5789] <... socket resumed>) = 3 [pid 7548] set_robust_list(0x555580d127e0, 24 [pid 7547] close(249 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] close(3 [pid 7546] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 284 [pid 7546] <... futex resumed>) = 0 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... close resumed>) = 0 [pid 7548] <... set_robust_list resumed>) = 0 [pid 7546] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7548] rt_sigprocmask(SIG_SETMASK, [] [pid 7546] <... futex resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 7548] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7547] <... close resumed>) = 0 [pid 7546] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] close(3 [pid 7548] chdir("./281" [pid 7546] <... openat resumed>) = 4 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] <... close resumed>) = 0 [pid 7547] close(248 [pid 7546] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7548] <... chdir resumed>) = 0 [pid 7547] <... close resumed>) = 0 [pid 7546] <... futex resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7548] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7547] prctl(PR_SET_NAME, "syz.0.1407" [pid 7546] close_range(3, 30, 0 [pid 5789] <... socket resumed>) = 3 ci2-upstream-fs/strace-static-x86_64: Process 7549 attached [pid 7548] <... prctl resumed>) = 0 [pid 7547] <... prctl resumed>) = 0 [pid 5789] close(3 [pid 7549] set_robust_list(0x5555796c27e0, 24 [pid 5789] <... close resumed>) = 0 [pid 7549] <... set_robust_list resumed>) = 0 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7549] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... socket resumed>) = 3 [pid 7547] close(4 [pid 7548] setpgid(0, 0) = 0 [pid 7549] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] close(3 [pid 7549] chdir("./275" [pid 7547] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5789] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x81\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7549] <... chdir resumed>) = 0 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7549] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7549] <... prctl resumed>) = 0 [pid 7549] setpgid(0, 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7549] <... setpgid resumed>) = 0 [pid 7548] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [ 608.375821][ T7546] gadgetfs: bound to dummy_udc driver [pid 7547] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7549] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup"ci2-upstream-fs/strace-static-x86_64: Process 7550 attached ) = 0 [pid 7548] <... symlinkat resumed>) = 0 [pid 7547] <... futex resumed>) = 0 [pid 7546] <... close_range resumed>) = 0 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 278 [pid 7548] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7550] set_robust_list(0x5555851b37e0, 24 [pid 7549] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7548] <... symlinkat resumed>) = 0 [pid 7547] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7546] exit_group(0 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 280 [pid 7550] <... set_robust_list resumed>) = 0 [pid 7549] <... symlinkat resumed>) = 0 [pid 7548] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7547] <... futex resumed>) = 0 [pid 7546] <... exit_group resumed>) = ? [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 7550] rt_sigprocmask(SIG_SETMASK, [] [pid 7549] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7547] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7550] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7549] <... symlinkat resumed>) = 0 [pid 7548] <... symlinkat resumed>) = 0 [pid 7547] <... mkdirat resumed>) = 0 [pid 7550] chdir("./277" [pid 7548] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7547] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7550] <... chdir resumed>) = 0 [pid 7549] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7548] <... openat resumed>) = 3 [pid 7546] +++ exited with 0 +++ [pid 7550] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7547] <... futex resumed>) = 0 [pid 7550] <... prctl resumed>) = 0 [pid 7549] <... openat resumed>) = 3 [pid 7548] write(3, "1000", 4 [pid 7547] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7550] setpgid(0, 0 [pid 7548] <... write resumed>) = 4 [pid 7547] <... futex resumed>) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=286, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 7550] <... setpgid resumed>) = 0 [pid 7549] write(3, "1000", 4 [pid 7547] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] rt_sigreturn({mask=[]} [pid 7548] close(3 [pid 7550] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7549] <... write resumed>) = 4 [pid 7548] <... close resumed>) = 0 [pid 7547] <... mount resumed>) = 0 [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7550] <... symlinkat resumed>) = 0 [pid 7549] close(3 [pid 7548] read(200, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7549] <... close resumed>) = 0 [pid 7548] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7547] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7549] read(200 [pid 7550] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7549] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7547] <... futex resumed>) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 7550] <... symlinkat resumed>) = 0 [pid 7549] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7548] <... symlinkat resumed>) = 0 [pid 7549] <... symlinkat resumed>) = 0 [pid 7547] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=683319860}) [pid 7550] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7549] close(249 [pid 7547] <... futex resumed>) = 0 [pid 5828] umount2("./283", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(30 [pid 7550] <... symlinkat resumed>) = 0 [pid 7549] <... close resumed>) = 0 [pid 7548] close(249 [pid 7547] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7550] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7549] close(248 [pid 7548] <... close resumed>) = 0 [pid 7547] <... openat resumed>) = 3 [pid 5828] openat(AT_FDCWD, "./283", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x7e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xb8\x67\x23"..., 208 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 676, NULL, 0) = 1 [pid 7550] <... openat resumed>) = 3 [pid 7549] <... close resumed>) = 0 [pid 7548] close(248 [pid 7547] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7548] <... close resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7549] prctl(PR_SET_NAME, "syz.2.1408" [pid 7548] prctl(PR_SET_NAME, "syz.3.1410" [pid 7547] <... futex resumed>) = 0 [pid 5828] fstat(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x83\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... futex resumed>) = 0 [pid 7550] write(3, "1000", 4 [pid 5640] read(6 [pid 7550] <... write resumed>) = 4 [pid 7549] <... prctl resumed>) = 0 [pid 7548] <... prctl resumed>) = 0 [pid 7547] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 56 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x7e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xb8\x67\x23"..., 32434572) = 208 [pid 7550] close(3 [pid 7549] close(4 [pid 7548] close(4 [pid 7547] <... futex resumed>) = 0 [pid 5828] getdents64(3 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x83\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] read(6 [pid 7550] <... close resumed>) = 0 [pid 7549] <... close resumed>) = 0 [pid 7548] <... close resumed>) = 0 [pid 7547] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] umount2("./283/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5640] epoll_pwait(4 [pid 7548] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7550] read(200 [pid 7549] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7548] <... futex resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 7550] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=292668324} [pid 7550] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7549] <... futex resumed>) = 0 [pid 7548] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7550] <... symlinkat resumed>) = 0 [pid 7549] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7548] <... futex resumed>) = 0 [pid 7549] <... futex resumed>) = 0 [pid 7548] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7550] close(249 [pid 7549] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7550] <... close resumed>) = 0 [pid 7548] <... mkdirat resumed>) = 0 [pid 7550] close(248 [pid 7549] <... mkdirat resumed>) = 0 [pid 7550] <... close resumed>) = 0 [pid 7550] prctl(PR_SET_NAME, "syz.1.1409" [pid 7549] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7548] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7550] <... prctl resumed>) = 0 [pid 7549] <... futex resumed>) = 0 [pid 7548] <... futex resumed>) = 0 [pid 7550] close(4 [pid 7549] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7550] <... close resumed>) = 0 [pid 7548] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7550] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7549] <... futex resumed>) = 0 [pid 7547] <... write resumed>) = 31 [pid 7550] <... futex resumed>) = 0 [pid 7550] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7550] mkdirat(AT_FDCWD, "./gadget", 0777) = 0 [pid 7550] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7550] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7550] mount(NULL, "./gadget", "gadgetfs", 0, NULL) = 0 [pid 7548] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 293, NULL, 0) = 1 [pid 7550] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7549] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7547] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7550] <... futex resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7550] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7549] <... mount resumed>) = 0 [pid 5641] <... futex resumed>) = 0 [pid 5828] umount2("./283/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] read(6 [pid 7550] <... futex resumed>) = 0 [pid 7548] <... mount resumed>) = 0 [pid 7547] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7549] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x83\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7550] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7548] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7547] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./283/gadget" [pid 5640] write(2, "2026/08/21 19:27:29 executed programs: 1404\n", 442026/08/21 19:27:29 executed programs: 1404 [pid 7550] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7549] <... futex resumed>) = 0 [pid 7548] <... futex resumed>) = 0 [pid 7547] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... write resumed>) = 44 [pid 7549] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7550] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7548] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7547] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] umount2("./283/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x8d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7550] <... futex resumed>) = 0 [pid 7549] <... futex resumed>) = 0 [pid 5640] <... write resumed>) = 376 [pid 7550] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7548] <... futex resumed>) = 0 [pid 7547] <... openat resumed>) = 4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=950299249}) [pid 5640] read(6 [pid 7550] <... futex resumed>) = 0 [pid 7549] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7548] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5649] read(3 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7550] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] openat(AT_FDCWD, "./283/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] epoll_pwait(4 [pid 7550] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7548] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7550] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7549] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x8d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7550] <... futex resumed>) = 0 [pid 7548] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7547] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... openat resumed>) = 5 [pid 7549] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7550] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7549] <... futex resumed>) = 0 [pid 7548] <... futex resumed>) = 0 [pid 7547] <... futex resumed>) = 0 [pid 5828] fstat(5 [pid 7550] <... futex resumed>) = 0 [pid 7549] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7548] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7547] close_range(3, 30, 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=234584179} [pid 7550] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7549] <... futex resumed>) = 0 [pid 7548] <... futex resumed>) = 0 [pid 7548] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] getdents64(5 [pid 7550] <... openat resumed>) = 3 [pid 7549] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7548] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 7550] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7548] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(5 [pid 7550] <... futex resumed>) = 0 [pid 7550] close_range(3, 30, 0 [pid 7549] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7548] <... futex resumed>) = 0 [pid 7550] <... close_range resumed>) = 0 [pid 7548] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 7549] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7550] exit_group(0) = ? [pid 7549] <... futex resumed>) = 0 [pid 7548] <... futex resumed>) = 0 [pid 5828] close(5) = 0 [pid 7548] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7549] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlinkat(AT_FDCWD, "./283/gadget", AT_REMOVEDIR [pid 7548] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7549] <... futex resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 7549] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR) = -1 ENOENT (No such file or directory) [pid 7548] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./283/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7549] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 608.523936][ T7547] gadgetfs: bound to dummy_udc driver [pid 7549] <... futex resumed>) = 0 [pid 7548] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./283/binderfs" [pid 7548] close_range(3, 30, 0) = 0 [pid 7549] close_range(3, 30, 0 [pid 7548] exit_group(0 [pid 7549] <... close_range resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] unlink("./283/binderfs" [pid 7549] exit_group(0 [pid 7548] <... exit_group resumed>) = ? [pid 5828] <... unlink resumed>) = 0 [pid 7549] <... exit_group resumed>) = ? [pid 7547] <... close_range resumed>) = 0 [pid 7550] +++ exited with 0 +++ [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=280, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 7548] +++ exited with 0 +++ [pid 5828] umount2("./283/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] rt_sigreturn({mask=[]} [pid 7547] exit_group(0) = ? [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7549] +++ exited with 0 +++ [pid 5828] newfstatat(AT_FDCWD, "./283/cgroup.net" [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=284, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=278, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] unlink("./283/cgroup.net" [pid 5811] rt_sigreturn({mask=[]} [pid 5798] rt_sigreturn({mask=[]} [pid 7547] +++ exited with 0 +++ [pid 5828] <... unlink resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5828] umount2("./283/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... write resumed>) = 4 [pid 5798] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=951926096}) [pid 5811] umount2("./281", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./275", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(13 [pid 5811] openat(AT_FDCWD, "./281", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] openat(AT_FDCWD, "./275", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... openat resumed>) = 3 [pid 5798] <... openat resumed>) = 3 [pid 5789] <... write resumed>) = 4 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=276, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] newfstatat(AT_FDCWD, "./283/cgroup.cpu" [pid 5811] fstat(3 [pid 5798] fstat(3 [pid 5789] umount2("./277", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x82\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x2b\xfb\x1d"..., 232 [pid 5780] rt_sigreturn({mask=[]} [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 237, NULL, 0) = 1 [pid 5828] unlink("./283/cgroup.cpu" [pid 5649] <... write resumed>) = 232 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... unlink resumed>) = 0 [pid 5811] getdents64(3 [pid 5798] getdents64(3 [pid 5789] openat(AT_FDCWD, "./277", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5640] <... futex resumed>) = 1 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x84\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... futex resumed>) = 0 [pid 5811] umount2("./281/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./275/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... openat resumed>) = 3 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5828] umount2("./283/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... write resumed>) = 4 [pid 5640] read(6 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] fstat(3 [pid 5780] umount2("./273", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 56 [pid 5641] sched_yield( [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x82\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x2b\xfb\x1d"..., 32434572) = 232 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x84\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5780] openat(AT_FDCWD, "./273", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5640] read(6 [pid 5649] <... write resumed>) = 48 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5780] <... openat resumed>) = 3 [pid 5640] epoll_pwait(4 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... pselect6 resumed>) = 3 (in [16 21 26], left {tv_sec=0, tv_nsec=999959326}) [pid 5641] <... sched_yield resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 5828] newfstatat(AT_FDCWD, "./283/cgroup" [pid 5649] read(26 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] getdents64(3 [pid 5780] fstat(3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x7f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x46\xc3\x23"..., 208 [pid 5828] unlink("./283/cgroup" [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 208 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=168931021} [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x85\x05\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x85\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] read(21, "\x00\x00\x00\x00", 4) = 4 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x81\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xdd\x4a\x1f"..., 232) = 232 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x86\x05\x00\x00\x00\x00\x00\x00", 56) = 56 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x86\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] read(16, "\x00\x00\x00\x00", 4) = 4 [pid 5828] <... unlink resumed>) = 0 [pid 5780] getdents64(3 [pid 5789] umount2("./277/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x80\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x07\x18\x22"..., 232 [pid 5828] getdents64(3 [pid 5780] umount2("./273/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 232 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x87\x05\x00\x00\x00\x00\x00\x00", 56) = 56 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x87\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5828] close(3) = 0 [pid 5828] unlinkat(AT_FDCWD, "./283", AT_REMOVEDIR) = 0 [pid 5828] mkdirat(AT_FDCWD, "./284", 0777) = 0 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5828] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5828] close(3) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 5828] close(3) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 5828] close(3 [pid 5811] <... umount2 resumed>) = 0 [pid 5798] <... umount2 resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 171, NULL, 0) = 1 [pid 5811] umount2("./281/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./275/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5811] newfstatat(AT_FDCWD, "./281/gadget" [pid 5798] newfstatat(AT_FDCWD, "./275/gadget" [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x84\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00"..., 32434572) = 888 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x8e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] umount2("./281/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./275/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... write resumed>) = 376 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=970955371}) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x8f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] close(3 [pid 5811] openat(AT_FDCWD, "./281/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... umount2 resumed>) = 0 [pid 5780] <... umount2 resumed>) = 0 [pid 5640] <... write resumed>) = 376 [pid 5828] <... close resumed>) = 0 [pid 5811] <... openat resumed>) = 5 [pid 5798] openat(AT_FDCWD, "./275/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] umount2("./277/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x90\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] fstat(5 [pid 5798] <... openat resumed>) = 5 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./273/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] epoll_pwait(4 [pid 5640] <... write resumed>) = 376 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] fstat(5 [pid 5789] newfstatat(AT_FDCWD, "./277/gadget" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x91\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5811] getdents64(5 [pid 5828] close(3 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] newfstatat(AT_FDCWD, "./273/gadget" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x8e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 5640] <... write resumed>) = 376 [pid 5828] <... close resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] getdents64(5 [pid 5789] umount2("./277/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... futex resumed>) = 0 [pid 5780] umount2("./273/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] read(249 [pid 5780] openat(AT_FDCWD, "./273/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5640] read(6 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x83\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] getdents64(5 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] openat(AT_FDCWD, "./277/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999971186}) [pid 5647] epoll_pwait(4 [pid 5641] <... futex resumed>) = 1 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] getdents64(5 [pid 5780] <... openat resumed>) = 5 [pid 5649] read(3 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 5811] close(5 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] close(5 [pid 5789] <... openat resumed>) = 5 [pid 5780] fstat(5 [pid 5649] read(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=107558726} [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] unlinkat(AT_FDCWD, "./281/gadget", AT_REMOVEDIR [pid 5798] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x8f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./275/gadget", AT_REMOVEDIR [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] umount2("./281/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] fstat(5 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999969976}) [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] getdents64(5 [pid 5811] newfstatat(AT_FDCWD, "./281/binderfs" [pid 5798] umount2("./275/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] getdents64(5 [pid 5649] read(3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5811] unlink("./281/binderfs" [pid 5798] newfstatat(AT_FDCWD, "./275/binderfs" [pid 5780] getdents64(5 [pid 5649] read(3 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5789] getdents64(5 [pid 5780] close(5 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x90\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5811] umount2("./281/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] unlink("./275/binderfs" [pid 5789] close(5 [pid 5780] unlinkat(AT_FDCWD, "./273/gadget", AT_REMOVEDIR [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... unlink resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999971967}) [pid 5811] newfstatat(AT_FDCWD, "./281/cgroup.net" [pid 5798] umount2("./275/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5798] newfstatat(AT_FDCWD, "./275/cgroup.net" [pid 5789] <... close resumed>) = 0 [pid 5649] read(3 [pid 5811] unlink("./281/cgroup.net" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x91\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 ci2-upstream-fs/strace-static-x86_64: Process 7551 attached [pid 5811] <... unlink resumed>) = 0 [pid 5798] unlink("./275/cgroup.net" [pid 5789] unlinkat(AT_FDCWD, "./277/gadget", AT_REMOVEDIR [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] umount2("./273/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 287 [pid 5789] umount2("./277/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7551] set_robust_list(0x55556d6387e0, 24 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] umount2("./281/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./275/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7551] <... set_robust_list resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7551] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] newfstatat(AT_FDCWD, "./281/cgroup.cpu" [pid 5798] newfstatat(AT_FDCWD, "./275/cgroup.cpu" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] newfstatat(AT_FDCWD, "./277/binderfs" [pid 5780] newfstatat(AT_FDCWD, "./273/binderfs" [pid 7551] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] unlink("./281/cgroup.cpu" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7551] chdir("./284" [pid 5811] <... unlink resumed>) = 0 [pid 5798] unlink("./275/cgroup.cpu" [pid 5811] umount2("./281/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlink resumed>) = 0 [pid 5780] unlink("./273/binderfs" [pid 5789] unlink("./277/binderfs" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] umount2("./275/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... unlink resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./281/cgroup" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... unlink resumed>) = 0 [pid 5780] umount2("./273/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./277/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] newfstatat(AT_FDCWD, "./273/cgroup.net" [pid 5789] newfstatat(AT_FDCWD, "./277/cgroup.net" [pid 7551] <... chdir resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] newfstatat(AT_FDCWD, "./275/cgroup" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7551] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5811] unlink("./281/cgroup" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7551] <... prctl resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5798] unlink("./275/cgroup" [pid 7551] setpgid(0, 0 [pid 5811] getdents64(3 [pid 5798] <... unlink resumed>) = 0 [pid 5789] unlink("./277/cgroup.net" [pid 5780] unlink("./273/cgroup.net" [pid 7551] <... setpgid resumed>) = 0 [pid 7551] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5798] getdents64(3 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7551] <... symlinkat resumed>) = 0 [pid 5811] close(3 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5798] close(3 [pid 5811] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] umount2("./277/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7551] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5811] unlinkat(AT_FDCWD, "./281", AT_REMOVEDIR [pid 5798] unlinkat(AT_FDCWD, "./275", AT_REMOVEDIR [pid 5780] umount2("./273/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7551] <... symlinkat resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] mkdirat(AT_FDCWD, "./282", 0777 [pid 7551] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5798] mkdirat(AT_FDCWD, "./276", 0777 [pid 5789] newfstatat(AT_FDCWD, "./277/cgroup.cpu" [pid 5780] newfstatat(AT_FDCWD, "./273/cgroup.cpu" [pid 7551] <... symlinkat resumed>) = 0 [pid 5811] <... mkdirat resumed>) = 0 [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7551] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5789] unlink("./277/cgroup.cpu" [pid 5780] unlink("./273/cgroup.cpu" [pid 7551] <... openat resumed>) = 3 [pid 5811] <... openat resumed>) = 3 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5789] <... unlink resumed>) = 0 [pid 7551] write(3, "1000", 4 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5798] <... openat resumed>) = 3 [pid 5780] <... unlink resumed>) = 0 [pid 7551] <... write resumed>) = 4 [pid 5789] umount2("./277/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7551] close(3 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] ioctl(3, LOOP_CLR_FD [pid 7551] <... close resumed>) = 0 [pid 5811] close(3 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./273/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7551] read(200 [pid 5811] <... close resumed>) = 0 [pid 5798] close(3 [pid 5789] newfstatat(AT_FDCWD, "./277/cgroup" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7551] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... close resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7551] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] <... socket resumed>) = 3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] newfstatat(AT_FDCWD, "./273/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlink("./277/cgroup" [pid 7551] <... symlinkat resumed>) = 0 [pid 5811] close(3 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... unlink resumed>) = 0 [pid 5780] unlink("./273/cgroup" [pid 5798] close(3) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7551] close(249 [pid 5811] <... close resumed>) = 0 [pid 5789] getdents64(3 [pid 7551] <... close resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] getdents64(3 [pid 7551] close(248 [pid 5789] close(3 [pid 7551] <... close resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7551] prctl(PR_SET_NAME, "syz.4.1411" [pid 5789] unlinkat(AT_FDCWD, "./277", AT_REMOVEDIR [pid 5780] close(3 [pid 7551] <... prctl resumed>) = 0 [pid 5811] close(3 [pid 5798] close(3 [pid 7551] close(4 [pid 5811] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7551] <... close resumed>) = 0 [pid 7551] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] mkdirat(AT_FDCWD, "./278", 0777 [pid 5780] unlinkat(AT_FDCWD, "./273", AT_REMOVEDIR [pid 5811] <... socket resumed>) = 3 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... mkdirat resumed>) = 0 [pid 5798] close(3 [pid 7551] <... futex resumed>) = 0 [pid 5811] close(3 [pid 7551] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] <... unlinkat resumed>) = 0 [pid 7551] <... futex resumed>) = 0 [pid 7551] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] mkdirat(AT_FDCWD, "./274", 0777 [pid 5789] <... openat resumed>) = 3 [pid 7551] <... mkdirat resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... socket resumed>) = 3 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] <... mkdirat resumed>) = 0 [pid 7551] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7551] <... futex resumed>) = 0 [pid 5811] close(3 [pid 5798] close(3 [pid 5789] close(3 [pid 7551] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5811] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 7551] <... futex resumed>) = 0 [pid 7551] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] read(249 [pid 7551] <... mount resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7551] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] read(249 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x87\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] <... socket resumed>) = 3 [pid 7551] <... futex resumed>) = 0 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x84\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] close(3 [pid 5640] <... epoll_pwait resumed>, [], 128, 109, NULL, 0) = 0 [pid 7551] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] close(3 [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5640] epoll_pwait(4 [pid 7551] <... futex resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7551] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5640] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 7551] <... openat resumed>) = 3 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5640] <... futex resumed>) = 1 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... socket resumed>) = 3 [pid 5647] <... futex resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 7551] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] close(3 [pid 5780] close(3 [pid 7551] <... futex resumed>) = 0 [pid 5647] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7551] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7551] <... futex resumed>) = 0 [pid 7551] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=979609834} [pid 5789] <... socket resumed>) = 3 [pid 5780] <... socket resumed>) = 3 ci2-upstream-fs/strace-static-x86_64: Process 7552 attached [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 285 [pid 7552] set_robust_list(0x555580d127e0, 24 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] close(3 [pid 5780] close(3ci2-upstream-fs/strace-static-x86_64: Process 7553 attached [pid 7552] <... set_robust_list resumed>) = 0 [pid 7552] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 279 [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7553] set_robust_list(0x5555796c27e0, 24 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 7552] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7553] <... set_robust_list resumed>) = 0 [pid 7553] rt_sigprocmask(SIG_SETMASK, [] [pid 7552] chdir("./282" [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... socket resumed>) = 3 [pid 7553] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7552] <... chdir resumed>) = 0 [pid 5789] close(3 [pid 7553] chdir("./276" [pid 5789] <... close resumed>) = 0 [pid 5780] close(3 [pid 7552] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5789] read(249 [pid 5780] <... close resumed>) = 0 [pid 7552] <... prctl resumed>) = 0 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x86\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7552] setpgid(0, 0 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7552] <... setpgid resumed>) = 0 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7553] <... chdir resumed>) = 0 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7553] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7552] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7551] <... write resumed>) = 31 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7553] <... prctl resumed>) = 0 [pid 7552] <... symlinkat resumed>) = 0 [pid 7553] setpgid(0, 0 [pid 7551] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7552] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5780] <... socket resumed>) = 3 [pid 7553] <... setpgid resumed>) = 0 [pid 7551] <... futex resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7554 attached [pid 7552] <... symlinkat resumed>) = 0 [pid 5780] close(3 [pid 7553] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7552] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7554] set_robust_list(0x5555851b37e0, 24 [pid 7553] <... symlinkat resumed>) = 0 [pid 7551] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7554] <... set_robust_list resumed>) = 0 [pid 7552] <... symlinkat resumed>) = 0 [pid 7554] rt_sigprocmask(SIG_SETMASK, [] [pid 7553] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7552] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7551] <... futex resumed>) = 0 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 281 [pid 5780] <... close resumed>) = 0 [pid 7554] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7553] <... symlinkat resumed>) = 0 [pid 7552] <... openat resumed>) = 3 [pid 7551] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] read(249 [pid 7553] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7552] write(3, "1000", 4 [pid 7551] <... openat resumed>) = 4 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x85\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7554] chdir("./278" [pid 7553] <... symlinkat resumed>) = 0 [pid 7552] <... write resumed>) = 4 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7551] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7554] <... chdir resumed>) = 0 [pid 7553] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7552] close(3 [pid 7551] <... futex resumed>) = 0 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7554] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7551] close_range(3, 30, 0 [pid 7554] <... prctl resumed>) = 0 [pid 7554] setpgid(0, 0 [pid 7552] <... close resumed>) = 0 [pid 7553] <... openat resumed>) = 3 [pid 7554] <... setpgid resumed>) = 0 [pid 7553] write(3, "1000", 4 [pid 7552] read(200, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7554] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7553] <... write resumed>) = 4 [pid 7552] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [ 608.860941][ T7551] gadgetfs: bound to dummy_udc driver [pid 7553] close(3) = 0 [pid 7552] close(249ci2-upstream-fs/strace-static-x86_64: Process 7555 attached [pid 7553] read(200 [pid 7552] <... close resumed>) = 0 [pid 7551] <... close_range resumed>) = 0 [pid 7551] exit_group(0) = ? [pid 7555] set_robust_list(0x5555851a97e0, 24 [pid 7553] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7552] close(248 [pid 7555] <... set_robust_list resumed>) = 0 [pid 7553] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7552] <... close resumed>) = 0 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 277 [pid 7555] rt_sigprocmask(SIG_SETMASK, [] [pid 7554] <... symlinkat resumed>) = 0 [pid 7553] <... symlinkat resumed>) = 0 [pid 7552] prctl(PR_SET_NAME, "syz.3.1412" [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7555] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7554] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7553] close(249 [pid 7552] <... prctl resumed>) = 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7552] close(4 [pid 7553] <... close resumed>) = 0 [pid 7555] chdir("./274" [pid 7554] <... symlinkat resumed>) = 0 [pid 7553] close(248 [pid 7552] <... close resumed>) = 0 [pid 7555] <... chdir resumed>) = 0 [pid 7553] <... close resumed>) = 0 [pid 7555] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7554] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7553] prctl(PR_SET_NAME, "syz.2.1415" [pid 7552] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7555] <... prctl resumed>) = 0 [pid 7553] <... prctl resumed>) = 0 [pid 7555] setpgid(0, 0 [pid 7554] <... symlinkat resumed>) = 0 [pid 7553] close(4 [pid 7552] <... futex resumed>) = 0 [pid 7551] +++ exited with 0 +++ [pid 7555] <... setpgid resumed>) = 0 [pid 7554] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7553] <... close resumed>) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=287, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 7552] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7555] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7554] <... openat resumed>) = 3 [pid 7553] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] rt_sigreturn({mask=[]} [pid 7552] <... futex resumed>) = 0 [pid 7555] <... symlinkat resumed>) = 0 [pid 7554] write(3, "1000", 4 [pid 7553] <... futex resumed>) = 0 [pid 7552] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 7555] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7554] <... write resumed>) = 4 [pid 7553] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7555] <... symlinkat resumed>) = 0 [pid 7554] close(3 [pid 7553] <... futex resumed>) = 0 [pid 7552] <... mkdirat resumed>) = 0 [pid 7555] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7552] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7555] <... symlinkat resumed>) = 0 [pid 7554] <... close resumed>) = 0 [pid 7553] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7552] <... futex resumed>) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 7555] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7554] read(200 [pid 7555] <... openat resumed>) = 3 [pid 7554] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=718939882}) [pid 7553] <... mkdirat resumed>) = 0 [pid 7552] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] read(30 [pid 7555] write(3, "1000", 4 [pid 7554] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7553] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./284", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7555] <... write resumed>) = 4 [pid 7552] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x83\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x9e\x9f\x1d"..., 208 [pid 7555] close(3 [pid 7554] <... symlinkat resumed>) = 0 [pid 7553] <... futex resumed>) = 0 [pid 7552] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] openat(AT_FDCWD, "./284", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 986, NULL, 0) = 1 [pid 7555] <... close resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x88\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7555] read(200 [pid 5828] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 56 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7554] close(249 [pid 7553] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7552] <... mount resumed>) = 0 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x88\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 5641] sched_getaffinity(0, 8192 [pid 7555] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7554] <... close resumed>) = 0 [pid 7553] <... futex resumed>) = 0 [pid 7552] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] fstat(3 [pid 7554] close(248 [pid 7553] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7552] <... futex resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x83\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x9e\x9f\x1d"..., 32434572) = 208 [pid 7555] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 7554] <... close resumed>) = 0 [pid 7553] <... mount resumed>) = 0 [pid 7552] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 7555] <... symlinkat resumed>) = 0 [pid 7554] prctl(PR_SET_NAME, "syz.1.1414" [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7553] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7552] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5647] epoll_pwait(4 [pid 7554] <... prctl resumed>) = 0 [pid 7553] <... futex resumed>) = 0 [pid 7552] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7555] close(249 [pid 5828] umount2("./284/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7553] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5647] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=782602218} [pid 7552] <... openat resumed>) = 3 [pid 7555] <... close resumed>) = 0 [pid 7554] close(4 [pid 7553] <... futex resumed>) = 0 [pid 7554] <... close resumed>) = 0 [pid 7553] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7555] close(248 [pid 7552] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7555] <... close resumed>) = 0 [pid 7554] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7552] <... futex resumed>) = 0 [pid 7555] prctl(PR_SET_NAME, "syz.0.1413" [pid 7553] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7555] <... prctl resumed>) = 0 [pid 7553] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7552] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7553] <... futex resumed>) = 0 [pid 7555] close(4 [pid 7552] <... futex resumed>) = 0 [pid 7553] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7552] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7555] <... close resumed>) = 0 [pid 7554] <... futex resumed>) = 0 [pid 7553] <... futex resumed>) = 0 [pid 7552] <... write resumed>) = 31 [pid 7554] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7552] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = 0 [pid 7553] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7552] <... futex resumed>) = 0 [pid 5828] umount2("./284/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7553] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7552] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7553] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7553] <... futex resumed>) = 0 [pid 7552] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./284/gadget" [pid 7553] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7552] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7554] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7555] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7554] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7552] <... openat resumed>) = 4 [pid 5828] umount2("./284/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7554] <... mkdirat resumed>) = 0 [pid 7553] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 782, NULL, 0) = 1 [pid 7553] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] openat(AT_FDCWD, "./284/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7553] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5828] <... openat resumed>) = 5 [pid 5647] read(6 [pid 7555] <... futex resumed>) = 0 [pid 7552] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7553] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] fstat(5 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x88\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7555] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7554] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7553] <... futex resumed>) = 0 [pid 7552] <... futex resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x92\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7555] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7554] <... futex resumed>) = 0 [pid 7553] close_range(3, 30, 0 [pid 7552] close_range(3, 30, 0 [pid 5828] getdents64(5 [pid 7553] <... close_range resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=957200635}) [pid 5647] <... write resumed>) = 376 [pid 5649] read(3, "\x74\x01\x00\x00", 4) = 4 [pid 5647] read(6 [pid 7554] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 7555] <... mkdirat resumed>) = 0 [pid 7553] exit_group(0 [pid 5649] read(3 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7555] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7554] <... futex resumed>) = 0 [pid 7553] <... exit_group resumed>) = ? [pid 5828] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x92\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5647] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=733544021} [pid 7554] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] close(5 [pid 7555] <... futex resumed>) = 0 [pid 7555] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 7555] <... futex resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./284/gadget", AT_REMOVEDIR [pid 7555] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] <... unlinkat resumed>) = 0 [pid 7555] <... mount resumed>) = 0 [pid 7554] <... mount resumed>) = 0 [pid 5828] umount2("./284/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7555] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7554] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7554] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./284/binderfs" [pid 7554] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7554] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK) = -1 EBUSY (Device or resource busy) [pid 7555] <... futex resumed>) = 0 [pid 7555] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7554] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7553] +++ exited with 0 +++ [pid 7552] <... close_range resumed>) = 0 [ 609.038057][ T7552] gadgetfs: bound to dummy_udc driver [pid 5828] unlink("./284/binderfs" [pid 7555] <... futex resumed>) = 0 [pid 7554] <... futex resumed>) = 0 [pid 7555] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... unlink resumed>) = 0 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=279, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 7554] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7552] exit_group(0 [pid 7555] <... openat resumed>) = 3 [pid 7554] <... futex resumed>) = 0 [pid 7552] <... exit_group resumed>) = ? [pid 5828] umount2("./284/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] rt_sigreturn({mask=[]} [pid 7554] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 7554] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5828] newfstatat(AT_FDCWD, "./284/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7555] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./284/cgroup.net") = 0 [pid 7554] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7554] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7555] <... futex resumed>) = 0 [pid 7554] <... futex resumed>) = 0 [pid 7555] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5828] umount2("./284/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7554] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7555] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7554] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7552] +++ exited with 0 +++ [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=285, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5811] rt_sigreturn({mask=[]}) = 0 [pid 5828] newfstatat(AT_FDCWD, "./284/cgroup.cpu" [pid 7554] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... write resumed>) = 4 [pid 7554] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./276", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=949804136}) [pid 7554] close_range(3, 30, 0 [pid 5828] unlink("./284/cgroup.cpu" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(16 [pid 7554] <... close_range resumed>) = 0 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 7554] exit_group(0 [pid 5828] <... unlink resumed>) = 0 [pid 5811] <... write resumed>) = 4 [pid 5798] openat(AT_FDCWD, "./276", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7554] <... exit_group resumed>) = ? [pid 5828] umount2("./284/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] umount2("./282", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... openat resumed>) = 3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x87\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xbc\xba\x1c"..., 232 [pid 5811] openat(AT_FDCWD, "./282", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5828] newfstatat(AT_FDCWD, "./284/cgroup" [pid 5811] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 232 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 734, NULL, 0) = 1 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x89\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5828] unlink("./284/cgroup" [pid 5798] fstat(3 [pid 5649] <... write resumed>) = 56 [pid 5811] fstat(3 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x89\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5811] getdents64(3 [pid 5647] read(6 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5647] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x87\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xbc\xba\x1c"..., 32434572) = 232 [pid 5811] umount2("./282/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] read(6 [pid 5798] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5828] getdents64(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5798] umount2("./276/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 5647] epoll_pwait(4 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=999964160}) [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=671672716} [pid 5649] read(13 [pid 5828] close(3) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] unlinkat(AT_FDCWD, "./284", AT_REMOVEDIR [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x84\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x80\x84\x1e"..., 208 [pid 7554] +++ exited with 0 +++ [pid 5828] <... unlinkat resumed>) = 0 [pid 5649] <... write resumed>) = 208 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=281, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 7555] <... write resumed>) = 31 [pid 5828] mkdirat(AT_FDCWD, "./285", 0777 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x8a\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5789] rt_sigreturn({mask=[]}) = 0 [pid 5649] <... write resumed>) = 56 [pid 7555] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... mkdirat resumed>) = 0 [pid 5811] <... umount2 resumed>) = 0 [pid 5798] <... umount2 resumed>) = 0 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7555] <... futex resumed>) = 0 [pid 7555] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5649] <... write resumed>) = 48 [pid 7555] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 7555] <... openat resumed>) = 4 [pid 5789] <... write resumed>) = 4 [pid 5798] umount2("./276/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=999749350}) [pid 5789] umount2("./278", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7555] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./282/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(21 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7555] <... futex resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./276/gadget" [pid 7555] close_range(3, 30, 0 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] openat(AT_FDCWD, "./278", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 672, NULL, 0) = 1 [pid 5828] <... openat resumed>) = 3 [pid 5811] newfstatat(AT_FDCWD, "./282/gadget" [pid 5798] umount2("./276/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... openat resumed>) = 3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x86\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x55\xc8\x20"..., 232 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7555] <... close_range resumed>) = 0 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 609.138898][ T7555] gadgetfs: bound to dummy_udc driver [pid 5789] fstat(3 [pid 5649] <... write resumed>) = 232 [pid 5811] umount2("./282/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] openat(AT_FDCWD, "./276/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... openat resumed>) = 5 [pid 5789] getdents64(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x8b\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5828] close(3 [pid 5811] openat(AT_FDCWD, "./282/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 56 [pid 5798] fstat(5 [pid 5647] read(6 [pid 5641] sched_yield( [pid 7555] exit_group(0 [pid 5828] <... close resumed>) = 0 [pid 5811] <... openat resumed>) = 5 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x89\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 608 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] fstat(5 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] umount2("./278/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x93\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7555] <... exit_group resumed>) = ? [pid 5828] <... socket resumed>) = 3 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] getdents64(5 [pid 5641] <... sched_yield resumed>) = 0 [pid 5647] <... write resumed>) = 376 [pid 5828] close(3 [pid 5811] getdents64(5 [pid 5649] <... write resumed>) = 48 [pid 5828] <... close resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x94\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] getdents64(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973319}) [pid 5828] <... socket resumed>) = 3 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] getdents64(5 [pid 5647] <... write resumed>) = 376 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5828] close(3 [pid 5811] close(5 [pid 5798] close(5 [pid 5649] read(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x95\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7555] +++ exited with 0 +++ [pid 5828] <... close resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... write resumed>) = 376 [pid 5798] unlinkat(AT_FDCWD, "./276/gadget", AT_REMOVEDIR [pid 5641] epoll_pwait(4 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=277, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5780] rt_sigreturn({mask=[]} [pid 5641] getpid( [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5641] <... getpid resumed>) = 5640 [pid 5647] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 5641] tgkill(5640, 5647, SIGURG [pid 5640] <... futex resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] unlinkat(AT_FDCWD, "./282/gadget", AT_REMOVEDIR [pid 5798] <... unlinkat resumed>) = 0 [pid 5649] read(3 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... tgkill resumed>) = 0 [pid 5640] read(6 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... unlinkat resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x93\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] close(3 [pid 5811] umount2("./282/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./276/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=5640, si_uid=0} --- [pid 5640] epoll_pwait(4 [pid 5828] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999971694}) [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] newfstatat(AT_FDCWD, "./282/binderfs" [pid 5798] newfstatat(AT_FDCWD, "./276/binderfs" [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5649] read(3 [pid 5647] rt_sigreturn({mask=[]} [pid 5640] epoll_pwait(4 [pid 5780] <... write resumed>) = 4 [pid 5647] <... rt_sigreturn resumed>) = 1 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... umount2 resumed>) = 0 [pid 5780] umount2("./274", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5828] close(3 [pid 5811] unlink("./282/binderfs" [pid 5798] unlink("./276/binderfs" [pid 5789] umount2("./278/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5828] <... close resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] openat(AT_FDCWD, "./274", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x94\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=551461713} [pid 5828] read(249 [pid 5811] umount2("./282/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./276/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] newfstatat(AT_FDCWD, "./278/gadget" [pid 5780] <... openat resumed>) = 3 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x88\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] fstat(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5811] newfstatat(AT_FDCWD, "./282/cgroup.net" [pid 5798] newfstatat(AT_FDCWD, "./276/cgroup.net" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... pselect6 resumed>) = 2 (in [3 26], left {tv_sec=0, tv_nsec=999972605}) [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] umount2("./278/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] read(3 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] unlink("./282/cgroup.net" [pid 5798] unlink("./276/cgroup.net" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] getdents64(3 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5798] <... unlink resumed>) = 0 [pid 5789] openat(AT_FDCWD, "./278/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] read(3 [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... openat resumed>) = 5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x95\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5789] fstat(5 [pid 5649] read(26 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x85\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xd0\xba\x25"..., 208 [pid 5798] umount2("./276/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] getdents64(5 [pid 5811] umount2("./282/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./274/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 573, NULL, 0) = 1 [pid 5811] newfstatat(AT_FDCWD, "./282/cgroup.cpu" [pid 5798] newfstatat(AT_FDCWD, "./276/cgroup.cpu" [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] getdents64(5 [pid 5640] <... futex resumed>) = 1 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x8c\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... futex resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 5789] close(5 [pid 5641] sched_yield( [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x85\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xd0\xba\x25"..., 32434572) = 208 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlink("./276/cgroup.cpu" [pid 5789] <... close resumed>) = 0 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] read(6 [pid 5649] <... write resumed>) = 48 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] unlink("./282/cgroup.cpu" [pid 5798] <... unlink resumed>) = 0 [pid 5789] unlinkat(AT_FDCWD, "./278/gadget", AT_REMOVEDIR [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8}ci2-upstream-fs/strace-static-x86_64: Process 7556 attached [pid 5640] epoll_pwait(4 [pid 5811] <... unlink resumed>) = 0 [pid 5798] umount2("./276/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... unlinkat resumed>) = 0 [pid 5641] <... sched_yield resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7556] set_robust_list(0x55556d6387e0, 24 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./278/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7556] <... set_robust_list resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./276/cgroup" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] umount2("./282/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 288 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] newfstatat(AT_FDCWD, "./282/cgroup" [pid 5798] unlink("./276/cgroup" [pid 7556] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] newfstatat(AT_FDCWD, "./278/binderfs" [pid 7556] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] unlink("./282/cgroup" [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7556] chdir("./285" [pid 5811] <... unlink resumed>) = 0 [pid 5798] getdents64(3 [pid 5789] unlink("./278/binderfs" [pid 5811] getdents64(3 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=511694762} [pid 7556] <... chdir resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5798] close(3 [pid 5780] <... umount2 resumed>) = 0 [pid 5811] close(3 [pid 5798] <... close resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 519, NULL, 0) = 1 [pid 7556] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5798] unlinkat(AT_FDCWD, "./276", AT_REMOVEDIR [pid 5789] umount2("./278/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... close resumed>) = 0 [pid 5780] umount2("./274/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7556] <... prctl resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7556] setpgid(0, 0 [pid 5811] unlinkat(AT_FDCWD, "./282", AT_REMOVEDIR [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7556] <... setpgid resumed>) = 0 [pid 5798] mkdirat(AT_FDCWD, "./277", 0777 [pid 5789] newfstatat(AT_FDCWD, "./278/cgroup.net" [pid 5640] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x8c\x05\x00\x00\x00\x00\x00\x00", 32434572) = 48 [pid 7556] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] newfstatat(AT_FDCWD, "./274/gadget" [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x96\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5811] mkdirat(AT_FDCWD, "./283", 0777 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5789] unlink("./278/cgroup.net" [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... write resumed>) = 376 [pid 5811] <... mkdirat resumed>) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=955961939}) [pid 5640] read(6 [pid 7556] <... symlinkat resumed>) = 0 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5789] <... unlink resumed>) = 0 [pid 5780] umount2("./274/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7556] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] umount2("./278/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5811] <... openat resumed>) = 3 [pid 5640] epoll_pwait(4 [pid 5798] close(3 [pid 5780] openat(AT_FDCWD, "./274/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7556] <... symlinkat resumed>) = 0 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7556] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5798] <... close resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./278/cgroup.cpu" [pid 5780] <... openat resumed>) = 5 [pid 5649] read(3 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5640] epoll_pwait(4 [pid 7556] <... symlinkat resumed>) = 0 [pid 5811] close(3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] fstat(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x96\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7556] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] unlink("./278/cgroup.cpu" [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=451171031} [pid 7556] <... openat resumed>) = 3 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 5789] <... unlink resumed>) = 0 [pid 5780] getdents64(5 [pid 7556] write(3, "1000", 4 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5789] umount2("./278/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7556] <... write resumed>) = 4 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 7556] close(3 [pid 5811] close(3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7556] <... close resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./278/cgroup" [pid 5780] getdents64(5 [pid 7556] read(200 [pid 5811] <... close resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7556] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5798] <... socket resumed>) = 3 [pid 5789] unlink("./278/cgroup" [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] close(5 [pid 7556] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5780] <... close resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5789] getdents64(3 [pid 5780] unlinkat(AT_FDCWD, "./274/gadget", AT_REMOVEDIR [pid 5798] close(3 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5789] close(3 [pid 5780] <... unlinkat resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] unlinkat(AT_FDCWD, "./278", AT_REMOVEDIR) = 0 [pid 5789] mkdirat(AT_FDCWD, "./279", 0777 [pid 7556] <... symlinkat resumed>) = 0 [pid 5811] close(3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] umount2("./274/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... close resumed>) = 0 [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7556] close(249 [pid 5798] <... socket resumed>) = 3 [pid 5780] newfstatat(AT_FDCWD, "./274/binderfs" [pid 5798] close(3 [pid 7556] <... close resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5789] <... openat resumed>) = 3 [pid 7556] close(248 [pid 5780] unlink("./274/binderfs" [pid 7556] <... close resumed>) = 0 [pid 5811] close(3 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 7556] prctl(PR_SET_NAME, "syz.4.1416" [pid 5811] <... close resumed>) = 0 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... unlink resumed>) = 0 [pid 7556] <... prctl resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5780] umount2("./274/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7556] close(4 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] close(3 [pid 7556] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... socket resumed>) = 3 [pid 5798] close(3 [pid 5789] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] read(249 [pid 5789] <... socket resumed>) = 3 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x89\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] close(3 [pid 7556] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./274/cgroup.net" [pid 5811] close(3 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] read(249 [pid 5789] <... socket resumed>) = 3 [pid 5780] unlink("./274/cgroup.net" [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7556] <... futex resumed>) = 0 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] close(3 [pid 5780] <... unlink resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 7556] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] umount2("./274/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7556] <... futex resumed>) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7556] mkdirat(AT_FDCWD, "./gadget", 0777) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] newfstatat(AT_FDCWD, "./274/cgroup.cpu" [pid 7556] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] close(3 [pid 5780] unlink("./274/cgroup.cpu" [pid 5789] <... close resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7557 attached [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... unlink resumed>) = 0 [pid 7557] set_robust_list(0x5555796c27e0, 24 [pid 5789] <... socket resumed>) = 3 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 280 [pid 7557] <... set_robust_list resumed>) = 0 [pid 7556] <... futex resumed>) = 0 [pid 5789] close(3 [pid 5780] umount2("./274/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7557] rt_sigprocmask(SIG_SETMASK, [] [pid 7556] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7557] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7557] chdir("./277" [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 ci2-upstream-fs/strace-static-x86_64: Process 7558 attached [pid 7557] <... chdir resumed>) = 0 [pid 7556] <... futex resumed>) = 0 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 286 [pid 5780] newfstatat(AT_FDCWD, "./274/cgroup" [pid 7558] set_robust_list(0x555580d127e0, 24 [pid 7556] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 7558] <... set_robust_list resumed>) = 0 [pid 7557] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7556] <... mount resumed>) = 0 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7557] <... prctl resumed>) = 0 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7558] rt_sigprocmask(SIG_SETMASK, [] [pid 7557] setpgid(0, 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7556] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] unlink("./274/cgroup" [pid 7558] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7557] <... setpgid resumed>) = 0 [pid 7556] <... futex resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7558] chdir("./283" [pid 7557] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7556] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] getdents64(3 [pid 7558] <... chdir resumed>) = 0 [pid 7556] <... futex resumed>) = 0 [pid 7558] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7557] <... symlinkat resumed>) = 0 [pid 7556] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7558] <... prctl resumed>) = 0 [pid 7557] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7558] setpgid(0, 0 [pid 7557] <... symlinkat resumed>) = 0 [pid 7556] <... openat resumed>) = 3 [pid 5780] close(3 [pid 7558] <... setpgid resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7559 attached [pid 7558] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7557] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 5780] <... close resumed>) = 0 [pid 7559] set_robust_list(0x5555851b37e0, 24 [pid 7558] <... symlinkat resumed>) = 0 [pid 7556] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 282 [pid 5780] unlinkat(AT_FDCWD, "./274", AT_REMOVEDIR [pid 7559] <... set_robust_list resumed>) = 0 [pid 7558] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7557] <... symlinkat resumed>) = 0 [pid 7556] <... futex resumed>) = 0 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 7559] rt_sigprocmask(SIG_SETMASK, [] [pid 7558] <... symlinkat resumed>) = 0 [pid 7557] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7556] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... unlinkat resumed>) = 0 [pid 7559] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7559] chdir("./279" [pid 7556] <... futex resumed>) = 0 [pid 7559] <... chdir resumed>) = 0 [pid 7557] <... openat resumed>) = 3 [pid 5780] mkdirat(AT_FDCWD, "./275", 0777 [pid 7559] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7559] setpgid(0, 0) = 0 [pid 5780] <... mkdirat resumed>) = 0 [pid 7556] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7559] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7559] <... symlinkat resumed>) = 0 [pid 7559] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7558] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7557] write(3, "1000", 4 [pid 7556] <... write resumed>) = 31 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7559] <... symlinkat resumed>) = 0 [pid 7558] <... symlinkat resumed>) = 0 [pid 7557] <... write resumed>) = 4 [pid 5780] <... openat resumed>) = 3 [pid 7556] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7556] <... futex resumed>) = 0 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] close(3 [pid 7557] close(3 [pid 7559] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7557] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7559] <... symlinkat resumed>) = 0 [pid 7558] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7557] read(200 [pid 7556] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7559] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7558] <... openat resumed>) = 3 [pid 7557] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7556] <... futex resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7558] write(3, "1000", 4 [pid 7559] <... openat resumed>) = 3 [pid 7557] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7556] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5780] close(3 [pid 7558] <... write resumed>) = 4 [pid 7559] write(3, "1000", 4 [pid 7558] close(3 [pid 7559] <... write resumed>) = 4 [pid 7558] <... close resumed>) = 0 [pid 7557] <... symlinkat resumed>) = 0 [pid 7556] <... openat resumed>) = 4 [pid 5780] <... close resumed>) = 0 [pid 7558] read(200 [pid 7559] close(3) = 0 [pid 7558] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7557] close(249 [pid 7556] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7558] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7556] <... futex resumed>) = 0 [pid 7559] read(200 [pid 5780] <... socket resumed>) = 3 [pid 7559] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7559] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7558] <... symlinkat resumed>) = 0 [pid 7557] <... close resumed>) = 0 [pid 7559] <... symlinkat resumed>) = 0 [pid 7556] close_range(3, 30, 0 [pid 5780] close(3 [pid 7559] close(249 [pid 7558] close(249 [pid 7557] close(248 [pid 7559] <... close resumed>) = 0 [pid 7559] close(248 [pid 7558] <... close resumed>) = 0 [pid 7557] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7559] <... close resumed>) = 0 [pid 7558] close(248 [pid 7557] prctl(PR_SET_NAME, "syz.2.1417" [pid 7558] <... close resumed>) = 0 [pid 7557] <... prctl resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7559] prctl(PR_SET_NAME, "syz.1.1419" [pid 7558] prctl(PR_SET_NAME, "syz.3.1418" [pid 5780] <... socket resumed>) = 3 [pid 7557] close(4 [pid 7559] <... prctl resumed>) = 0 [pid 7558] <... prctl resumed>) = 0 [pid 7559] close(4 [pid 7558] close(4 [pid 7557] <... close resumed>) = 0 [pid 7556] <... close_range resumed>) = 0 [ 609.524977][ T7556] gadgetfs: bound to dummy_udc driver [pid 5780] close(3 [pid 7558] <... close resumed>) = 0 [pid 7559] <... close resumed>) = 0 [pid 7557] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7556] exit_group(0 [pid 5780] <... close resumed>) = 0 [pid 7559] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7558] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7557] <... futex resumed>) = 0 [pid 7556] <... exit_group resumed>) = ? [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7558] <... futex resumed>) = 0 [pid 7557] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7559] <... futex resumed>) = 0 [pid 7558] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7557] <... futex resumed>) = 0 [pid 7556] +++ exited with 0 +++ [pid 5780] <... socket resumed>) = 3 [pid 7559] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7557] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=288, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 7558] <... futex resumed>) = 0 [pid 5780] close(3 [pid 7559] <... futex resumed>) = 0 [pid 7558] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7557] <... mkdirat resumed>) = 0 [pid 5828] rt_sigreturn({mask=[]} [pid 7559] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5780] <... close resumed>) = 0 [pid 7559] <... mkdirat resumed>) = 0 [pid 7558] <... mkdirat resumed>) = 0 [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5780] read(249 [pid 7559] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7559] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7559] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7558] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7557] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7559] <... mount resumed>) = 0 [pid 7558] <... futex resumed>) = 0 [pid 7557] <... futex resumed>) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5828] <... write resumed>) = 4 [pid 7558] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7557] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./285", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7559] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7558] <... futex resumed>) = 0 [pid 7557] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=726487374}) [pid 7559] <... futex resumed>) = 0 [pid 7558] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7557] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7559] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "./285", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7558] <... mount resumed>) = 0 [pid 7557] <... mount resumed>) = 0 [pid 5649] read(30 [pid 7557] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7559] <... futex resumed>) = 0 [pid 7557] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7557] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7559] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7558] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7557] <... futex resumed>) = 0 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x88\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x42\x5f\x25"..., 208 [pid 7559] <... openat resumed>) = 3 [pid 7558] <... futex resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 456, NULL, 0) = 1 [pid 7558] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7557] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] fstat(3ci2-upstream-fs/strace-static-x86_64: Process 7560 attached [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7559] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7558] <... futex resumed>) = 0 [pid 7557] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 208 [pid 5640] <... futex resumed>) = 1 [pid 7560] set_robust_list(0x5555851a97e0, 24 [pid 7559] <... futex resumed>) = 0 [pid 7558] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7557] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(3 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 278 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x8d\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7560] <... set_robust_list resumed>) = 0 [pid 7559] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7558] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7557] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] <... write resumed>) = 56 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x88\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x42\x5f\x25"..., 32434572) = 208 [pid 7560] rt_sigprocmask(SIG_SETMASK, [] [pid 7559] <... futex resumed>) = 0 [pid 7558] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./285/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5640] read(6 [pid 7560] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7559] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7558] <... futex resumed>) = 0 [pid 7557] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... write resumed>) = 48 [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7560] chdir("./275" [pid 7558] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7557] <... futex resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 7558] <... futex resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7560] <... chdir resumed>) = 0 [pid 7557] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7560] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7557] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7560] <... prctl resumed>) = 0 [pid 7557] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7560] setpgid(0, 0 [pid 7557] <... futex resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 7560] <... setpgid resumed>) = 0 [pid 7558] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7557] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7560] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7557] <... futex resumed>) = 0 [pid 7558] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7557] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=133086960} [pid 7560] <... symlinkat resumed>) = 0 [pid 7558] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7557] <... openat resumed>) = 3 [pid 7560] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7558] <... futex resumed>) = 0 [pid 7557] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7560] <... symlinkat resumed>) = 0 [pid 7558] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7557] close_range(3, 30, 0 [pid 7558] <... futex resumed>) = 0 [pid 7558] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7560] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7558] <... openat resumed>) = 3 [pid 7557] <... close_range resumed>) = 0 [pid 7558] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7557] exit_group(0 [pid 7558] <... futex resumed>) = 0 [pid 7558] close_range(3, 30, 0) = 0 [pid 7558] exit_group(0 [pid 7560] <... symlinkat resumed>) = 0 [pid 7557] <... exit_group resumed>) = ? [pid 7558] <... exit_group resumed>) = ? [pid 7560] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] <... umount2 resumed>) = 0 [pid 5828] umount2("./285/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7560] <... openat resumed>) = 3 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./285/gadget", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] umount2("./285/gadget", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7560] write(3, "1000", 4) = 4 [pid 7560] close(3) = 0 [pid 5828] openat(AT_FDCWD, "./285/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 136, NULL, 0) = 1 [pid 7560] read(200 [pid 7558] +++ exited with 0 +++ [pid 7557] +++ exited with 0 +++ [pid 5828] <... openat resumed>) = 5 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7560] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] fstat(5 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=286, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5640] <... futex resumed>) = 1 [pid 7560] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] rt_sigreturn({mask=[]} [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=280, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5828] getdents64(5 [pid 5798] rt_sigreturn({mask=[]} [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x8d\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7559] <... write resumed>) = 31 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5798] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x97\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7560] <... symlinkat resumed>) = 0 [pid 7559] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(5 [pid 5640] <... write resumed>) = 376 [pid 7560] close(249 [pid 7559] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=955141399}) [pid 5640] read(6 [pid 7560] <... close resumed>) = 0 [pid 7559] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(5 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7560] close(248 [pid 7559] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] <... write resumed>) = 4 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7560] <... close resumed>) = 0 [pid 7559] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] unlinkat(AT_FDCWD, "./285/gadget", AT_REMOVEDIR [pid 5798] umount2("./277", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7560] prctl(PR_SET_NAME, "syz.0.1420" [pid 7559] <... openat resumed>) = 4 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x97\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] epoll_pwait(4 [pid 7560] <... prctl resumed>) = 0 [pid 7559] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./285/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] openat(AT_FDCWD, "./277", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=78833963} [pid 7560] close(4 [pid 7559] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... openat resumed>) = 3 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=999973898}) [pid 7560] <... close resumed>) = 0 [pid 7559] close_range(3, 30, 0 [pid 5828] newfstatat(AT_FDCWD, "./285/binderfs" [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5798] fstat(3 [pid 7560] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... write resumed>) = 4 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] read(16 [pid 7560] <... futex resumed>) = 0 [ 609.678630][ T7559] gadgetfs: bound to dummy_udc driver [pid 5811] umount2("./283", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7560] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./285/binderfs" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] getdents64(3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7560] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./283", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 7560] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] umount2("./285/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... openat resumed>) = 3 [pid 5798] umount2("./277/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x89\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xe5\x98\x24"..., 232 [pid 7560] <... mkdirat resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] fstat(3 [pid 5649] <... write resumed>) = 232 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 79, NULL, 0) = 1 [pid 7560] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./285/cgroup.net" [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7560] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] getdents64(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x8e\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7559] <... close_range resumed>) = 0 [pid 5828] unlink("./285/cgroup.net" [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 56 [pid 5640] read(6 [pid 7560] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./283/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] <... futex resumed>) = 0 [pid 7560] <... futex resumed>) = 0 [pid 7559] exit_group(0 [pid 5828] <... unlink resumed>) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x89\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xe5\x98\x24"..., 32434572) = 232 [pid 7560] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7559] <... exit_group resumed>) = ? [pid 5828] umount2("./285/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 7560] <... mount resumed>) = 0 [pid 5798] <... umount2 resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] umount2("./277/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7560] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7560] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./285/cgroup.cpu" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=999977022}) [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7560] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] newfstatat(AT_FDCWD, "./277/gadget" [pid 5649] read(13 [pid 5640] epoll_pwait(4 [pid 7560] <... futex resumed>) = 0 [pid 7559] +++ exited with 0 +++ [pid 5828] unlink("./285/cgroup.cpu" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7560] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... unlink resumed>) = 0 [pid 5798] umount2("./277/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=282, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x8a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xdc\x5b\x24"..., 232 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=24948655} [pid 7560] <... openat resumed>) = 3 [pid 5828] umount2("./285/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] rt_sigreturn({mask=[]} [pid 5649] <... write resumed>) = 232 [pid 7560] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] openat(AT_FDCWD, "./277/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x8f\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 29, NULL, 0) = 1 [pid 7560] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./285/cgroup" [pid 5798] <... openat resumed>) = 5 [pid 5649] <... write resumed>) = 56 [pid 5811] <... umount2 resumed>) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7560] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] fstat(5 [pid 5640] <... futex resumed>) = 1 [pid 7560] <... futex resumed>) = 0 [pid 5811] umount2("./283/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7560] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] unlink("./285/cgroup" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] getdents64(5 [pid 5789] <... write resumed>) = 4 [pid 5649] <... write resumed>) = 48 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x8e\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 344 [pid 5828] <... unlink resumed>) = 0 [pid 5789] umount2("./279", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x98\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5811] newfstatat(AT_FDCWD, "./283/gadget" [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=999956183}) [pid 5640] <... write resumed>) = 376 [pid 5828] getdents64(3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] getdents64(5 [pid 5789] openat(AT_FDCWD, "./279", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(21 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x99\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5641] epoll_pwait(4 [pid 5640] <... write resumed>) = 376 [pid 5828] close(3 [pid 5811] umount2("./283/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5640] read(6 [pid 5828] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] close(5 [pid 5789] fstat(3 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x8b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x03\xb4\x23"..., 208 [pid 5798] <... close resumed>) = 0 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x8b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x03\xb4\x23"..., 32434572) = 208 [pid 5828] unlinkat(AT_FDCWD, "./285", AT_REMOVEDIR [pid 7560] <... write resumed>) = 31 [pid 5811] openat(AT_FDCWD, "./283/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] unlinkat(AT_FDCWD, "./277/gadget", AT_REMOVEDIR [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 208 [pid 5640] read(6 [pid 5811] <... openat resumed>) = 5 [pid 7560] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] getdents64(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x90\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5798] umount2("./277/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7560] <... futex resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] fstat(5 [pid 5798] newfstatat(AT_FDCWD, "./277/binderfs" [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7560] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] mkdirat(AT_FDCWD, "./286", 0777 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 56 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7560] <... futex resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5789] umount2("./279/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x90\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7560] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5811] getdents64(5 [pid 5798] unlink("./277/binderfs" [pid 5640] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 7560] <... openat resumed>) = 4 [pid 5828] <... openat resumed>) = 3 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5649] <... write resumed>) = 48 [pid 5640] <... futex resumed>) = 1 [pid 7560] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5811] getdents64(5 [pid 5798] <... unlink resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... futex resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 7560] <... futex resumed>) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] umount2("./277/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999971674}) [pid 5647] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7560] close_range(3, 30, 0 [pid 5828] close(3 [pid 5811] close(5 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5828] <... close resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./277/cgroup.net" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=965928156} [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] unlinkat(AT_FDCWD, "./283/gadget", AT_REMOVEDIR [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5828] <... socket resumed>) = 3 [pid 5828] close(3 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x98\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5811] <... unlinkat resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] unlink("./277/cgroup.net" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] umount2("./283/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... umount2 resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./279/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999955802}) [pid 5828] close(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 7560] <... close_range resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./283/binderfs" [pid 5798] umount2("./277/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7560] exit_group(0 [pid 5828] <... close resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./279/gadget" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 972, NULL, 0) = 1 [pid 7560] <... exit_group resumed>) = ? [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] unlink("./283/binderfs" [pid 5798] newfstatat(AT_FDCWD, "./277/cgroup.cpu" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] umount2("./279/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x99\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5798] unlink("./277/cgroup.cpu" [pid 5828] close(3 [pid 5789] openat(AT_FDCWD, "./279/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [ 609.811011][ T7560] gadgetfs: bound to dummy_udc driver [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5798] <... unlink resumed>) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] umount2("./283/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./277/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... openat resumed>) = 5 [pid 7560] +++ exited with 0 +++ [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] fstat(5 [pid 5647] read(6 [pid 5641] sched_yield( [pid 5828] <... socket resumed>) = 3 [pid 5811] newfstatat(AT_FDCWD, "./283/cgroup.net" [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x90\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 5828] close(3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=278, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5811] unlink("./283/cgroup.net" [pid 5798] newfstatat(AT_FDCWD, "./277/cgroup" [pid 5789] getdents64(5 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x9a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5780] rt_sigreturn({mask=[]} [pid 5641] <... sched_yield resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5828] <... close resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5798] unlink("./277/cgroup" [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=976711046}) [pid 5647] <... write resumed>) = 376 [pid 5641] epoll_pwait(4 [pid 5789] getdents64(5 [pid 5649] read(3 [pid 5647] read(6 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] read(249 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] close(5 [pid 5649] read(3 [pid 5647] epoll_pwait(4 [pid 5811] umount2("./283/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] getdents64(3 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... write resumed>) = 4 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x9a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5811] newfstatat(AT_FDCWD, "./283/cgroup.cpu" [pid 5798] close(3 [pid 5789] unlinkat(AT_FDCWD, "./279/gadget", AT_REMOVEDIR [pid 5780] umount2("./275", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] epoll_pwait(4 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=999952916}) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=895491861} [pid 5811] unlink("./283/cgroup.cpu" [pid 5798] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./275", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] unlinkat(AT_FDCWD, "./277", AT_REMOVEDIR [pid 5789] umount2("./279/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... openat resumed>) = 3 [pid 5649] read(26 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5798] mkdirat(AT_FDCWD, "./278", 0777 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] fstat(3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./279/binderfs" [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] umount2("./283/cgroup", MNT_FORCE|UMOUNT_NOFOLLOWci2-upstream-fs/strace-static-x86_64: Process 7561 attached ) = -1 EINVAL (Invalid argument) [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] getdents64(3 [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x8c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xe2\x34\x26"..., 208 [pid 7561] set_robust_list(0x55556d6387e0, 24 [pid 5811] newfstatat(AT_FDCWD, "./283/cgroup" [pid 5798] <... openat resumed>) = 3 [pid 5789] unlink("./279/binderfs" [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 208 [pid 7561] <... set_robust_list resumed>) = 0 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 289 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5789] <... unlink resumed>) = 0 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x91\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 897, NULL, 0) = 1 [pid 7561] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] unlink("./283/cgroup" [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] umount2("./279/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./275/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] <... unlink resumed>) = 0 [pid 5798] close(3 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x91\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 48 [pid 5647] read(6 [pid 5641] sched_yield( [pid 7561] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] getdents64(3 [pid 5798] <... close resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./279/cgroup.net" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x8c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xe2\x34\x26"..., 32434572) = 208 [pid 5647] read(6 [pid 7561] chdir("./286" [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7561] <... chdir resumed>) = 0 [pid 5811] close(3 [pid 5641] <... sched_yield resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5811] <... close resumed>) = 0 [pid 7561] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5811] unlinkat(AT_FDCWD, "./283", AT_REMOVEDIR [pid 5798] close(3 [pid 5789] unlink("./279/cgroup.net" [pid 5647] epoll_pwait(4 [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5647] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=868492208} [pid 5789] umount2("./279/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./279/cgroup.cpu" [pid 7561] <... prctl resumed>) = 0 [pid 5811] mkdirat(AT_FDCWD, "./284", 0777 [pid 5798] <... close resumed>) = 0 [pid 7561] setpgid(0, 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7561] <... setpgid resumed>) = 0 [pid 5811] <... mkdirat resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7561] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5798] <... socket resumed>) = 3 [pid 5789] unlink("./279/cgroup.cpu" [pid 7561] <... symlinkat resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5789] <... unlink resumed>) = 0 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 7561] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] close(3 [pid 7561] <... symlinkat resumed>) = 0 [pid 5811] close(3 [pid 5798] <... close resumed>) = 0 [pid 5789] umount2("./279/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... close resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... socket resumed>) = 3 [pid 7561] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net") = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] close(3 [pid 7561] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5798] <... close resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./279/cgroup" [pid 5811] close(3 [pid 7561] <... openat resumed>) = 3 [pid 5811] <... close resumed>) = 0 [pid 7561] write(3, "1000", 4 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 868, NULL, 0) = 1 [pid 7561] <... write resumed>) = 4 [pid 5798] <... socket resumed>) = 3 [pid 5789] unlink("./279/cgroup" [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7561] close(3 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... umount2 resumed>) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7561] <... close resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5780] umount2("./275/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] close(3 [pid 7561] read(200 [pid 5811] <... close resumed>) = 0 [pid 5798] read(249 [pid 5789] getdents64(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] read(6 [pid 7561] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] newfstatat(AT_FDCWD, "./275/gadget" [pid 5647] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x91\x05\x00\x00\x00\x00\x00\x00", 32434572) = 48 [pid 7561] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] close(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x9b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7561] <... symlinkat resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=952844982}) [pid 5647] <... write resumed>) = 376 [pid 5641] epoll_pwait(4 [pid 5811] close(3 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] umount2("./275/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7561] close(249 [pid 5789] unlinkat(AT_FDCWD, "./279", AT_REMOVEDIR [pid 5649] read(3 [pid 5647] read(6 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7561] <... close resumed>) = 0 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./275/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7561] close(248 [pid 5811] <... socket resumed>) = 3 [pid 5789] mkdirat(AT_FDCWD, "./280", 0777 [pid 5780] <... openat resumed>) = 5 [pid 5649] read(3 [pid 5647] epoll_pwait(4ci2-upstream-fs/strace-static-x86_64: Process 7562 attached [pid 7561] <... close resumed>) = 0 [pid 5811] close(3 [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] fstat(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x9b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] epoll_pwait(4 [pid 7562] set_robust_list(0x5555796c27e0, 24 [pid 7561] prctl(PR_SET_NAME, "syz.4.1421" [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] <... close resumed>) = 0 [pid 5780] getdents64(5 [pid 7562] <... set_robust_list resumed>) = 0 [pid 7561] <... prctl resumed>) = 0 [pid 5811] read(249 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7562] rt_sigprocmask(SIG_SETMASK, [] [pid 7561] close(4 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 281 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] getdents64(5 [pid 7561] <... close resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... openat resumed>) = 3 [pid 7562] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7561] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=807550591} [pid 7561] <... futex resumed>) = 0 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] close(5 [pid 7562] chdir("./278" [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7561] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] close(3 [pid 5780] <... close resumed>) = 0 [pid 7562] <... chdir resumed>) = 0 [pid 7561] <... futex resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 7562] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7561] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7562] <... prctl resumed>) = 0 [pid 5780] unlinkat(AT_FDCWD, "./275/gadget", AT_REMOVEDIR [pid 7562] setpgid(0, 0) = 0 [pid 7561] <... mkdirat resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 7562] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7561] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... unlinkat resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7563 attached [pid 7562] <... symlinkat resumed>) = 0 [pid 5789] close(3) = 0 [pid 7563] set_robust_list(0x555580d127e0, 24 [pid 7561] <... futex resumed>) = 0 [pid 5780] umount2("./275/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7563] <... set_robust_list resumed>) = 0 [pid 7562] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7561] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 287 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7561] <... futex resumed>) = 0 [pid 7563] rt_sigprocmask(SIG_SETMASK, [] [pid 7562] <... symlinkat resumed>) = 0 [pid 7561] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... socket resumed>) = 3 [pid 5780] newfstatat(AT_FDCWD, "./275/binderfs" [pid 7563] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7562] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7561] <... mount resumed>) = 0 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] close(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7563] chdir("./284" [pid 5789] <... close resumed>) = 0 [pid 7562] <... symlinkat resumed>) = 0 [pid 7561] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] unlink("./275/binderfs" [pid 7563] <... chdir resumed>) = 0 [pid 7562] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7561] <... futex resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7563] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7561] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... unlink resumed>) = 0 [pid 7562] <... openat resumed>) = 3 [pid 7563] <... prctl resumed>) = 0 [pid 7561] <... futex resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] umount2("./275/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7563] setpgid(0, 0 [pid 7562] write(3, "1000", 4 [pid 7561] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7563] <... setpgid resumed>) = 0 [pid 5789] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7563] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7562] <... write resumed>) = 4 [pid 7561] <... openat resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 7563] <... symlinkat resumed>) = 0 [pid 7562] close(3 [pid 5780] newfstatat(AT_FDCWD, "./275/cgroup.net" [pid 7562] <... close resumed>) = 0 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7562] read(200 [pid 7561] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... socket resumed>) = 3 [pid 5780] unlink("./275/cgroup.net" [pid 7563] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7562] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7561] <... futex resumed>) = 0 [pid 5789] close(3 [pid 7563] <... symlinkat resumed>) = 0 [pid 7561] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... unlink resumed>) = 0 [pid 7562] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7561] <... futex resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] umount2("./275/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7563] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7561] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5789] read(249 [pid 7562] <... symlinkat resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7562] close(249 [pid 5780] newfstatat(AT_FDCWD, "./275/cgroup.cpu" [pid 7562] <... close resumed>) = 0 [pid 7563] <... symlinkat resumed>) = 0 [pid 7562] close(248 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x90\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7562] <... close resumed>) = 0 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] unlink("./275/cgroup.cpu" [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7563] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7562] prctl(PR_SET_NAME, "syz.2.1422" [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... unlink resumed>) = 0 [pid 7563] <... openat resumed>) = 3 [pid 7562] <... prctl resumed>) = 0 [pid 5780] umount2("./275/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7562] close(4) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] newfstatat(AT_FDCWD, "./275/cgroup" [pid 7563] write(3, "1000", 4) = 4 [pid 7563] close(3) = 0 [pid 7562] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7563] read(200 [pid 7562] <... futex resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7563] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5780] unlink("./275/cgroup" [pid 7562] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7563] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5780] <... unlink resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7564 attached [pid 7562] <... futex resumed>) = 0 [pid 7564] set_robust_list(0x5555851b37e0, 24 [pid 7562] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 283 [pid 5780] getdents64(3 [pid 7564] <... set_robust_list resumed>) = 0 [pid 7563] <... symlinkat resumed>) = 0 [pid 7562] <... mkdirat resumed>) = 0 [pid 7561] <... write resumed>) = 31 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7564] rt_sigprocmask(SIG_SETMASK, [] [pid 7563] close(249 [pid 7562] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 7563] <... close resumed>) = 0 [pid 7561] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7563] close(248 [pid 7561] <... futex resumed>) = 0 [pid 5780] close(3 [pid 7563] <... close resumed>) = 0 [pid 7561] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7563] prctl(PR_SET_NAME, "syz.3.1423" [pid 7561] <... futex resumed>) = 0 [pid 7563] <... prctl resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7561] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7564] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7563] close(4 [pid 7562] <... futex resumed>) = 0 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] unlinkat(AT_FDCWD, "./275", AT_REMOVEDIR [pid 7563] <... close resumed>) = 0 [pid 7561] <... openat resumed>) = 4 [pid 5780] <... unlinkat resumed>) = 0 [pid 7563] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7562] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7561] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5780] mkdirat(AT_FDCWD, "./276", 0777 [pid 7562] <... futex resumed>) = 0 [pid 7563] <... futex resumed>) = 0 [pid 7561] close_range(3, 30, 0 [pid 7564] chdir("./280" [pid 7563] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7562] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5780] <... mkdirat resumed>) = 0 [pid 7564] <... chdir resumed>) = 0 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7564] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7563] <... futex resumed>) = 0 [pid 7564] <... prctl resumed>) = 0 [pid 7563] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7562] <... mount resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 7564] setpgid(0, 0 [pid 7563] <... mkdirat resumed>) = 0 [pid 7563] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7564] <... setpgid resumed>) = 0 [pid 7563] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7562] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7564] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7563] <... futex resumed>) = 0 [pid 7562] <... futex resumed>) = 0 [pid 7561] <... close_range resumed>) = 0 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7563] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7562] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7561] exit_group(0 [pid 5780] close(3 [pid 7564] <... symlinkat resumed>) = 0 [pid 7563] <... mount resumed>) = 0 [pid 7562] <... futex resumed>) = 0 [pid 7561] <... exit_group resumed>) = ? [pid 5780] <... close resumed>) = 0 [pid 7564] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7562] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7563] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7564] <... symlinkat resumed>) = 0 [pid 7562] <... openat resumed>) = 3 [pid 7561] +++ exited with 0 +++ [pid 7563] <... futex resumed>) = 0 [ 610.081465][ T7561] gadgetfs: bound to dummy_udc driver [pid 5780] <... socket resumed>) = 3 [pid 7564] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7563] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7562] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] close(3 [pid 7564] <... symlinkat resumed>) = 0 [pid 7563] <... futex resumed>) = 0 [pid 7562] <... futex resumed>) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=289, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5780] <... close resumed>) = 0 [pid 7563] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7562] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] rt_sigreturn({mask=[]} [pid 7564] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7563] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7564] <... openat resumed>) = 3 [pid 7562] <... futex resumed>) = 0 [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7563] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7562] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5780] <... socket resumed>) = 3 [pid 7564] write(3, "1000", 4 [pid 7563] <... futex resumed>) = 0 [pid 5780] close(3 [pid 7563] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5780] <... close resumed>) = 0 [pid 7563] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=817561399}) [pid 7564] <... write resumed>) = 4 [pid 7563] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7564] close(3 [pid 7563] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./286", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... socket resumed>) = 3 [pid 7564] <... close resumed>) = 0 [pid 7563] <... futex resumed>) = 0 [pid 7562] <... write resumed>) = 31 [pid 5649] read(30 [pid 7564] read(200 [pid 7563] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7564] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7563] <... futex resumed>) = 0 [pid 5780] close(3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7564] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7563] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x8d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x01\x3f\x20"..., 208 [pid 7562] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "./286", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] <... close resumed>) = 0 [pid 7563] <... openat resumed>) = 3 [pid 7562] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 208 [pid 7564] <... symlinkat resumed>) = 0 [pid 7563] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 814, NULL, 0) = 1 [pid 7564] close(249 [pid 7563] <... futex resumed>) = 0 [pid 7562] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] fstat(3 [pid 5780] <... socket resumed>) = 3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x92\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7564] <... close resumed>) = 0 [pid 7563] close_range(3, 30, 0 [pid 7562] <... futex resumed>) = 0 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] close(3 [pid 5649] <... write resumed>) = 56 [pid 5647] <... futex resumed>) = 1 [pid 7564] close(248 [pid 7563] <... close_range resumed>) = 0 [pid 7562] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] getdents64(3 [pid 5641] <... futex resumed>) = 0 [pid 7564] <... close resumed>) = 0 [pid 7563] exit_group(0 [pid 7562] <... openat resumed>) = 4 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5780] <... close resumed>) = 0 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x92\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 7564] prctl(PR_SET_NAME, "syz.1.1424" [pid 7563] <... exit_group resumed>) = ? [pid 7562] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./286/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] read(249 [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x8d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x01\x3f\x20"..., 32434572) = 208 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7564] <... prctl resumed>) = 0 [pid 7562] <... futex resumed>) = 0 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x91\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 5641] sched_getaffinity(0, 8192 [pid 7564] close(4 [pid 7563] +++ exited with 0 +++ [pid 7562] close_range(3, 30, 0 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 7564] <... close resumed>) = 0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=287, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [ 610.188526][ T7562] gadgetfs: bound to dummy_udc driver [pid 5647] epoll_pwait(4 [pid 7564] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] rt_sigreturn({mask=[]} [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7564] <... futex resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7564] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5647] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x92\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 5641] epoll_pwait(4 [pid 7564] <... futex resumed>) = 0 [pid 7564] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7565 attached [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x9c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7564] <... mkdirat resumed>) = 0 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 279 [pid 7564] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7565] set_robust_list(0x5555851a97e0, 24 [pid 5828] <... umount2 resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=976407151}) [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7564] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5647] <... write resumed>) = 376 [pid 7565] <... set_robust_list resumed>) = 0 [pid 5828] umount2("./286/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 7565] rt_sigprocmask(SIG_SETMASK, [] [pid 7564] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] read(6 [pid 7564] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] newfstatat(AT_FDCWD, "./286/gadget" [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7565] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7564] <... mount resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... write resumed>) = 4 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7565] chdir("./276" [pid 7564] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./286/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] umount2("./284", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5647] epoll_pwait(4 [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 7565] <... chdir resumed>) = 0 [pid 7564] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x9c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] <... futex resumed>) = 0 [pid 7562] <... close_range resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7565] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7564] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7562] exit_group(0 [pid 5828] openat(AT_FDCWD, "./286/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] openat(AT_FDCWD, "./284", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7565] <... prctl resumed>) = 0 [pid 7564] <... futex resumed>) = 0 [pid 7562] <... exit_group resumed>) = ? [pid 5828] <... openat resumed>) = 5 [pid 5811] <... openat resumed>) = 3 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=999970295}) [pid 7565] setpgid(0, 0 [pid 7564] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] fstat(3 [pid 7565] <... setpgid resumed>) = 0 [pid 7564] <... openat resumed>) = 3 [pid 5828] fstat(5 [pid 5649] read(13 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=496305116} [pid 7565] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7564] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7562] +++ exited with 0 +++ [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7565] <... symlinkat resumed>) = 0 [pid 7564] <... futex resumed>) = 0 [pid 5828] getdents64(5 [pid 5811] getdents64(3 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=281, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x8f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xef\xc4\x1f"..., 232 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 506, NULL, 0) = 1 [pid 7564] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5798] rt_sigreturn({mask=[]} [pid 5649] <... write resumed>) = 232 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7565] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7564] <... futex resumed>) = 0 [pid 5828] getdents64(5 [pid 5811] umount2("./284/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5640] <... futex resumed>) = 1 [pid 7565] <... symlinkat resumed>) = 0 [pid 7564] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x93\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... futex resumed>) = 0 [pid 7565] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 5649] <... write resumed>) = 56 [pid 5641] sched_yield( [pid 5640] read(6 [pid 7565] <... symlinkat resumed>) = 0 [pid 5828] close(5 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x93\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x8f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xef\xc4\x1f"..., 32434572) = 232 [pid 7565] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5640] read(6 [pid 7565] <... openat resumed>) = 3 [pid 5828] unlinkat(AT_FDCWD, "./286/gadget", AT_REMOVEDIR [pid 5798] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=999532714}) [pid 5641] <... sched_yield resumed>) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7565] write(3, "1000", 4 [pid 5649] read(16 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7565] <... write resumed>) = 4 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7565] close(3 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x8e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x10\x55\x22"..., 208 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7565] <... close resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] umount2("./278", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 208 [pid 5640] epoll_pwait(4 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7565] read(200 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x94\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7565] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] umount2("./286/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] openat(AT_FDCWD, "./278", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=465673655} [pid 7565] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5649] <... write resumed>) = 56 [pid 7565] <... symlinkat resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... openat resumed>) = 3 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x94\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7565] close(249 [pid 7564] <... write resumed>) = 31 [pid 5828] newfstatat(AT_FDCWD, "./286/binderfs" [pid 5798] fstat(3 [pid 7565] <... close resumed>) = 0 [pid 7564] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7565] close(248 [pid 7564] <... futex resumed>) = 0 [pid 5828] unlink("./286/binderfs" [pid 5798] getdents64(3 [pid 7564] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7565] <... close resumed>) = 0 [pid 7564] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 7565] prctl(PR_SET_NAME, "syz.0.1425" [pid 7564] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] umount2("./286/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./278/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7565] <... prctl resumed>) = 0 [pid 7564] <... openat resumed>) = 4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7565] close(4 [pid 7564] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./286/cgroup.net" [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 469, NULL, 0) = 1 [pid 7565] <... close resumed>) = 0 [pid 7564] <... futex resumed>) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7565] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7564] close_range(3, 30, 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7565] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = 0 [pid 5828] unlink("./286/cgroup.net" [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7564] <... close_range resumed>) = 0 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x93\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 320 [pid 7565] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7564] exit_group(0 [pid 5828] <... unlink resumed>) = 0 [pid 5811] umount2("./284/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x9d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7565] <... futex resumed>) = 0 [pid 7564] <... exit_group resumed>) = ? [pid 5828] umount2("./286/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] epoll_pwait(4 [pid 5640] <... write resumed>) = 376 [pid 7565] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5798] <... umount2 resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] newfstatat(AT_FDCWD, "./284/gadget" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=975233763}) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x9e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7565] <... mkdirat resumed>) = 0 [pid 7564] +++ exited with 0 +++ [pid 5828] newfstatat(AT_FDCWD, "./286/cgroup.cpu" [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./278/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5640] <... write resumed>) = 376 [pid 7565] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] umount2("./284/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] read(6 [pid 5828] unlink("./286/cgroup.cpu" [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=283, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5798] newfstatat(AT_FDCWD, "./278/gadget" [pid 5640] epoll_pwait(4 [pid 7565] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] rt_sigreturn({mask=[]} [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x9d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7565] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./286/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] openat(AT_FDCWD, "./284/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... rt_sigreturn resumed>) = 283 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 7565] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... openat resumed>) = 5 [pid 5798] umount2("./278/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999965735}) [ 610.348900][ T7564] gadgetfs: bound to dummy_udc driver [pid 7565] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] newfstatat(AT_FDCWD, "./286/cgroup" [pid 5811] fstat(5 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... write resumed>) = 4 [pid 5649] read(3 [pid 7565] <... mount resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] openat(AT_FDCWD, "./278/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7565] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] getdents64(5 [pid 5789] umount2("./280", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=397482163} [pid 7565] <... futex resumed>) = 0 [pid 5828] unlink("./286/cgroup" [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] <... openat resumed>) = 5 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 7565] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 5811] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x9e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5798] fstat(5 [pid 7565] <... futex resumed>) = 0 [pid 5828] getdents64(3 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5789] openat(AT_FDCWD, "./280", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7565] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5828] close(3 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=999956633}) [pid 5828] <... close resumed>) = 0 [pid 7565] <... openat resumed>) = 3 [pid 5828] unlinkat(AT_FDCWD, "./286", AT_REMOVEDIR [pid 5811] close(5 [pid 5798] getdents64(5 [pid 5789] <... openat resumed>) = 3 [pid 5649] read(21 [pid 7565] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 7565] <... futex resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./284/gadget", AT_REMOVEDIR [pid 7565] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5789] fstat(3 [pid 7565] <... futex resumed>) = 0 [pid 5828] mkdirat(AT_FDCWD, "./287", 0777 [pid 5811] umount2("./284/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] getdents64(5 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x90\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xc1\xa4\x23"..., 208 [pid 7565] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 407, NULL, 0) = 1 [pid 5828] <... mkdirat resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5649] <... write resumed>) = 208 [pid 5789] getdents64(3 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5811] newfstatat(AT_FDCWD, "./284/binderfs" [pid 5798] close(5 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x95\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5640] <... futex resumed>) = 1 [pid 5828] <... openat resumed>) = 3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] umount2("./280/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] unlinkat(AT_FDCWD, "./278/gadget", AT_REMOVEDIR [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x90\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xc1\xa4\x23"..., 32434572) = 208 [pid 5811] unlink("./284/binderfs" [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x95\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7565] <... write resumed>) = 31 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5811] <... unlink resumed>) = 0 [pid 5640] read(6 [pid 7565] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./284/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7565] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... unlinkat resumed>) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7565] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... write resumed>) = 48 [pid 7565] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./284/cgroup.net" [pid 7565] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] close(3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 7565] <... openat resumed>) = 4 [pid 5798] umount2("./278/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... close resumed>) = 0 [pid 5811] unlink("./284/cgroup.net" [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] epoll_pwait(4 [pid 7565] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7565] <... futex resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] umount2("./284/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./278/binderfs" [pid 7565] close_range(3, 30, 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] close(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./284/cgroup.cpu" [pid 5798] unlink("./278/binderfs" [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=354065713} [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] unlink("./284/cgroup.cpu" [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] umount2("./284/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./278/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] close(3) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] newfstatat(AT_FDCWD, "./284/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] unlink("./284/cgroup" [pid 5798] newfstatat(AT_FDCWD, "./278/cgroup.net" [pid 5828] close(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5798] unlink("./278/cgroup.net" [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] getdents64(3 [pid 5798] <... unlink resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5798] umount2("./278/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7565] <... close_range resumed>) = 0 [pid 5828] close(3 [pid 5811] close(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... close resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./278/cgroup.cpu" [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 359, NULL, 0) = 1 [pid 5828] <... close resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./284", AT_REMOVEDIR [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] read(249 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] unlink("./278/cgroup.cpu" [pid 5789] <... umount2 resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7565] exit_group(0 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x92\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] mkdirat(AT_FDCWD, "./285", 0777 [pid 5798] <... unlink resumed>) = 0 [pid 5789] umount2("./280/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7565] <... exit_group resumed>) = ? [ 610.435561][ T7565] gadgetfs: bound to dummy_udc driver [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5811] <... mkdirat resumed>) = 0 [pid 5798] umount2("./278/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x95\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5789] newfstatat(AT_FDCWD, "./280/gadget" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x9f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] newfstatat(AT_FDCWD, "./278/cgroup" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... write resumed>) = 376 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=947120358}) [pid 5640] read(6 [pid 7565] +++ exited with 0 +++ [pid 5811] <... openat resumed>) = 3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] umount2("./280/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5798] unlink("./278/cgroup" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=279, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] <... unlink resumed>) = 0 [pid 5789] openat(AT_FDCWD, "./280/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] rt_sigreturn({mask=[]}ci2-upstream-fs/strace-static-x86_64: Process 7566 attached [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] close(3 [pid 5798] getdents64(3 [pid 5780] <... rt_sigreturn resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5789] <... openat resumed>) = 5 [pid 5640] epoll_pwait(4 [pid 7566] set_robust_list(0x55556d6387e0, 24 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 290 [pid 5811] <... close resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5789] fstat(5 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=287150796} [pid 7566] <... set_robust_list resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(3 [pid 7566] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5789] getdents64(5 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x9f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7566] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] close(3 [pid 5798] unlinkat(AT_FDCWD, "./278", AT_REMOVEDIR [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5780] <... write resumed>) = 4 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7566] chdir("./287" [pid 5811] <... close resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] getdents64(5 [pid 5780] umount2("./276", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=999952724}) [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(26 [pid 7566] <... chdir resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 7566] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5798] mkdirat(AT_FDCWD, "./279", 0777 [pid 5789] close(5 [pid 5780] openat(AT_FDCWD, "./276", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7566] <... prctl resumed>) = 0 [pid 5811] close(3 [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x91\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x61\x7a\x24"..., 208 [pid 7566] setpgid(0, 0 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 294, NULL, 0) = 1 [pid 7566] <... setpgid resumed>) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5789] unlinkat(AT_FDCWD, "./280/gadget", AT_REMOVEDIR [pid 5780] fstat(3 [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x96\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... futex resumed>) = 1 [pid 7566] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5811] <... close resumed>) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 5789] umount2("./280/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x91\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x61\x7a\x24"..., 32434572) = 208 [pid 7566] <... symlinkat resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x96\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] read(6 [pid 7566] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] close(3 [pid 5780] umount2("./276/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7566] <... symlinkat resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] newfstatat(AT_FDCWD, "./280/binderfs" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 7566] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7566] <... symlinkat resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5789] unlink("./280/binderfs" [pid 5640] epoll_pwait(4 [pid 5811] close(3) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=236050442} [pid 7566] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] read(249 [pid 5789] umount2("./280/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x93\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7566] <... openat resumed>) = 3 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] <... socket resumed>) = 3 [pid 5789] newfstatat(AT_FDCWD, "./280/cgroup.net" [pid 7566] write(3, "1000", 4 [pid 5798] close(3 [pid 7566] <... write resumed>) = 4 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7566] close(3 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] unlink("./280/cgroup.net" [pid 7566] <... close resumed>) = 0 [pid 7566] read(200 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... unlink resumed>) = 0 [pid 7566] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7566] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5798] close(3 [pid 5789] umount2("./280/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOWci2-upstream-fs/strace-static-x86_64: Process 7567 attached [pid 7566] <... symlinkat resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./280/cgroup.cpu" [pid 7567] set_robust_list(0x555580d127e0, 24 [pid 7566] close(249 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7567] <... set_robust_list resumed>) = 0 [pid 7566] <... close resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 238, NULL, 0) = 1 [pid 7567] rt_sigprocmask(SIG_SETMASK, [] [pid 7566] close(248 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 288 [pid 5798] <... socket resumed>) = 3 [pid 5789] unlink("./280/cgroup.cpu" [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7567] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7566] <... close resumed>) = 0 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] close(3 [pid 5640] <... futex resumed>) = 1 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7566] prctl(PR_SET_NAME, "syz.4.1426" [pid 5798] <... close resumed>) = 0 [pid 5789] umount2("./280/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x96\x05\x00\x00\x00\x00\x00\x00", 32434572) = 48 [pid 7566] <... prctl resumed>) = 0 [pid 5798] read(249 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7567] chdir("./285" [pid 7566] close(4 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x94\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... umount2 resumed>) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7566] <... close resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./280/cgroup" [pid 5780] umount2("./276/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7567] <... chdir resumed>) = 0 [pid 7566] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] unlink("./280/cgroup" [pid 5640] <... write resumed>) = 376 [pid 5780] newfstatat(AT_FDCWD, "./276/gadget" [pid 5640] read(6 [pid 7567] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7566] <... futex resumed>) = 0 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=957975302}) [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7567] <... prctl resumed>) = 0 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7566] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] read(3 [pid 5640] epoll_pwait(4 [pid 7567] setpgid(0, 0 [pid 5789] getdents64(3ci2-upstream-fs/strace-static-x86_64: Process 7568 attached [pid 7567] <... setpgid resumed>) = 0 [pid 7566] <... futex resumed>) = 0 [pid 5780] umount2("./276/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] epoll_pwait(4 [pid 7567] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7568] set_robust_list(0x5555796c27e0, 24 [pid 7566] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 282 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] epoll_pwait(4 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] close(3 [pid 5780] openat(AT_FDCWD, "./276/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7568] <... set_robust_list resumed>) = 0 [pid 7567] <... symlinkat resumed>) = 0 [pid 7566] <... mkdirat resumed>) = 0 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7568] rt_sigprocmask(SIG_SETMASK, [] [pid 7567] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7566] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] unlinkat(AT_FDCWD, "./280", AT_REMOVEDIR [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=164403142} [pid 7568] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7566] <... futex resumed>) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 7568] chdir("./279" [pid 5780] fstat(5 [pid 7566] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] mkdirat(AT_FDCWD, "./281", 0777 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7568] <... chdir resumed>) = 0 [pid 7567] <... symlinkat resumed>) = 0 [pid 7566] <... futex resumed>) = 0 [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] getdents64(5, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5780] getdents64(5 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5780] close(5) = 0 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] unlinkat(AT_FDCWD, "./276/gadget", AT_REMOVEDIR [pid 7568] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7567] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7566] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7568] <... prctl resumed>) = 0 [pid 7567] <... symlinkat resumed>) = 0 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... unlinkat resumed>) = 0 [pid 7568] setpgid(0, 0 [pid 7567] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7566] <... mount resumed>) = 0 [pid 5789] close(3 [pid 5780] umount2("./276/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7568] <... setpgid resumed>) = 0 [pid 7566] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7568] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7566] <... futex resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] newfstatat(AT_FDCWD, "./276/binderfs" [pid 7568] <... symlinkat resumed>) = 0 [pid 7567] <... openat resumed>) = 3 [pid 7566] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7568] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7567] write(3, "1000", 4 [pid 7566] <... futex resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7568] <... symlinkat resumed>) = 0 [pid 7567] <... write resumed>) = 4 [pid 7566] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] unlink("./276/binderfs" [pid 7566] <... openat resumed>) = 3 [pid 7567] close(3 [pid 7568] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7567] <... close resumed>) = 0 [pid 7566] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] close(3 [pid 5780] <... unlink resumed>) = 0 [pid 7568] <... symlinkat resumed>) = 0 [pid 7567] read(200 [pid 7566] <... futex resumed>) = 0 [pid 7568] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7567] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7566] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... close resumed>) = 0 [pid 7568] <... openat resumed>) = 3 [pid 7567] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7566] <... futex resumed>) = 0 [pid 7566] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5780] umount2("./276/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... socket resumed>) = 3 [pid 5780] newfstatat(AT_FDCWD, "./276/cgroup.net" [pid 7568] write(3, "1000", 4 [pid 7567] <... symlinkat resumed>) = 0 [pid 7568] <... write resumed>) = 4 [pid 7567] close(249 [pid 5789] close(3 [pid 7568] close(3 [pid 7567] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7568] <... close resumed>) = 0 [pid 7567] close(248 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] unlink("./276/cgroup.net" [pid 7568] read(200 [pid 7567] <... close resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... unlink resumed>) = 0 [pid 7568] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7567] prctl(PR_SET_NAME, "syz.3.1427") = 0 [pid 5789] close(3 [pid 5780] umount2("./276/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7568] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7567] close(4 [pid 5789] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7567] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./276/cgroup.cpu" [pid 7568] <... symlinkat resumed>) = 0 [pid 7567] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7566] <... write resumed>) = 31 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7568] close(249 [pid 7567] <... futex resumed>) = 0 [pid 7566] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] close(3 [pid 5780] unlink("./276/cgroup.cpu" [pid 7566] <... futex resumed>) = 0 [pid 7568] <... close resumed>) = 0 [pid 7567] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7566] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... close resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7568] close(248 [pid 7567] <... futex resumed>) = 0 [pid 7566] <... futex resumed>) = 0 [pid 5789] read(249 [pid 5780] umount2("./276/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7568] <... close resumed>) = 0 [pid 7567] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7566] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x95\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7568] prctl(PR_SET_NAME, "syz.2.1428" [pid 7567] <... mkdirat resumed>) = 0 [pid 7566] <... openat resumed>) = 4 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7568] <... prctl resumed>) = 0 [pid 7567] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7566] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] newfstatat(AT_FDCWD, "./276/cgroup" [pid 7568] close(4 [pid 7567] <... futex resumed>) = 0 [pid 7566] <... futex resumed>) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7568] <... close resumed>) = 0 [pid 7567] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7566] close_range(3, 30, 0 [pid 5780] unlink("./276/cgroup") = 0 [pid 5780] getdents64(3, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5780] close(3) = 0 [pid 5780] unlinkat(AT_FDCWD, "./276", AT_REMOVEDIR [pid 7566] <... close_range resumed>) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 7568] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7567] <... futex resumed>) = 0 [pid 7568] <... futex resumed>) = 0 [pid 7567] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7568] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7567] <... mount resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7569 attached [pid 7568] <... futex resumed>) = 0 [pid 7567] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [ 610.696394][ T7566] gadgetfs: bound to dummy_udc driver [pid 5780] mkdirat(AT_FDCWD, "./277", 0777 [pid 7569] set_robust_list(0x5555851b37e0, 24 [pid 7568] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7569] <... set_robust_list resumed>) = 0 [pid 7568] <... mkdirat resumed>) = 0 [pid 7567] <... futex resumed>) = 0 [pid 5780] <... mkdirat resumed>) = 0 [pid 7568] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7567] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 284 [pid 7569] rt_sigprocmask(SIG_SETMASK, [] [pid 7568] <... futex resumed>) = 0 [pid 7567] <... futex resumed>) = 0 [pid 7566] exit_group(0 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7569] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7568] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7567] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 7569] chdir("./281" [pid 7568] <... futex resumed>) = 0 [pid 7567] <... openat resumed>) = 3 [pid 7566] <... exit_group resumed>) = ? [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... openat resumed>) = 3 [pid 7569] <... chdir resumed>) = 0 [pid 7568] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7567] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7568] <... mount resumed>) = 0 [pid 7567] <... futex resumed>) = 0 [pid 7569] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7568] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7567] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7569] <... prctl resumed>) = 0 [pid 7568] <... futex resumed>) = 0 [pid 5780] close(3 [pid 7569] setpgid(0, 0 [pid 7568] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7569] <... setpgid resumed>) = 0 [pid 7567] <... futex resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7569] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7568] <... futex resumed>) = 0 [pid 7567] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7569] <... symlinkat resumed>) = 0 [pid 7568] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] <... socket resumed>) = 3 [pid 7568] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7568] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7569] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5780] close(3 [pid 7569] <... symlinkat resumed>) = 0 [pid 7568] <... futex resumed>) = 0 [pid 7566] +++ exited with 0 +++ [pid 7568] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=290, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5780] <... close resumed>) = 0 [pid 7568] <... futex resumed>) = 0 [pid 7569] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 5828] rt_sigreturn({mask=[]} [pid 7569] <... symlinkat resumed>) = 0 [pid 7568] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7569] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7568] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5780] <... socket resumed>) = 3 [pid 7569] <... openat resumed>) = 3 [pid 7568] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] close(3 [pid 7568] <... futex resumed>) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5780] <... close resumed>) = 0 [pid 7568] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... write resumed>) = 4 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] umount2("./287", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7569] write(3, "1000", 4 [pid 7568] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... socket resumed>) = 3 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=828807461}) [pid 7569] <... write resumed>) = 4 [pid 7568] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] openat(AT_FDCWD, "./287", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7569] close(3 [pid 7568] <... openat resumed>) = 3 [pid 5828] <... openat resumed>) = 3 [pid 5780] close(3 [pid 5649] read(30 [pid 7569] <... close resumed>) = 0 [pid 7569] read(200 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5780] <... close resumed>) = 0 [pid 7569] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7568] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] fstat(3 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x92\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x7f\x95\x23"..., 208 [pid 7569] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7568] <... futex resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5780] close(3 [pid 7569] <... symlinkat resumed>) = 0 [pid 7568] close_range(3, 30, 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 208 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 193, NULL, 0) = 1 [pid 7568] <... close_range resumed>) = 0 [pid 7567] <... write resumed>) = 31 [pid 7569] close(249 [pid 5828] getdents64(3 [pid 5780] read(249 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x97\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5640] read(6 [pid 7569] <... close resumed>) = 0 [pid 7568] exit_group(0 [pid 7567] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x96\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] <... write resumed>) = 56 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x92\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x7f\x95\x23"..., 32434572) = 208 [pid 7569] close(248 [pid 7568] <... exit_group resumed>) = ? [pid 7567] <... futex resumed>) = 0 [pid 5828] umount2("./287/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x97\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] read(6 [pid 7569] <... close resumed>) = 0 [pid 7567] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] <... write resumed>) = 48 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7567] <... futex resumed>) = 0 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] epoll_pwait(4 [pid 7569] prctl(PR_SET_NAME, "syz.1.1429" [pid 7567] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 7569] <... prctl resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 5647] <... futex resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 7569] close(4 [pid 7567] <... openat resumed>) = 4 [pid 5647] epoll_pwait(4 [pid 7569] <... close resumed>) = 0 [pid 7569] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=952451580} [pid 7569] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7568] +++ exited with 0 +++ [pid 7567] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7569] <... futex resumed>) = 0 [pid 7567] <... futex resumed>) = 0 [pid 7569] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7567] close_range(3, 30, 0 [pid 7569] <... mkdirat resumed>) = 0 [pid 7569] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000ci2-upstream-fs/strace-static-x86_64: Process 7570 attached [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 955, NULL, 0) = 1 [pid 5828] <... umount2 resumed>) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7570] set_robust_list(0x5555851a97e0, 24 [pid 7569] <... futex resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7570] <... set_robust_list resumed>) = 0 [pid 7569] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./287/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=282, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7570] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] rt_sigreturn({mask=[]} [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x97\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7570] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7569] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7569] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] newfstatat(AT_FDCWD, "./287/gadget", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 610.822670][ T7567] gadgetfs: bound to dummy_udc driver [pid 7570] chdir("./277" [pid 7569] <... mount resumed>) = 0 [pid 5640] <... write resumed>) = 376 [pid 5828] umount2("./287/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 280 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=962788791}) [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 5798] <... write resumed>) = 4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7570] <... chdir resumed>) = 0 [pid 7569] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7567] <... close_range resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] umount2("./279", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7570] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7569] <... futex resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./287/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7570] <... prctl resumed>) = 0 [pid 7569] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7567] exit_group(0 [pid 5828] <... openat resumed>) = 5 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] read(3 [pid 5640] epoll_pwait(4 [pid 7570] setpgid(0, 0 [pid 7569] <... futex resumed>) = 0 [pid 7567] <... exit_group resumed>) = ? [pid 5828] fstat(5 [pid 5798] openat(AT_FDCWD, "./279", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=895021381} [pid 7570] <... setpgid resumed>) = 0 [pid 7569] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7570] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 5798] <... openat resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7569] <... openat resumed>) = 3 [pid 5828] getdents64(5 [pid 7570] <... symlinkat resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=999964319}) [pid 7569] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7570] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 5828] getdents64(5 [pid 5798] fstat(3 [pid 7569] <... futex resumed>) = 0 [pid 7567] +++ exited with 0 +++ [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] read(16, "\x00\x00\x00\x00", 4) = 4 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x94\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x2b\x0c\x23"..., 232 [pid 5798] getdents64(3 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 895, NULL, 0) = 1 [pid 7570] <... symlinkat resumed>) = 0 [pid 7569] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=288, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5649] <... write resumed>) = 232 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7570] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7569] <... futex resumed>) = 0 [pid 5828] close(5 [pid 5811] rt_sigreturn({mask=[]} [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5640] <... futex resumed>) = 1 [pid 7570] <... symlinkat resumed>) = 0 [pid 7569] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... close resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x98\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7570] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5798] umount2("./279/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x94\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x2b\x0c\x23"..., 32434572) = 232 [pid 5828] unlinkat(AT_FDCWD, "./287/gadget", AT_REMOVEDIR [pid 5649] <... write resumed>) = 56 [pid 5640] read(6 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x98\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] <... write resumed>) = 48 [pid 5828] <... unlinkat resumed>) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 5811] <... write resumed>) = 4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=999969924}) [pid 5640] epoll_pwait(4 [pid 7570] <... openat resumed>) = 3 [pid 5828] umount2("./287/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] umount2("./285", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=855560535} [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7570] write(3, "1000", 4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] openat(AT_FDCWD, "./285", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(13 [pid 7570] <... write resumed>) = 4 [pid 5828] newfstatat(AT_FDCWD, "./287/binderfs" [pid 5811] <... openat resumed>) = 3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7570] close(3 [pid 7569] <... write resumed>) = 31 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7569] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./287/binderfs" [pid 5811] fstat(3 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x93\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x4b\x9c\x25"..., 208 [pid 7570] <... close resumed>) = 0 [pid 7569] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] <... umount2 resumed>) = 0 [pid 5649] <... write resumed>) = 208 [pid 7570] read(200 [pid 7569] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] getdents64(3 [pid 5798] umount2("./279/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 856, NULL, 0) = 1 [pid 7570] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7569] <... futex resumed>) = 0 [pid 5828] umount2("./287/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x99\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7570] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7569] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] umount2("./285/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./279/gadget" [pid 5649] <... write resumed>) = 56 [pid 5640] <... futex resumed>) = 1 [pid 7570] <... symlinkat resumed>) = 0 [pid 7569] <... openat resumed>) = 4 [pid 5828] newfstatat(AT_FDCWD, "./287/cgroup.net" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x99\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7570] close(249 [pid 7569] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./279/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x98\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 320 [pid 7570] <... close resumed>) = 0 [pid 7569] <... futex resumed>) = 0 [pid 5828] unlink("./287/cgroup.net" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 48 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7570] close(248 [pid 7569] close_range(3, 30, 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] openat(AT_FDCWD, "./279/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... write resumed>) = 376 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7570] <... close resumed>) = 0 [pid 5828] umount2("./287/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... openat resumed>) = 5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975539}) [pid 5640] <... write resumed>) = 376 [pid 7570] prctl(PR_SET_NAME, "syz.0.1430" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] fstat(5 [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 7570] <... prctl resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./287/cgroup.cpu" [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7569] <... close_range resumed>) = 0 [pid 5641] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 5640] epoll_pwait(4 [pid 7569] exit_group(0 [pid 5649] read(3 [pid 7570] close(4 [pid 5647] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = 1 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7570] <... close resumed>) = 0 [pid 7569] <... exit_group resumed>) = ? [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [ 610.958417][ T7569] gadgetfs: bound to dummy_udc driver [pid 5647] epoll_pwait(4 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7570] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7569] +++ exited with 0 +++ [pid 5828] unlink("./287/cgroup.cpu" [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] <... unlink resumed>) = 0 [pid 5798] getdents64(5 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=783843939} [pid 5828] umount2("./287/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999784006}) [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=284, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5649] read(3 [pid 7570] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./287/cgroup" [pid 5798] close(5 [pid 5789] rt_sigreturn({mask=[]} [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7570] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... umount2 resumed>) = 0 [pid 5789] <... rt_sigreturn resumed>) = 284 [pid 7570] <... futex resumed>) = 0 [pid 5828] unlink("./287/cgroup" [pid 5811] umount2("./285/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... close resumed>) = 0 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5649] read(3 [pid 7570] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... unlink resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlinkat(AT_FDCWD, "./279/gadget", AT_REMOVEDIR [pid 5789] <... write resumed>) = 4 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7570] <... mkdirat resumed>) = 0 [pid 5828] getdents64(3 [pid 5811] newfstatat(AT_FDCWD, "./285/gadget" [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] umount2("./281", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7570] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./279/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=999971408}) [pid 7570] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5811] umount2("./285/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] openat(AT_FDCWD, "./281", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(21 [pid 7570] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./279/binderfs" [pid 5789] <... openat resumed>) = 3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7570] <... futex resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./287", AT_REMOVEDIR [pid 5811] openat(AT_FDCWD, "./285/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] fstat(3 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x95\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x6a\xb7\x24"..., 208 [pid 7570] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] <... openat resumed>) = 5 [pid 5798] unlink("./279/binderfs" [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 7570] <... mount resumed>) = 0 [pid 5828] mkdirat(AT_FDCWD, "./288", 0777 [pid 5811] fstat(5 [pid 5798] <... unlink resumed>) = 0 [pid 5789] getdents64(3 [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 795, NULL, 0) = 1 [pid 7570] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] umount2("./279/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5828] <... mkdirat resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x9a\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7570] <... futex resumed>) = 0 [pid 5811] getdents64(5 [pid 5789] umount2("./281/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7570] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 56 [pid 5647] read(6 [pid 7570] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x95\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x6a\xb7\x24"..., 32434572) = 208 [pid 7570] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK) = 3 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5811] getdents64(5 [pid 5798] newfstatat(AT_FDCWD, "./279/cgroup.net" [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 7570] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7570] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5798] unlink("./279/cgroup.net" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] close(5 [pid 5647] epoll_pwait(4 [pid 7570] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] epoll_pwait(4 [pid 7570] <... futex resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... close resumed>) = 0 [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7570] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... unlink resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./285/gadget", AT_REMOVEDIR) = 0 [pid 5798] umount2("./279/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] close(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=729001153} [pid 5828] <... close resumed>) = 0 [pid 5811] umount2("./285/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./279/cgroup.cpu" [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5798] unlink("./279/cgroup.cpu" [pid 5828] close(3 [pid 5811] newfstatat(AT_FDCWD, "./285/binderfs" [pid 5798] <... unlink resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./279/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] unlink("./285/binderfs" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... socket resumed>) = 3 [pid 5811] <... unlink resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./279/cgroup" [pid 5811] umount2("./285/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7570] <... write resumed>) = 31 [pid 5828] close(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... umount2 resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 748, NULL, 0) = 1 [pid 5828] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./279/cgroup" [pid 5789] umount2("./281/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7570] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./285/cgroup.net" [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7570] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] sched_yield( [pid 7570] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlink("./285/cgroup.net" [pid 5647] read(6 [pid 7570] <... futex resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x9a\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7570] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7570] <... openat resumed>) = 4 [pid 5811] umount2("./285/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... write resumed>) = 376 [pid 5641] <... sched_yield resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./281/gadget" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=947808080}) [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7570] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 7570] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./285/cgroup.cpu" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5798] getdents64(3 [pid 5789] umount2("./281/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7570] close_range(3, 30, 0 [pid 5828] close(3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5649] read(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] epoll_pwait(4 [pid 5828] <... close resumed>) = 0 [pid 5811] unlink("./285/cgroup.cpu" [pid 5798] close(3 [pid 5789] openat(AT_FDCWD, "./281/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] read(249 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] <... openat resumed>) = 5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=681714101} [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x97\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] umount2("./285/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] unlinkat(AT_FDCWD, "./279", AT_REMOVEDIR [pid 5789] fstat(5 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] newfstatat(AT_FDCWD, "./285/cgroup" [pid 7570] <... close_range resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7570] exit_group(0 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] mkdirat(AT_FDCWD, "./280", 0777 [pid 5789] getdents64(5 [pid 7570] <... exit_group resumed>) = ? [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] unlink("./285/cgroup" [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5811] <... unlink resumed>) = 0 [pid 5789] getdents64(5 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7570] +++ exited with 0 +++ [pid 5811] getdents64(3 [pid 5798] <... openat resumed>) = 3 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7571 attached [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5789] close(5 [pid 7571] set_robust_list(0x55556d6387e0, 24 [pid 5811] close(3 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=280, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 7571] <... set_robust_list resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... close resumed>) = 0 [pid 5780] rt_sigreturn({mask=[]} [pid 7571] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] unlinkat(AT_FDCWD, "./285", AT_REMOVEDIR [pid 5798] close(3 [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7571] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... close resumed>) = 0 [ 611.094292][ T7570] gadgetfs: bound to dummy_udc driver [pid 5789] unlinkat(AT_FDCWD, "./281/gadget", AT_REMOVEDIR [pid 7571] chdir("./288" [pid 5811] mkdirat(AT_FDCWD, "./286", 0777 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7571] <... chdir resumed>) = 0 [pid 5811] <... mkdirat resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... unlinkat resumed>) = 0 [pid 7571] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 291 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5798] close(3 [pid 5789] umount2("./281/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 7571] <... prctl resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] <... openat resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=963634059}) [pid 7571] setpgid(0, 0 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5780] umount2("./277", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(26 [pid 7571] <... setpgid resumed>) = 0 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7571] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] close(3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] newfstatat(AT_FDCWD, "./281/binderfs" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7571] <... symlinkat resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] openat(AT_FDCWD, "./277", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x96\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x91\x0f\x24"..., 208 [pid 7571] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 5789] unlink("./281/binderfs" [pid 5780] <... openat resumed>) = 3 [pid 7571] <... symlinkat resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] fstat(3 [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 689, NULL, 0) = 1 [pid 7571] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5811] close(3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x9b\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 7571] <... symlinkat resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] umount2("./281/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7571] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5647] read(6 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] sched_yield( [pid 7571] <... openat resumed>) = 3 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./281/cgroup.net" [pid 5780] umount2("./277/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x96\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x91\x0f\x24"..., 32434572) = 208 [pid 5641] <... sched_yield resumed>) = 0 [pid 7571] write(3, "1000", 4) = 4 [pid 5811] close(3 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 7571] close(3 [pid 5811] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] unlink("./281/cgroup.net" [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7571] <... close resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5647] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 5789] <... unlink resumed>) = 0 [pid 7571] read(200 [pid 5811] <... socket resumed>) = 3 [pid 5798] close(3 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7571] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] close(3 [pid 5647] epoll_pwait(4 [pid 7571] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] <... close resumed>) = 0 [pid 7571] <... symlinkat resumed>) = 0 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=616856623} [pid 7571] close(249 [pid 5811] close(3 [pid 7571] <... close resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 7571] close(248 [pid 5798] <... close resumed>) = 0 [pid 5789] umount2("./281/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] read(249 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x98\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] newfstatat(AT_FDCWD, "./281/cgroup.cpu" [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5811] read(249 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7571] <... close resumed>) = 0 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x99\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] unlink("./281/cgroup.cpu" [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[]ci2-upstream-fs/strace-static-x86_64: Process 7572 attached , [], 8) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7571] prctl(PR_SET_NAME, "syz.4.1431" [pid 5780] <... umount2 resumed>) = 0 [pid 5780] umount2("./277/gadget", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) ci2-upstream-fs/strace-static-x86_64: Process 7573 attached [pid 7572] set_robust_list(0x5555796c27e0, 24 [pid 7571] <... prctl resumed>) = 0 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 283 [pid 5789] umount2("./281/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] newfstatat(AT_FDCWD, "./277/gadget" [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 621, NULL, 0) = 1 [pid 7573] set_robust_list(0x555580d127e0, 24 [pid 7572] <... set_robust_list resumed>) = 0 [pid 7571] close(4 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 289 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7573] <... set_robust_list resumed>) = 0 [pid 7572] rt_sigprocmask(SIG_SETMASK, [] [pid 7571] <... close resumed>) = 0 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] newfstatat(AT_FDCWD, "./281/cgroup" [pid 5780] umount2("./277/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7573] rt_sigprocmask(SIG_SETMASK, [] [pid 7572] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7571] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7573] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7572] chdir("./280" [pid 5789] unlink("./281/cgroup" [pid 5780] openat(AT_FDCWD, "./277/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5647] read(6 [pid 5641] sched_getaffinity(0, 8192 [pid 7573] chdir("./286" [pid 7572] <... chdir resumed>) = 0 [pid 7571] <... futex resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... openat resumed>) = 5 [pid 7573] <... chdir resumed>) = 0 [pid 7572] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7571] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5647] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x9b\x05\x00\x00\x00\x00\x00\x00", 32434572) = 48 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 7573] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7572] <... prctl resumed>) = 0 [pid 7571] <... futex resumed>) = 0 [pid 5789] getdents64(3 [pid 5780] fstat(5 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7573] <... prctl resumed>) = 0 [pid 7572] setpgid(0, 0 [pid 7571] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=941753635}) [pid 5647] <... write resumed>) = 376 [pid 7573] setpgid(0, 0 [pid 7571] <... mkdirat resumed>) = 0 [pid 5789] close(3 [pid 5780] getdents64(5 [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 7573] <... setpgid resumed>) = 0 [pid 7572] <... setpgid resumed>) = 0 [pid 7571] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... close resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] read(6 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7573] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5789] unlinkat(AT_FDCWD, "./281", AT_REMOVEDIR [pid 5780] getdents64(5 [pid 5649] read(3 [pid 7571] <... futex resumed>) = 0 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7573] <... symlinkat resumed>) = 0 [pid 7572] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] epoll_pwait(4 [pid 7571] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7573] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5789] mkdirat(AT_FDCWD, "./282", 0777 [pid 5780] close(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7573] <... symlinkat resumed>) = 0 [pid 7572] <... symlinkat resumed>) = 0 [pid 7571] <... futex resumed>) = 0 [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5647] epoll_pwait(4 [pid 5780] unlinkat(AT_FDCWD, "./277/gadget", AT_REMOVEDIR [pid 7573] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7572] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7571] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] <... unlinkat resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=552627933} [pid 7573] <... symlinkat resumed>) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5780] umount2("./277/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7572] <... symlinkat resumed>) = 0 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7573] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] newfstatat(AT_FDCWD, "./277/binderfs" [pid 7573] <... openat resumed>) = 3 [pid 5789] close(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 7573] write(3, "1000", 4 [pid 7572] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7571] <... mount resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] unlink("./277/binderfs" [pid 7573] <... write resumed>) = 4 [pid 7572] <... symlinkat resumed>) = 0 [pid 7571] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... unlink resumed>) = 0 [pid 7573] close(3 [pid 7571] <... futex resumed>) = 0 [pid 7573] <... close resumed>) = 0 [pid 5789] close(3 [pid 5780] umount2("./277/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7573] read(200 [pid 5789] <... close resumed>) = 0 [pid 7571] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7573] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7572] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7571] <... futex resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7573] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7571] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] newfstatat(AT_FDCWD, "./277/cgroup.net" [pid 7573] <... symlinkat resumed>) = 0 [pid 7572] <... openat resumed>) = 3 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] close(3 [pid 7571] <... openat resumed>) = 3 [pid 7573] close(249 [pid 7572] write(3, "1000", 4 [pid 5780] unlink("./277/cgroup.net" [pid 7573] <... close resumed>) = 0 [pid 7572] <... write resumed>) = 4 [pid 5789] <... close resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7573] close(248 [pid 7572] close(3 [pid 7571] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7573] <... close resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 7571] <... futex resumed>) = 0 [pid 5780] umount2("./277/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7573] prctl(PR_SET_NAME, "syz.3.1433" [pid 7572] <... close resumed>) = 0 [pid 7571] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7571] <... futex resumed>) = 0 [pid 7573] <... prctl resumed>) = 0 [pid 5789] close(3 [pid 5780] newfstatat(AT_FDCWD, "./277/cgroup.cpu" [pid 7573] close(4 [pid 7572] read(200 [pid 7571] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5789] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7573] <... close resumed>) = 0 [pid 7572] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7573] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7572] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] unlink("./277/cgroup.cpu" [pid 5789] <... socket resumed>) = 3 [pid 5780] <... unlink resumed>) = 0 [pid 7573] <... futex resumed>) = 0 [pid 7572] <... symlinkat resumed>) = 0 [pid 7571] <... write resumed>) = 31 [pid 5789] close(3 [pid 7573] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7572] close(249 [pid 7571] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... close resumed>) = 0 [pid 5780] umount2("./277/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7573] <... futex resumed>) = 0 [pid 7571] <... futex resumed>) = 0 [pid 7571] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7571] <... futex resumed>) = 0 [pid 5789] read(249 [pid 7571] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] newfstatat(AT_FDCWD, "./277/cgroup" [pid 7573] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7572] <... close resumed>) = 0 [pid 7571] <... openat resumed>) = 4 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7572] close(248 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] unlink("./277/cgroup" [pid 7573] <... mkdirat resumed>) = 0 [pid 7572] <... close resumed>) = 0 [pid 7571] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... unlink resumed>) = 0 [pid 7572] prctl(PR_SET_NAME, "syz.2.1432" [pid 7571] <... futex resumed>) = 0 [pid 5780] getdents64(3 [pid 7573] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7572] <... prctl resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7573] <... futex resumed>) = 0 [pid 7572] close(4 [pid 7571] close_range(3, 30, 0 [pid 5780] close(3 [pid 7573] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7572] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5780] unlinkat(AT_FDCWD, "./277", AT_REMOVEDIR) = 0 [pid 5780] mkdirat(AT_FDCWD, "./278", 0777 [pid 7573] <... futex resumed>) = 0 [pid 7572] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000ci2-upstream-fs/strace-static-x86_64: Process 7574 attached [pid 7573] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7572] <... futex resumed>) = 0 [pid 7571] <... close_range resumed>) = 0 [pid 5780] <... mkdirat resumed>) = 0 [pid 7571] exit_group(0 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 285 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 7572] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7571] <... exit_group resumed>) = ? [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7574] set_robust_list(0x5555851b37e0, 24 [pid 7573] <... mount resumed>) = 0 [pid 7572] <... futex resumed>) = 0 [pid 7574] <... set_robust_list resumed>) = 0 [pid 7574] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... openat resumed>) = 3 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7573] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7574] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7572] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7573] <... futex resumed>) = 0 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7573] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] close(3 [pid 7574] chdir("./282" [pid 7573] <... futex resumed>) = 0 [pid 7572] <... mkdirat resumed>) = 0 [pid 7571] +++ exited with 0 +++ [pid 5780] <... close resumed>) = 0 [pid 7574] <... chdir resumed>) = 0 [pid 7573] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7572] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=291, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7574] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7573] <... openat resumed>) = 3 [pid 7572] <... futex resumed>) = 0 [pid 5828] rt_sigreturn({mask=[]} [pid 7574] <... prctl resumed>) = 0 [pid 7573] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 7573] <... futex resumed>) = 0 [ 611.316316][ T7571] gadgetfs: bound to dummy_udc driver [pid 7572] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... socket resumed>) = 3 [pid 7574] setpgid(0, 0 [pid 7573] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7572] <... futex resumed>) = 0 [pid 7573] <... futex resumed>) = 0 [pid 7572] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7574] <... setpgid resumed>) = 0 [pid 7573] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7572] <... mount resumed>) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5780] close(3 [pid 7574] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5780] <... close resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 5780] close(3) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 5780] close(3) = 0 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 5780] close(3 [pid 5828] <... write resumed>) = 4 [pid 5780] <... close resumed>) = 0 [pid 5780] read(249 [pid 7574] <... symlinkat resumed>) = 0 [pid 7572] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./288", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=853209969}) [pid 7572] <... futex resumed>) = 0 [pid 7574] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7572] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] read(30 [pid 7574] <... symlinkat resumed>) = 0 [pid 7573] <... write resumed>) = 31 [pid 7572] <... futex resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./288", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7572] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... openat resumed>) = 3 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7573] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x97\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x64\xde\x22"..., 208 [pid 7574] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7572] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7574] <... symlinkat resumed>) = 0 [pid 7573] <... futex resumed>) = 0 [pid 5828] fstat(3 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 557, NULL, 0) = 1 [pid 7574] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7573] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7572] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5828] getdents64(3 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7574] <... openat resumed>) = 3 [pid 7573] <... futex resumed>) = 0 [pid 7572] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x9c\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] <... futex resumed>) = 1 [pid 5647] read(6, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x97\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x64\xde\x22"..., 32434572) = 208 [pid 5641] <... futex resumed>) = 0 [pid 5647] read(6, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7572] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... write resumed>) = 56 [pid 5647] epoll_pwait(4 [pid 7573] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWRci2-upstream-fs/strace-static-x86_64: Process 7575 attached [pid 7574] write(3, "1000", 4 [pid 7572] <... futex resumed>) = 0 [pid 5828] umount2("./288/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7575] set_robust_list(0x5555851a97e0, 24 [pid 7574] <... write resumed>) = 4 [pid 7573] <... openat resumed>) = 4 [pid 7572] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 281 [pid 5649] <... write resumed>) = 48 [pid 5647] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=365817375} [pid 7575] <... set_robust_list resumed>) = 0 [pid 7574] close(3 [pid 7573] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7572] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7575] rt_sigprocmask(SIG_SETMASK, [] [pid 7574] <... close resumed>) = 0 [pid 7573] <... futex resumed>) = 0 [pid 7572] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7574] read(200 [pid 7572] <... futex resumed>) = 0 [pid 7573] close_range(3, 30, 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7575] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7574] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7572] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7574] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7572] <... futex resumed>) = 0 [pid 7575] chdir("./278" [pid 7572] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7574] <... symlinkat resumed>) = 0 [pid 7572] <... openat resumed>) = 3 [pid 7574] close(249) = 0 [pid 7572] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7575] <... chdir resumed>) = 0 [pid 7572] <... futex resumed>) = 0 [pid 7575] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7574] close(248 [pid 7572] close_range(3, 30, 0 [pid 7575] <... prctl resumed>) = 0 [pid 7574] <... close resumed>) = 0 [pid 7575] setpgid(0, 0 [pid 7574] prctl(PR_SET_NAME, "syz.1.1434" [pid 7575] <... setpgid resumed>) = 0 [ 611.408585][ T7573] gadgetfs: bound to dummy_udc driver [pid 7575] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7574] <... prctl resumed>) = 0 [pid 7572] <... close_range resumed>) = 0 [pid 7574] close(4) = 0 [pid 7572] exit_group(0 [pid 7575] <... symlinkat resumed>) = 0 [pid 7574] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7573] <... close_range resumed>) = 0 [pid 7572] <... exit_group resumed>) = ? [pid 5828] <... umount2 resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 369, NULL, 0) = 1 [pid 7575] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5828] umount2("./288/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] read(6 [pid 7575] <... symlinkat resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x9c\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 5828] newfstatat(AT_FDCWD, "./288/gadget" [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7573] exit_group(0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7574] <... futex resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=960168962}) [pid 5647] <... write resumed>) = 376 [pid 7575] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 5828] umount2("./288/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5647] read(6 [pid 7575] <... symlinkat resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7574] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 7574] <... futex resumed>) = 0 [pid 7575] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] openat(AT_FDCWD, "./288/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 5647] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=318918923} [pid 5828] <... openat resumed>) = 5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7574] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] fstat(5 [pid 7575] <... openat resumed>) = 3 [pid 7574] <... mkdirat resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5828] getdents64(5 [pid 7573] <... exit_group resumed>) = ? [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 7575] write(3, "1000", 4 [pid 7574] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7575] <... write resumed>) = 4 [pid 7573] +++ exited with 0 +++ [pid 7572] +++ exited with 0 +++ [pid 5828] getdents64(5 [pid 7574] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 7575] close(3 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=289, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5828] close(5 [pid 7575] <... close resumed>) = 0 [pid 5811] rt_sigreturn({mask=[]} [pid 7575] read(200 [pid 5828] <... close resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 7575] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] unlinkat(AT_FDCWD, "./288/gadget", AT_REMOVEDIR [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=283, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 7575] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5798] rt_sigreturn({mask=[]} [pid 7574] <... futex resumed>) = 0 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 7574] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] <... write resumed>) = 4 [pid 5828] <... unlinkat resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=974733279}) [pid 5811] umount2("./286", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(13 [pid 5798] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 7574] <... mount resumed>) = 0 [pid 5798] umount2("./280", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] openat(AT_FDCWD, "./280", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] openat(AT_FDCWD, "./286", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x99\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\xa4\x78\x1f"..., 208 [pid 7575] <... symlinkat resumed>) = 0 [pid 5828] umount2("./288/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... openat resumed>) = 3 [pid 5798] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 320, NULL, 0) = 1 [pid 7575] close(249 [pid 7574] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] fstat(3 [pid 5798] fstat(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x9d\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7574] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./288/binderfs" [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 56 [pid 5647] <... futex resumed>) = 1 [pid 7575] <... close resumed>) = 0 [pid 5641] <... futex resumed>) = 0 [pid 7575] close(248 [pid 7574] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] getdents64(3 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 7575] <... close resumed>) = 0 [pid 7574] <... futex resumed>) = 0 [pid 5811] getdents64(3 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5828] unlink("./288/binderfs" [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x99\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\xa4\x78\x1f"..., 32434572) = 208 [pid 7575] prctl(PR_SET_NAME, "syz.0.1435" [pid 7574] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5798] umount2("./280/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] read(6 [pid 5828] <... unlink resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5647] epoll_pwait(4 [pid 7575] <... prctl resumed>) = 0 [pid 7574] <... openat resumed>) = 3 [pid 5828] umount2("./288/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] umount2("./286/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=999956529}) [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] read(16 [pid 5647] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 7575] close(4 [pid 7574] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7575] <... close resumed>) = 0 [pid 7574] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./288/cgroup.net" [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x98\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x76\x58\x23"..., 232 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=264946549} [pid 7575] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7574] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./288/cgroup.net" [pid 5649] <... write resumed>) = 232 [pid 7574] <... futex resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x9e\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5828] <... unlink resumed>) = 0 [pid 7574] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5649] <... write resumed>) = 56 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5828] umount2("./288/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 7575] <... futex resumed>) = 0 [pid 7574] <... write resumed>) = 31 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = 0 [pid 7575] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./288/cgroup.cpu" [pid 7575] <... futex resumed>) = 0 [pid 7574] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7575] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7574] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./280/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7575] <... mkdirat resumed>) = 0 [pid 7574] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./288/cgroup.cpu" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./280/gadget" [pid 7575] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7574] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5811] <... umount2 resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 279, NULL, 0) = 1 [pid 7575] <... futex resumed>) = 0 [pid 7574] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] umount2("./288/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] umount2("./286/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./280/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] openat(AT_FDCWD, "./280/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7574] <... openat resumed>) = 4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] newfstatat(AT_FDCWD, "./286/gadget" [pid 5798] <... openat resumed>) = 5 [pid 7575] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./288/cgroup" [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] fstat(5 [pid 5647] read(6 [pid 7575] <... futex resumed>) = 0 [pid 7574] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] umount2("./286/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x9d\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 344 [pid 7575] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7574] <... futex resumed>) = 0 [pid 5828] unlink("./288/cgroup" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] getdents64(5 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 7575] <... mount resumed>) = 0 [pid 7574] close_range(3, 30, 0 [pid 5811] openat(AT_FDCWD, "./286/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] getdents64(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=976908972}) [pid 5647] <... write resumed>) = 376 [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 5640] <... futex resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5649] read(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 5828] getdents64(3 [pid 5811] <... openat resumed>) = 5 [pid 5798] close(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7575] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5647] <... write resumed>) = 376 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5641] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 5828] close(3 [pid 7575] <... futex resumed>) = 0 [pid 5649] read(3 [pid 5828] <... close resumed>) = 0 [pid 7575] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] fstat(5 [pid 5828] unlinkat(AT_FDCWD, "./288", AT_REMOVEDIR [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] epoll_pwait(4 [pid 7575] <... futex resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 5645] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = 1 [pid 7575] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] getdents64(5 [pid 5798] unlinkat(AT_FDCWD, "./280/gadget", AT_REMOVEDIR [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999970917}) [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5798] <... unlinkat resumed>) = 0 [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5798] umount2("./280/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=211246090} [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./280/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7575] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5828] mkdirat(AT_FDCWD, "./289", 0777 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5649] read(3 [pid 7575] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7574] <... close_range resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5811] getdents64(5 [pid 5798] unlink("./280/binderfs" [pid 7575] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 7575] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [ 611.554643][ T7574] gadgetfs: bound to dummy_udc driver [pid 5811] close(5 [pid 7575] <... futex resumed>) = 0 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7574] exit_group(0 [pid 5811] <... close resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5649] read(3 [pid 5811] unlinkat(AT_FDCWD, "./286/gadget", AT_REMOVEDIR [pid 5798] umount2("./280/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./280/cgroup.net" [pid 7575] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7574] <... exit_group resumed>) = ? [pid 5828] <... openat resumed>) = 3 [pid 5798] unlink("./280/cgroup.net" [pid 7575] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5798] umount2("./280/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7575] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7574] +++ exited with 0 +++ [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5811] umount2("./286/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=285, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 7575] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./280/cgroup.cpu" [pid 5789] rt_sigreturn({mask=[]} [pid 7575] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./286/binderfs" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... rt_sigreturn resumed>) = 0 [pid 7575] <... futex resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlink("./280/cgroup.cpu" [pid 7575] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR) = -1 ENOENT (No such file or directory) [pid 5828] <... socket resumed>) = 3 [pid 5798] <... unlink resumed>) = 0 [pid 5828] close(3 [pid 5811] unlink("./286/binderfs" [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=985569077}) [pid 5789] umount2("./282", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./280/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(21 [pid 7575] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5811] umount2("./286/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7575] <... futex resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./280/cgroup" [pid 5789] openat(AT_FDCWD, "./282", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x9a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xd3\x1e\x24"..., 208 [pid 7575] close_range(3, 30, 0 [pid 5828] <... socket resumed>) = 3 [pid 5649] <... write resumed>) = 208 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 218, NULL, 0) = 1 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x9f\x05\x00\x00\x00\x00\x00\x00", 56) = 56 [pid 5640] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x9a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xd3\x1e\x24"..., 32434572) = 208 [pid 5811] newfstatat(AT_FDCWD, "./286/cgroup.net" [pid 5649] <... write resumed>) = 48 [pid 7575] <... close_range resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] read(6 [pid 5798] unlink("./280/cgroup" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7575] exit_group(0 [pid 5828] close(3 [pid 7575] <... exit_group resumed>) = ? [pid 5789] fstat(3 [pid 5811] unlink("./286/cgroup.net" [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 5828] <... close resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 5789] getdents64(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=135611322} [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] umount2("./286/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5798] getdents64(3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... socket resumed>) = 3 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5798] close(3 [pid 5811] newfstatat(AT_FDCWD, "./286/cgroup.cpu" [pid 5798] <... close resumed>) = 0 [pid 5789] umount2("./282/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlinkat(AT_FDCWD, "./280", AT_REMOVEDIR) = 0 [pid 5828] close(3 [pid 5811] unlink("./286/cgroup.cpu" [pid 5798] mkdirat(AT_FDCWD, "./281", 0777 [pid 5828] <... close resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... mkdirat resumed>) = 0 [pid 5811] umount2("./286/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5811] newfstatat(AT_FDCWD, "./286/cgroup" [pid 5828] close(3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5811] unlink("./286/cgroup") = 0 [pid 5828] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] getdents64(3 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5798] close(3 [pid 7575] +++ exited with 0 +++ [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] close(3 [pid 5798] <... close resumed>) = 0 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=281, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5780] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 5780] write(248, "\x00\x00\x00\x00", 4ci2-upstream-fs/strace-static-x86_64: Process 7576 attached [pid 5811] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=969674315}) [pid 7576] set_robust_list(0x55556d6387e0, 24 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 292 [pid 5811] unlinkat(AT_FDCWD, "./286", AT_REMOVEDIR [pid 5798] <... socket resumed>) = 3 [pid 5780] umount2("./278", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(26 [pid 7576] <... set_robust_list resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 7576] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] openat(AT_FDCWD, "./278", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 136, NULL, 0) = 1 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] mkdirat(AT_FDCWD, "./287", 0777 [pid 5798] <... close resumed>) = 0 [pid 5789] <... umount2 resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x9b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xe6\x87\x1f"..., 232 [pid 7576] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7576] chdir("./289" [pid 5811] <... mkdirat resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] umount2("./282/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] fstat(3 [pid 5649] <... write resumed>) = 232 [pid 5640] <... futex resumed>) = 1 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xa0\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5798] close(3 [pid 5789] newfstatat(AT_FDCWD, "./282/gadget" [pid 5649] <... write resumed>) = 48 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x9f\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7576] <... chdir resumed>) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7576] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5798] <... close resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] getdents64(3 [pid 7576] <... prctl resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 7576] setpgid(0, 0 [pid 5780] umount2("./278/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7576] <... setpgid resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5789] umount2("./282/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7576] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5798] <... socket resumed>) = 3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... write resumed>) = 376 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5640] read(6 [pid 7576] <... symlinkat resumed>) = 0 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] close(3 [pid 5789] openat(AT_FDCWD, "./282/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999972135}) [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x9b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xe6\x87\x1f"..., 32434572) = 280 [pid 5811] close(3 [pid 5649] read(3 [pid 5789] <... openat resumed>) = 5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7576] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5649] read(3 [pid 5798] <... close resumed>) = 0 [pid 5641] epoll_pwait(4 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xaa\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5811] <... close resumed>) = 0 [pid 5789] fstat(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xa9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7576] <... symlinkat resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... write resumed>) = 376 [pid 7576] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5811] <... socket resumed>) = 3 [pid 5798] <... socket resumed>) = 3 [pid 5789] getdents64(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973369}) [pid 5640] read(6 [pid 7576] <... symlinkat resumed>) = 0 [pid 5811] close(3 [pid 5798] close(3 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5649] read(3 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7576] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] <... close resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... close resumed>) = 0 [pid 5789] getdents64(5 [pid 5649] read(3 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5640] epoll_pwait(4 [pid 5811] close(3 [pid 5798] read(249 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xaa\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] epoll_pwait(4 [pid 5789] close(5 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5789] <... close resumed>) = 0 [pid 7576] <... openat resumed>) = 3 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... umount2 resumed>) = 0 [pid 7576] write(3, "1000", 4 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] unlinkat(AT_FDCWD, "./282/gadget", AT_REMOVEDIR [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=49202714} [pid 7576] <... write resumed>) = 4 [pid 5780] umount2("./278/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7576] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7576] <... close resumed>) = 0 [pid 5811] close(3 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./278/gadget" [pid 7576] read(200 [pid 5811] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7576] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7576] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5789] umount2("./282/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./278/gadget", MNT_FORCE|UMOUNT_NOFOLLOWci2-upstream-fs/strace-static-x86_64: Process 7577 attached [pid 7576] <... symlinkat resumed>) = 0 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7577] set_robust_list(0x5555796c27e0, 24 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 284 [pid 5789] newfstatat(AT_FDCWD, "./282/binderfs" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7577] <... set_robust_list resumed>) = 0 [pid 7576] close(249 [pid 5811] close(3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] openat(AT_FDCWD, "./278/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7577] rt_sigprocmask(SIG_SETMASK, [] [pid 7576] <... close resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] unlink("./282/binderfs" [pid 5780] <... openat resumed>) = 5 [pid 7577] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7576] close(248 [pid 7577] chdir("./281" [pid 7576] <... close resumed>) = 0 [pid 5811] read(249 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] fstat(5 [pid 5789] umount2("./282/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7576] prctl(PR_SET_NAME, "syz.4.1436" [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7577] <... chdir resumed>) = 0 [pid 7576] <... prctl resumed>) = 0 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] newfstatat(AT_FDCWD, "./282/cgroup.net" [pid 5780] getdents64(5 [pid 7577] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7576] close(4 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 7577] <... prctl resumed>) = 0 [pid 7576] <... close resumed>) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] unlink("./282/cgroup.net" [pid 5780] getdents64(5 [pid 7576] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7577] setpgid(0, 0) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 7577] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7576] <... futex resumed>) = 0 [pid 5789] umount2("./282/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7577] <... symlinkat resumed>) = 0 [pid 7576] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] close(5ci2-upstream-fs/strace-static-x86_64: Process 7578 attached [pid 7577] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7576] <... futex resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./282/cgroup.cpu" [pid 5780] <... close resumed>) = 0 [pid 7578] set_robust_list(0x555580d127e0, 24 [pid 7577] <... symlinkat resumed>) = 0 [pid 7576] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 290 [pid 5780] unlinkat(AT_FDCWD, "./278/gadget", AT_REMOVEDIR [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7578] <... set_robust_list resumed>) = 0 [pid 7577] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7576] <... mkdirat resumed>) = 0 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 7578] rt_sigprocmask(SIG_SETMASK, [] [pid 7577] <... symlinkat resumed>) = 0 [pid 7576] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] unlink("./282/cgroup.cpu" [pid 5780] umount2("./278/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... epoll_pwait resumed>, [], 128, 77, NULL, 0) = 0 [pid 7578] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7577] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7576] <... futex resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5640] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 7576] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7578] chdir("./287" [pid 7577] <... openat resumed>) = 3 [pid 7576] <... futex resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./282/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... futex resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 7578] <... chdir resumed>) = 0 [pid 7577] write(3, "1000", 4 [pid 7576] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] newfstatat(AT_FDCWD, "./278/binderfs" [pid 5647] epoll_pwait(4 [pid 7578] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7577] <... write resumed>) = 4 [pid 7576] <... mount resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./282/cgroup" [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7578] <... prctl resumed>) = 0 [pid 7577] close(3 [pid 7576] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=969844324} [pid 7577] <... close resumed>) = 0 [pid 7578] setpgid(0, 0) = 0 [pid 7577] read(200 [pid 7576] <... futex resumed>) = 0 [pid 5789] unlink("./282/cgroup" [pid 7578] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7576] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] unlink("./278/binderfs" [pid 7577] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7576] <... futex resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7578] <... symlinkat resumed>) = 0 [pid 7577] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7576] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5789] getdents64(3 [pid 5780] umount2("./278/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7578] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7577] <... symlinkat resumed>) = 0 [pid 7576] <... openat resumed>) = 3 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7576] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] newfstatat(AT_FDCWD, "./278/cgroup.net" [pid 7578] <... symlinkat resumed>) = 0 [pid 7576] <... futex resumed>) = 0 [pid 5789] close(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7578] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7577] close(249 [pid 7576] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... close resumed>) = 0 [pid 5780] unlink("./278/cgroup.net" [pid 7578] <... symlinkat resumed>) = 0 [pid 7577] <... close resumed>) = 0 [pid 7576] <... futex resumed>) = 0 [pid 5789] unlinkat(AT_FDCWD, "./282", AT_REMOVEDIR [pid 5780] <... unlink resumed>) = 0 [pid 7577] close(248 [pid 7576] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7577] <... close resumed>) = 0 [pid 7578] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7577] prctl(PR_SET_NAME, "syz.2.1438") = 0 [pid 7578] <... openat resumed>) = 3 [pid 7577] close(4 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] umount2("./278/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7577] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] mkdirat(AT_FDCWD, "./283", 0777 [pid 5780] newfstatat(AT_FDCWD, "./278/cgroup.cpu" [pid 7578] write(3, "1000", 4 [pid 7577] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... mkdirat resumed>) = 0 [pid 7578] <... write resumed>) = 4 [pid 7577] <... futex resumed>) = 0 [pid 7578] close(3 [pid 7577] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7578] <... close resumed>) = 0 [pid 7577] <... futex resumed>) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5780] unlink("./278/cgroup.cpu" [pid 7578] read(200 [pid 7577] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 7578] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7577] <... mkdirat resumed>) = 0 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... unlink resumed>) = 0 [pid 7578] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7577] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7578] <... symlinkat resumed>) = 0 [pid 7577] <... futex resumed>) = 0 [pid 5789] close(3 [pid 5780] umount2("./278/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5780] newfstatat(AT_FDCWD, "./278/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] unlink("./278/cgroup" [pid 7577] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7578] close(249 [pid 7577] <... futex resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... unlink resumed>) = 0 [pid 7578] <... close resumed>) = 0 [pid 7577] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7578] close(248 [pid 5789] close(3 [pid 7578] <... close resumed>) = 0 [pid 7577] <... mount resumed>) = 0 [pid 7576] <... write resumed>) = 31 [pid 5789] <... close resumed>) = 0 [pid 5780] getdents64(3 [pid 7578] prctl(PR_SET_NAME, "syz.3.1437" [pid 7577] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7576] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7578] <... prctl resumed>) = 0 [pid 7577] <... futex resumed>) = 0 [pid 7576] <... futex resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7578] close(4 [pid 7577] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7576] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] close(3 [pid 7578] <... close resumed>) = 0 [pid 7577] <... futex resumed>) = 0 [pid 7576] <... futex resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 7576] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5780] unlinkat(AT_FDCWD, "./278", AT_REMOVEDIR [pid 7577] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7576] <... openat resumed>) = 4 [pid 5789] close(3 [pid 5780] <... unlinkat resumed>) = 0 [pid 7576] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5780] mkdirat(AT_FDCWD, "./279", 0777 [pid 7578] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7577] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5789] <... close resumed>) = 0 [pid 7578] <... futex resumed>) = 0 [pid 7577] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7578] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7577] <... futex resumed>) = 0 [pid 7576] close_range(3, 30, 0 [pid 5780] <... mkdirat resumed>) = 0 [pid 7578] <... futex resumed>) = 0 [pid 7577] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... socket resumed>) = 3 [pid 7578] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5789] close(3 [pid 7577] <... futex resumed>) = 0 [pid 7578] <... mkdirat resumed>) = 0 [pid 7577] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5789] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7578] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7577] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... openat resumed>) = 3 [pid 7577] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7578] <... futex resumed>) = 0 [pid 7577] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7578] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7577] <... futex resumed>) = 0 [pid 5789] close(3 [pid 7578] <... futex resumed>) = 0 [pid 7577] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5780] close(3 [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [ 611.872998][ T7576] gadgetfs: bound to dummy_udc driver [pid 7578] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7577] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7576] <... close_range resumed>) = 0 [pid 5789] read(249 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7578] <... mount resumed>) = 0 [pid 7577] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7578] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7577] <... futex resumed>) = 0 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... socket resumed>) = 3 [pid 7578] <... futex resumed>) = 0 [pid 7577] close_range(3, 30, 0 [pid 7576] exit_group(0 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7578] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7577] <... close_range resumed>) = 0 [pid 7576] <... exit_group resumed>) = ? [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] close(3 [pid 7578] <... futex resumed>) = 0 [pid 7577] exit_group(0 [pid 7578] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7577] <... exit_group resumed>) = ? [pid 5780] <... close resumed>) = 0 [pid 7578] <... openat resumed>) = 3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCPci2-upstream-fs/strace-static-x86_64: Process 7579 attached [pid 7578] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... socket resumed>) = 3 [pid 7579] set_robust_list(0x5555851b37e0, 24 [pid 7578] <... futex resumed>) = 0 [pid 7577] +++ exited with 0 +++ [pid 7579] <... set_robust_list resumed>) = 0 [pid 7578] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 286 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=284, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 7579] rt_sigprocmask(SIG_SETMASK, [] [pid 7578] <... futex resumed>) = 0 [pid 5798] rt_sigreturn({mask=[]} [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] close(3 [pid 7579] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7578] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5798] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7579] chdir("./283" [pid 7576] +++ exited with 0 +++ [pid 5780] <... close resumed>) = 0 [pid 7579] <... chdir resumed>) = 0 [pid 7578] <... write resumed>) = 31 [pid 7579] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7579] setpgid(0, 0 [pid 7578] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=292, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 7579] <... setpgid resumed>) = 0 [pid 7578] <... futex resumed>) = 0 [pid 5828] rt_sigreturn({mask=[]} [pid 5798] <... write resumed>) = 4 [pid 7579] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7578] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... rt_sigreturn resumed>) = 292 [pid 5798] umount2("./281", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=743555809}) [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... socket resumed>) = 3 [pid 7578] <... futex resumed>) = 0 [pid 5828] <... write resumed>) = 4 [pid 5798] openat(AT_FDCWD, "./281", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] close(3 [pid 5649] read(16 [pid 7579] <... symlinkat resumed>) = 0 [pid 7578] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] umount2("./289", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... openat resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 7579] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7578] <... openat resumed>) = 4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] fstat(3 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7579] <... symlinkat resumed>) = 0 [pid 7578] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "./289", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x9e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x19\x81\x1d"..., 232 [pid 7579] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7578] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5798] getdents64(3 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 977, NULL, 0) = 1 [pid 7579] <... symlinkat resumed>) = 0 [pid 7578] close_range(3, 30, 0 [pid 5828] fstat(3 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5780] close(3 [pid 5649] <... write resumed>) = 232 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7579] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [ 611.999939][ T7578] gadgetfs: bound to dummy_udc driver [pid 5798] umount2("./281/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... close resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7579] <... openat resumed>) = 3 [pid 5828] getdents64(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xa1\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7579] write(3, "1000", 4 [pid 7578] <... close_range resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5780] read(249 [pid 5649] <... write resumed>) = 56 [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x9e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x19\x81\x1d"..., 32434572) = 232 [pid 7579] <... write resumed>) = 4 [pid 7578] exit_group(0 [pid 5828] umount2("./289/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] read(6 [pid 7579] close(3 [pid 7578] <... exit_group resumed>) = ? [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] <... write resumed>) = 48 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7579] <... close resumed>) = 0 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 7579] read(200 [pid 7578] +++ exited with 0 +++ [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=999940603}) [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7579] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=290, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5649] read(30 [pid 5640] epoll_pwait(4 [pid 7579] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] rt_sigreturn({mask=[]} [pid 5798] <... umount2 resumed>) = 0 [pid 5828] <... umount2 resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 ci2-upstream-fs/strace-static-x86_64: Process 7580 attached [pid 7579] <... symlinkat resumed>) = 0 [pid 5828] umount2("./289/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5798] umount2("./281/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x9c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x3f\xfb\x26"..., 208 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=717825664} [pid 7580] set_robust_list(0x5555851a97e0, 24 [pid 7579] close(249 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 208 [pid 7580] <... set_robust_list resumed>) = 0 [pid 7579] <... close resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./289/gadget" [pid 5798] newfstatat(AT_FDCWD, "./281/gadget" [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xa2\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7580] rt_sigprocmask(SIG_SETMASK, [] [pid 7579] close(248 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 282 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 723, NULL, 0) = 1 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... write resumed>) = 56 [pid 7579] <... close resumed>) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7580] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] umount2("./289/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./281/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7579] prctl(PR_SET_NAME, "syz.1.1439" [pid 5641] <... futex resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7580] chdir("./279" [pid 7579] <... prctl resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] <... write resumed>) = 48 [pid 5641] sched_yield( [pid 5640] read(6 [pid 7580] <... chdir resumed>) = 0 [pid 7579] close(4 [pid 5828] openat(AT_FDCWD, "./289/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] openat(AT_FDCWD, "./281/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... sched_yield resumed>) = 0 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xa1\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 320 [pid 7580] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7579] <... close resumed>) = 0 [pid 5828] <... openat resumed>) = 5 [pid 5798] <... openat resumed>) = 5 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xab\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7580] <... prctl resumed>) = 0 [pid 7579] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] fstat(5 [pid 5798] fstat(5 [pid 5640] <... write resumed>) = 376 [pid 7580] setpgid(0, 0 [pid 7579] <... futex resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=996367945}) [pid 5641] epoll_pwait(4 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xac\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7580] <... setpgid resumed>) = 0 [pid 7579] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(5 [pid 5798] getdents64(5 [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7580] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7579] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... write resumed>) = 376 [pid 7580] <... symlinkat resumed>) = 0 [pid 7579] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] getdents64(5 [pid 5811] <... write resumed>) = 4 [pid 5798] getdents64(5 [pid 5649] read(3 [pid 5640] read(6 [pid 7580] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7579] <... mkdirat resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5811] umount2("./287", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xab\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7580] <... symlinkat resumed>) = 0 [pid 7579] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(5 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] close(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7580] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7579] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./287", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... close resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 2 (in [3 13], left {tv_sec=0, tv_nsec=999968566}) [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7580] <... symlinkat resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 7580] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7579] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlinkat(AT_FDCWD, "./289/gadget", AT_REMOVEDIR [pid 5811] <... openat resumed>) = 3 [pid 5798] unlinkat(AT_FDCWD, "./281/gadget", AT_REMOVEDIR [pid 5649] read(3 [pid 7580] <... openat resumed>) = 3 [pid 7580] write(3, "1000", 4 [pid 7579] <... futex resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] fstat(3 [pid 5798] <... unlinkat resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=671390704} [pid 7580] <... write resumed>) = 4 [pid 7579] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] umount2("./281/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 7580] close(3 [pid 5828] umount2("./289/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xac\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7580] <... close resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7579] <... mount resumed>) = 0 [pid 5811] getdents64(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(13 [pid 7580] read(200 [pid 7579] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./289/binderfs" [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5798] newfstatat(AT_FDCWD, "./281/binderfs" [pid 7580] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7579] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] umount2("./287/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x9d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xd9\xf7\x25"..., 208 [pid 7580] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7579] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./289/binderfs" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 674, NULL, 0) = 1 [pid 7579] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7580] <... symlinkat resumed>) = 0 [pid 7579] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] umount2("./289/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] unlink("./281/binderfs" [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xa3\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7580] close(249 [pid 7579] <... openat resumed>) = 3 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... unlink resumed>) = 0 [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7580] <... close resumed>) = 0 [pid 7579] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./289/cgroup.net" [pid 5798] umount2("./281/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x9d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xd9\xf7\x25"..., 32434572) = 208 [pid 7580] close(248 [pid 7579] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 7580] <... close resumed>) = 0 [pid 7579] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./289/cgroup.net" [pid 5798] newfstatat(AT_FDCWD, "./281/cgroup.net" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7579] <... futex resumed>) = 0 [pid 7580] prctl(PR_SET_NAME, "syz.0.1440" [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7580] <... prctl resumed>) = 0 [pid 7579] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] umount2("./289/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] unlink("./281/cgroup.net" [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7580] close(4 [pid 5640] epoll_pwait(4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... unlink resumed>) = 0 [pid 7580] <... close resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./289/cgroup.cpu" [pid 5798] umount2("./281/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=624595704} [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] unlink("./289/cgroup.cpu" [pid 5798] newfstatat(AT_FDCWD, "./281/cgroup.cpu" [pid 7580] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7580] <... futex resumed>) = 0 [pid 5828] umount2("./289/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... umount2 resumed>) = 0 [pid 5798] unlink("./281/cgroup.cpu" [pid 7580] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./287/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7580] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./289/cgroup" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... unlink resumed>) = 0 [pid 7580] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] newfstatat(AT_FDCWD, "./287/gadget" [pid 5798] umount2("./281/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7580] <... mkdirat resumed>) = 0 [pid 5828] unlink("./289/cgroup" [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7580] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 7580] <... futex resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 625, NULL, 0) = 1 [pid 7580] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(3 [pid 5811] umount2("./287/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./281/cgroup" [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7580] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... futex resumed>) = 1 [pid 7580] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] close(3 [pid 5811] openat(AT_FDCWD, "./287/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7579] <... write resumed>) = 31 [pid 5828] <... close resumed>) = 0 [pid 5798] unlink("./281/cgroup" [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xa3\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7580] <... mount resumed>) = 0 [pid 7579] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlinkat(AT_FDCWD, "./289", AT_REMOVEDIR [pid 5811] <... openat resumed>) = 5 [pid 5798] <... unlink resumed>) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xad\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7580] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7579] <... futex resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] fstat(5 [pid 5798] getdents64(3 [pid 5640] <... write resumed>) = 376 [pid 7580] <... futex resumed>) = 0 [pid 7579] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] mkdirat(AT_FDCWD, "./290", 0777 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=938398568}) [pid 5640] read(6 [pid 7580] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7579] <... futex resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5811] getdents64(5 [pid 5798] close(3 [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7580] <... futex resumed>) = 0 [pid 7579] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7580] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7579] <... openat resumed>) = 4 [pid 5828] <... openat resumed>) = 3 [pid 5811] getdents64(5 [pid 5798] unlinkat(AT_FDCWD, "./281", AT_REMOVEDIR [pid 5649] read(3 [pid 5641] sched_getaffinity(0, 8192 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7580] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7579] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xad\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [ 612.194383][ T7579] gadgetfs: bound to dummy_udc driver [pid 5640] epoll_pwait(4 [pid 7580] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7579] <... futex resumed>) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5811] close(5 [pid 5798] mkdirat(AT_FDCWD, "./282", 0777 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7580] <... futex resumed>) = 0 [pid 7579] close_range(3, 30, 0 [pid 5828] close(3 [pid 5811] <... close resumed>) = 0 [pid 7580] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... mkdirat resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./287/gadget", AT_REMOVEDIR [pid 7580] <... futex resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=541716695} [pid 7580] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... openat resumed>) = 3 [pid 7580] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5828] close(3 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 7580] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] umount2("./287/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7580] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] close(3 [pid 5811] newfstatat(AT_FDCWD, "./287/binderfs" [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... close resumed>) = 0 [pid 7580] <... futex resumed>) = 0 [pid 7580] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... socket resumed>) = 3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7580] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5828] close(3 [pid 7580] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5811] unlink("./287/binderfs" [pid 5798] <... socket resumed>) = 3 [pid 7580] <... futex resumed>) = 0 [pid 7579] <... close_range resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... unlink resumed>) = 0 [pid 5811] umount2("./287/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7579] exit_group(0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] newfstatat(AT_FDCWD, "./287/cgroup.net" [pid 7579] <... exit_group resumed>) = ? [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] close(3 [pid 7580] close_range(3, 30, 0) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 7580] exit_group(0 [pid 5828] close(3 [pid 5811] unlink("./287/cgroup.net" [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7580] <... exit_group resumed>) = ? [pid 5828] <... close resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 7580] +++ exited with 0 +++ [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] umount2("./287/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... socket resumed>) = 3 [pid 5798] close(3 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... close resumed>) = 0 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=282, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5828] close(3 [pid 5811] newfstatat(AT_FDCWD, "./287/cgroup.cpu" [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] rt_sigreturn({mask=[]} [pid 7579] +++ exited with 0 +++ [pid 5828] <... close resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5780] <... rt_sigreturn resumed>) = 0 [pid 5828] read(249 [pid 5811] unlink("./287/cgroup.cpu" [pid 5798] close(3 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=286, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] rt_sigreturn({mask=[]} [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5811] umount2("./287/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... socket resumed>) = 3 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5798] close(3 [pid 5811] newfstatat(AT_FDCWD, "./287/cgroup" [pid 5780] <... write resumed>) = 4 [pid 5780] umount2("./279", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=927157523}) [pid 5798] read(249 [pid 5789] <... write resumed>) = 4 [pid 5649] read(26 [pid 5789] umount2("./283", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] unlink("./287/cgroup" [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xa0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x73\xf4\x24"..., 232ci2-upstream-fs/strace-static-x86_64: Process 7581 attached [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 293 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] openat(AT_FDCWD, "./283", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] openat(AT_FDCWD, "./279", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7581] set_robust_list(0x55556d6387e0, 24 [pid 5649] <... write resumed>) = 232 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 553, NULL, 0) = 1 [pid 7581] <... set_robust_list resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] <... unlink resumed>) = 0 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] <... openat resumed>) = 3 [pid 5780] <... openat resumed>) = 3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xa4\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] getdents64(3 [pid 5640] <... futex resumed>) = 1 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5789] fstat(3 [pid 5780] fstat(3 [pid 5649] <... write resumed>) = 48 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7581] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] close(3 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48ci2-upstream-fs/strace-static-x86_64: Process 7582 attached [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xa0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x73\xf4\x24"..., 32434572) = 232 [pid 7581] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] getdents64(3 [pid 5780] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7582] set_robust_list(0x5555796c27e0, 24 [pid 7581] chdir("./290" [pid 5811] unlinkat(AT_FDCWD, "./287", AT_REMOVEDIR [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 285 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7582] <... set_robust_list resumed>) = 0 [pid 7581] <... chdir resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] umount2("./283/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./279/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=999948706}) [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7582] rt_sigprocmask(SIG_SETMASK, [] [pid 7581] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5640] epoll_pwait(4 [pid 7582] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7581] <... prctl resumed>) = 0 [pid 5811] mkdirat(AT_FDCWD, "./288", 0777 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] read(21 [pid 7582] chdir("./282" [pid 7581] setpgid(0, 0 [pid 5811] <... mkdirat resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=431375465} [pid 7582] <... chdir resumed>) = 0 [pid 7581] <... setpgid resumed>) = 0 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x9f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xc6\x8e\x2a"..., 208 [pid 7582] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7581] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5811] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 208 [pid 7582] <... prctl resumed>) = 0 [pid 7581] <... symlinkat resumed>) = 0 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xa5\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7582] setpgid(0, 0 [pid 7581] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] <... write resumed>) = 56 [pid 7582] <... setpgid resumed>) = 0 [pid 7581] <... symlinkat resumed>) = 0 [pid 5811] close(3 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7582] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7581] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5811] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 434, NULL, 0) = 1 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7581] <... symlinkat resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... futex resumed>) = 1 [pid 7582] <... symlinkat resumed>) = 0 [pid 7581] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] <... socket resumed>) = 3 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7582] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 5640] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xa4\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00"..., 32434572) = 312 [pid 7581] <... openat resumed>) = 3 [pid 5811] close(3 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xae\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7582] <... symlinkat resumed>) = 0 [pid 7581] write(3, "1000", 4 [pid 5811] <... close resumed>) = 0 [pid 5640] <... write resumed>) = 376 [pid 7582] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7581] <... write resumed>) = 4 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=996201648}) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xaf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7582] <... symlinkat resumed>) = 0 [pid 7581] close(3 [pid 5811] <... socket resumed>) = 3 [pid 5649] read(3 [pid 5640] <... write resumed>) = 376 [pid 7582] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7581] <... close resumed>) = 0 [pid 5811] close(3 [pid 5789] <... umount2 resumed>) = 0 [pid 5780] <... umount2 resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 7581] read(200 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7582] <... openat resumed>) = 3 [pid 7581] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] <... close resumed>) = 0 [pid 5789] umount2("./283/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./279/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7582] write(3, "1000", 4 [pid 7581] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xae\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7582] <... write resumed>) = 4 [pid 7581] <... symlinkat resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5789] newfstatat(AT_FDCWD, "./283/gadget" [pid 5780] newfstatat(AT_FDCWD, "./279/gadget" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 7582] close(3 [pid 7581] close(249 [pid 5811] close(3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7582] <... close resumed>) = 0 [pid 7581] <... close resumed>) = 0 [pid 5789] umount2("./283/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999964260}) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=384711949} [pid 7582] read(200 [pid 7581] close(248 [pid 5811] <... close resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./279/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 7582] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7581] <... close resumed>) = 0 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] openat(AT_FDCWD, "./283/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7582] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7581] prctl(PR_SET_NAME, "syz.4.1442" [pid 5811] <... socket resumed>) = 3 [pid 5789] <... openat resumed>) = 5 [pid 7582] <... symlinkat resumed>) = 0 [pid 7581] <... prctl resumed>) = 0 [pid 5811] close(3 [pid 5789] fstat(5 [pid 5780] openat(AT_FDCWD, "./279/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 7582] close(249 [pid 7581] close(4 [pid 5811] <... close resumed>) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7582] <... close resumed>) = 0 [pid 7581] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 5 [pid 5789] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xaf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7582] close(248 [pid 7581] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] read(249 [pid 7582] <... close resumed>) = 0 [pid 7581] <... futex resumed>) = 0 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5780] fstat(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7582] prctl(PR_SET_NAME, "syz.2.1441" [pid 7581] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] getdents64(5 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7582] <... prctl resumed>) = 0 [pid 7581] <... futex resumed>) = 0 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5780] getdents64(5 [pid 7582] close(4 [pid 7581] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] close(5 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 7582] <... close resumed>) = 0 [pid 7581] <... mkdirat resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] getdents64(5 [pid 7582] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7581] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] unlinkat(AT_FDCWD, "./283/gadget", AT_REMOVEDIR [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7582] <... futex resumed>) = 0 [pid 7581] <... futex resumed>) = 0 [pid 7582] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] close(5 [pid 7582] <... futex resumed>) = 0 [pid 7581] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] umount2("./283/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... close resumed>) = 0 [pid 7582] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7581] <... futex resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7581] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5780] unlinkat(AT_FDCWD, "./279/gadget", AT_REMOVEDIR [pid 7582] <... mkdirat resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./283/binderfs"ci2-upstream-fs/strace-static-x86_64: Process 7583 attached [pid 7582] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7581] <... mount resumed>) = 0 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 291 [pid 5780] <... unlinkat resumed>) = 0 [pid 7583] set_robust_list(0x555580d127e0, 24 [pid 7582] <... futex resumed>) = 0 [pid 7581] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] umount2("./279/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7583] <... set_robust_list resumed>) = 0 [pid 7581] <... futex resumed>) = 0 [pid 5789] unlink("./283/binderfs" [pid 7581] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7583] rt_sigprocmask(SIG_SETMASK, [] [pid 7582] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7581] <... futex resumed>) = 0 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7583] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7582] <... futex resumed>) = 0 [pid 7581] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] umount2("./283/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] newfstatat(AT_FDCWD, "./279/binderfs" [pid 7583] chdir("./288" [pid 7582] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7581] <... openat resumed>) = 3 [pid 7582] <... mount resumed>) = 0 [pid 7581] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7583] <... chdir resumed>) = 0 [pid 7582] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7581] <... futex resumed>) = 0 [pid 7583] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5789] newfstatat(AT_FDCWD, "./283/cgroup.net" [pid 5780] unlink("./279/binderfs" [pid 7583] <... prctl resumed>) = 0 [pid 7582] <... futex resumed>) = 0 [pid 7581] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7583] setpgid(0, 0 [pid 7582] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7581] <... futex resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7583] <... setpgid resumed>) = 0 [pid 7581] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7582] <... futex resumed>) = 0 [pid 5789] unlink("./283/cgroup.net" [pid 5780] umount2("./279/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7583] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7582] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./283/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] newfstatat(AT_FDCWD, "./279/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7582] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] unlink("./279/cgroup.net" [pid 7583] <... symlinkat resumed>) = 0 [pid 7582] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] newfstatat(AT_FDCWD, "./283/cgroup.cpu" [pid 5780] <... unlink resumed>) = 0 [pid 7583] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7582] <... futex resumed>) = 0 [pid 7582] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] umount2("./279/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] unlink("./283/cgroup.cpu" [pid 7582] <... futex resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7582] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5789] <... unlink resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./279/cgroup.cpu" [pid 7583] <... symlinkat resumed>) = 0 [pid 7581] <... write resumed>) = 31 [pid 7582] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7583] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7582] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] umount2("./283/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7583] <... symlinkat resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] unlink("./279/cgroup.cpu" [pid 7583] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7582] <... futex resumed>) = 0 [pid 7581] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] newfstatat(AT_FDCWD, "./283/cgroup" [pid 7583] <... openat resumed>) = 3 [pid 7582] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7581] <... futex resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7583] write(3, "1000", 4 [pid 7582] <... futex resumed>) = 0 [pid 7581] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] umount2("./279/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7583] <... write resumed>) = 4 [pid 7582] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7581] <... futex resumed>) = 0 [pid 5789] unlink("./283/cgroup" [pid 7583] close(3 [pid 7582] <... openat resumed>) = 3 [pid 7581] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7583] <... close resumed>) = 0 [pid 7582] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... unlink resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./279/cgroup" [pid 7583] read(200 [pid 7581] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7583] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7581] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7582] <... futex resumed>) = 0 [pid 7581] close_range(3, 30, 0 [pid 7583] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5789] getdents64(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7582] close_range(3, 30, 0) = 0 [pid 7582] exit_group(0 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] unlink("./279/cgroup" [pid 7583] <... symlinkat resumed>) = 0 [pid 7582] <... exit_group resumed>) = ? [pid 5789] close(3 [pid 7583] close(249 [pid 5780] <... unlink resumed>) = 0 [pid 7583] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 7583] close(248 [pid 7581] <... close_range resumed>) = 0 [pid 5789] unlinkat(AT_FDCWD, "./283", AT_REMOVEDIR [pid 7583] <... close resumed>) = 0 [pid 7581] exit_group(0 [pid 5780] getdents64(3 [pid 7583] prctl(PR_SET_NAME, "syz.3.1443" [pid 7581] <... exit_group resumed>) = ? [pid 5789] <... unlinkat resumed>) = 0 [pid 7583] <... prctl resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7583] close(4 [pid 5789] mkdirat(AT_FDCWD, "./284", 0777 [pid 7583] <... close resumed>) = 0 [pid 5780] close(3 [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7583] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] unlinkat(AT_FDCWD, "./279", AT_REMOVEDIR [pid 7583] <... futex resumed>) = 0 [pid 7581] +++ exited with 0 +++ [ 612.485247][ T7581] gadgetfs: bound to dummy_udc driver [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7583] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7582] +++ exited with 0 +++ [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=293, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5789] <... openat resumed>) = 3 [pid 5780] <... unlinkat resumed>) = 0 [pid 7583] <... futex resumed>) = 0 [pid 5828] rt_sigreturn({mask=[]} [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=285, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] mkdirat(AT_FDCWD, "./280", 0777 [pid 7583] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5798] rt_sigreturn({mask=[]} [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... mkdirat resumed>) = 0 [pid 7583] <... mkdirat resumed>) = 0 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5789] close(3 [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7583] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5789] <... close resumed>) = 0 [pid 7583] <... futex resumed>) = 0 [pid 5828] <... write resumed>) = 4 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5828] umount2("./290", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7583] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5780] close(3 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=877728517}) [pid 7583] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... write resumed>) = 4 [pid 5789] <... socket resumed>) = 3 [pid 5649] read(30 [pid 7583] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] openat(AT_FDCWD, "./290", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] <... close resumed>) = 0 [pid 5789] close(3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5798] umount2("./282", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... close resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5780] <... socket resumed>) = 3 [pid 5649] write(3, "\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xa2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xc5\xf7\x1c"..., 216 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 386, NULL, 0) = 1 [pid 5828] fstat(3 [pid 5798] openat(AT_FDCWD, "./282", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] close(3 [pid 5649] <... write resumed>) = 216 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7583] <... mount resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xa6\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7583] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5641] <... futex resumed>) = 0 [pid 7583] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5640] read(6 [pid 7583] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./290/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] fstat(3 [pid 5789] close(3 [pid 5780] <... socket resumed>) = 3 [pid 5649] <... write resumed>) = 56 [pid 5641] sched_yield( [pid 5640] <... read resumed>, "\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xa2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xc5\xf7\x1c"..., 32434572) = 216 [pid 7583] <... futex resumed>) = 0 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] read(6 [pid 7583] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7583] <... openat resumed>) = 3 [pid 5798] getdents64(3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=999959271}) [pid 5641] <... sched_yield resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7583] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] umount2("./282/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] read(16 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7583] <... futex resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xa1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x55\xc8\x20"..., 232 [pid 7583] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... socket resumed>) = 3 [pid 5780] close(3 [pid 5649] <... write resumed>) = 232 [pid 7583] <... futex resumed>) = 0 [pid 5789] close(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xa7\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7583] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5780] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 56 [pid 5789] <... close resumed>) = 0 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5789] read(249 [pid 5649] <... write resumed>) = 48 [pid 5828] <... umount2 resumed>) = 0 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... socket resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=177643887} [pid 5828] umount2("./290/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] close(3 [pid 7583] <... write resumed>) = 31 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 198, NULL, 0) = 1 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... close resumed>) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7583] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./290/gadget" [pid 5780] read(249 [pid 5641] sched_yield( [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5640] read(6 [pid 7583] <... futex resumed>) = 0 [pid 5828] umount2("./290/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = 0 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7583] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] umount2("./282/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7583] <... futex resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./290/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 287 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7583] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5798] newfstatat(AT_FDCWD, "./282/gadget"ci2-upstream-fs/strace-static-x86_64: Process 7584 attached [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xa6\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 344 [pid 7583] <... openat resumed>) = 4 [pid 5828] <... openat resumed>) = 5 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5641] <... sched_yield resumed>) = 0 [pid 5798] umount2("./282/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] epoll_pwait(4 [pid 5828] fstat(5 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-upstream-fs/strace-static-x86_64: Process 7585 attached [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7583] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7584] set_robust_list(0x5555851b37e0, 24 [pid 5798] openat(AT_FDCWD, "./282/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7584] <... set_robust_list resumed>) = 0 [pid 7583] <... futex resumed>) = 0 [pid 5828] getdents64(5 [pid 5798] <... openat resumed>) = 5 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 283 [pid 5640] <... write resumed>) = 376 [pid 7584] rt_sigprocmask(SIG_SETMASK, [] [pid 7583] close_range(3, 30, 0 [pid 7585] set_robust_list(0x5555851a97e0, 24 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] fstat(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=966275377}) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7584] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5640] <... write resumed>) = 376 [pid 7585] <... set_robust_list resumed>) = 0 [pid 7584] chdir("./284" [pid 5828] getdents64(5 [pid 5798] getdents64(5 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] read(3 [pid 5640] read(6 [pid 7585] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7585] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7584] <... chdir resumed>) = 0 [pid 5828] close(5 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7585] chdir("./280" [pid 7584] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] <... close resumed>) = 0 [pid 5798] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5798] close(5 [pid 5640] epoll_pwait(4 [pid 5828] unlinkat(AT_FDCWD, "./290/gadget", AT_REMOVEDIR [pid 7584] <... prctl resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7585] <... chdir resumed>) = 0 [pid 7584] setpgid(0, 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./282/gadget", AT_REMOVEDIR [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999974924}) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=128599434} [pid 7585] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] umount2("./290/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlinkat resumed>) = 0 [pid 7584] <... setpgid resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 7585] <... prctl resumed>) = 0 [pid 7584] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5798] umount2("./282/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7585] setpgid(0, 0 [pid 7584] <... symlinkat resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./290/binderfs" [pid 5649] read(3 [pid 7585] <... setpgid resumed>) = 0 [pid 7584] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7585] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7584] <... symlinkat resumed>) = 0 [pid 5828] unlink("./290/binderfs" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7585] <... symlinkat resumed>) = 0 [pid 7584] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7583] <... close_range resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./282/binderfs" [pid 7584] <... symlinkat resumed>) = 0 [ 612.635161][ T7583] gadgetfs: bound to dummy_udc driver [pid 7585] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 5828] umount2("./290/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7585] <... symlinkat resumed>) = 0 [pid 7584] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7583] exit_group(0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7585] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7584] <... openat resumed>) = 3 [pid 7583] <... exit_group resumed>) = ? [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./282/binderfs" [pid 7585] <... symlinkat resumed>) = 0 [pid 7584] write(3, "1000", 4 [pid 5828] newfstatat(AT_FDCWD, "./290/cgroup.net" [pid 7585] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7584] <... write resumed>) = 4 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 7584] close(3 [pid 7585] <... openat resumed>) = 3 [pid 7584] <... close resumed>) = 0 [pid 5828] unlink("./290/cgroup.net" [pid 5798] umount2("./282/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7585] write(3, "1000", 4 [pid 7584] read(200 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7585] <... write resumed>) = 4 [pid 7584] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7583] +++ exited with 0 +++ [pid 5798] newfstatat(AT_FDCWD, "./282/cgroup.net" [pid 7585] close(3 [pid 7584] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] umount2("./290/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=291, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7585] <... close resumed>) = 0 [pid 7584] <... symlinkat resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] rt_sigreturn({mask=[]} [pid 7585] read(200 [pid 7584] close(249 [pid 5828] newfstatat(AT_FDCWD, "./290/cgroup.cpu" [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5798] unlink("./282/cgroup.net" [pid 7585] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7584] <... close resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7585] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7584] close(248 [pid 5798] <... unlink resumed>) = 0 [pid 7585] <... symlinkat resumed>) = 0 [pid 7584] <... close resumed>) = 0 [pid 5828] unlink("./290/cgroup.cpu" [pid 5798] umount2("./282/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7585] close(249 [pid 7584] prctl(PR_SET_NAME, "syz.1.1445" [pid 5828] <... unlink resumed>) = 0 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7585] <... close resumed>) = 0 [pid 7584] <... prctl resumed>) = 0 [pid 5828] umount2("./290/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... write resumed>) = 4 [pid 5798] newfstatat(AT_FDCWD, "./282/cgroup.cpu" [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=947304162}) [pid 7585] close(248 [pid 7584] close(4 [pid 7585] <... close resumed>) = 0 [pid 7584] <... close resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] umount2("./288", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(13 [pid 7585] prctl(PR_SET_NAME, "syz.0.1444" [pid 7584] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./290/cgroup" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./282/cgroup.cpu" [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7585] <... prctl resumed>) = 0 [pid 7585] close(4 [pid 7584] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] openat(AT_FDCWD, "./288", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... unlink resumed>) = 0 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xa3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x9d\xb0\x22"..., 208 [pid 7585] <... close resumed>) = 0 [pid 7584] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./290/cgroup" [pid 5811] <... openat resumed>) = 3 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 131, NULL, 0) = 1 [pid 7585] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7584] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5811] fstat(3 [pid 5798] umount2("./282/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7585] <... futex resumed>) = 0 [pid 7584] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] getdents64(3 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xa8\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7585] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7584] <... mkdirat resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5811] getdents64(3 [pid 5798] newfstatat(AT_FDCWD, "./282/cgroup" [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7585] <... futex resumed>) = 0 [pid 7584] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xa3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x9d\xb0\x22"..., 32434572) = 208 [pid 7585] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7584] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] umount2("./288/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] unlink("./282/cgroup" [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 7585] <... mkdirat resumed>) = 0 [pid 7584] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlinkat(AT_FDCWD, "./290", AT_REMOVEDIR [pid 5798] <... unlink resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7585] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7584] <... futex resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] getdents64(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7585] <... futex resumed>) = 0 [pid 7584] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] mkdirat(AT_FDCWD, "./291", 0777 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7585] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7584] <... mount resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5798] close(3 [pid 5640] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=25700652} [pid 7585] <... futex resumed>) = 0 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5798] <... close resumed>) = 0 [pid 7585] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7584] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7585] <... mount resumed>) = 0 [pid 7584] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5798] unlinkat(AT_FDCWD, "./282", AT_REMOVEDIR [pid 7584] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7585] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 7585] <... futex resumed>) = 0 [pid 7585] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7584] <... futex resumed>) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7585] <... futex resumed>) = 0 [pid 7584] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] close(3 [pid 5798] <... unlinkat resumed>) = 0 [pid 7585] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7584] <... openat resumed>) = 3 [pid 5828] <... close resumed>) = 0 [pid 7585] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5798] mkdirat(AT_FDCWD, "./283", 0777 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7585] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7584] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... mkdirat resumed>) = 0 [pid 7585] <... futex resumed>) = 0 [pid 7584] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 7585] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7584] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7585] <... futex resumed>) = 0 [pid 7584] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 7585] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7584] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5798] <... openat resumed>) = 3 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 26, NULL, 0) = 1 [pid 7585] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... socket resumed>) = 3 [pid 5798] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5640] <... futex resumed>) = 1 [pid 7585] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5798] close(3 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xa8\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7585] <... futex resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... socket resumed>) = 3 [pid 5640] <... write resumed>) = 376 [pid 5811] <... umount2 resumed>) = 0 [pid 5640] read(6 [pid 7585] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 5798] close(3 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=961338718}) [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7585] <... futex resumed>) = 0 [pid 5811] umount2("./288/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... close resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 5828] close(3 [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7585] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 7585] <... openat resumed>) = 3 [pid 7584] <... write resumed>) = 31 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] newfstatat(AT_FDCWD, "./288/gadget" [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7585] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7584] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... futex resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 7585] <... futex resumed>) = 0 [pid 7584] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5811] umount2("./288/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7585] close_range(3, 30, 0 [pid 7584] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... close resumed>) = 0 [pid 5647] epoll_pwait(4 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7585] <... close_range resumed>) = 0 [pid 7584] <... futex resumed>) = 0 [pid 5828] read(249 [pid 5811] openat(AT_FDCWD, "./288/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7585] exit_group(0 [pid 7584] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=949802395} [pid 7585] <... exit_group resumed>) = ? [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5811] <... openat resumed>) = 5 [pid 7584] <... openat resumed>) = 4 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5811] fstat(5 [pid 5798] <... socket resumed>) = 3 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [ 612.816486][ T7584] gadgetfs: bound to dummy_udc driver [pid 5798] close(3 [pid 5811] getdents64(5 [pid 5798] <... close resumed>) = 0 [pid 7584] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7584] <... futex resumed>) = 0 [pid 5811] getdents64(5 [pid 7584] close_range(3, 30, 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5811] close(5 [pid 5798] close(3ci2-upstream-fs/strace-static-x86_64: Process 7586 attached [pid 5811] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 7586] set_robust_list(0x55556d6387e0, 24 [pid 5811] unlinkat(AT_FDCWD, "./288/gadget", AT_REMOVEDIR [pid 5798] read(249 [pid 7586] <... set_robust_list resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7586] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] umount2("./288/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7585] +++ exited with 0 +++ [pid 7586] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7586] chdir("./291" [pid 5811] newfstatat(AT_FDCWD, "./288/binderfs" [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 294 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=283, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7586] <... chdir resumed>) = 0 [pid 7584] <... close_range resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] rt_sigreturn({mask=[]} [pid 5811] unlink("./288/binderfs" [pid 5780] <... rt_sigreturn resumed>) = 283 [pid 7586] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5811] <... unlink resumed>) = 0 [pid 7586] <... prctl resumed>) = 0 [pid 7586] setpgid(0, 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 7586] <... setpgid resumed>) = 0 [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=938589546}) [pid 7584] exit_group(0 [pid 7586] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7584] <... exit_group resumed>) = ? [pid 5811] umount2("./288/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./280", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(26ci2-upstream-fs/strace-static-x86_64: Process 7587 attached [pid 7586] <... symlinkat resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7587] set_robust_list(0x5555796c27e0, 24 [pid 7586] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5811] newfstatat(AT_FDCWD, "./288/cgroup.net" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7587] <... set_robust_list resumed>) = 0 [pid 7586] <... symlinkat resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 286 [pid 5780] openat(AT_FDCWD, "./280", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7587] rt_sigprocmask(SIG_SETMASK, [] [pid 7586] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5811] unlink("./288/cgroup.net" [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... openat resumed>) = 3 [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xa4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\xd6\x82\x22"..., 232 [pid 7587] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7586] <... symlinkat resumed>) = 0 [pid 7584] +++ exited with 0 +++ [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] fstat(3 [pid 7587] chdir("./283" [pid 7586] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] umount2("./288/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=287, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 232 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 957, NULL, 0) = 1 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7586] <... openat resumed>) = 3 [pid 5789] rt_sigreturn({mask=[]} [pid 7587] <... chdir resumed>) = 0 [pid 7586] write(3, "1000", 4 [pid 5811] newfstatat(AT_FDCWD, "./288/cgroup.cpu" [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5780] getdents64(3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xa9\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7587] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7586] <... write resumed>) = 4 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7587] <... prctl resumed>) = 0 [pid 7586] close(3 [pid 5811] unlink("./288/cgroup.cpu" [pid 5780] umount2("./280/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 7587] setpgid(0, 0 [pid 7586] <... close resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xa4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\xd6\x82\x22"..., 32434572) = 232 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7587] <... setpgid resumed>) = 0 [pid 7586] read(200 [pid 5811] umount2("./288/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=999273226}) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7587] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7586] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./284", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(21 [pid 5647] epoll_pwait(4 [pid 7586] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] newfstatat(AT_FDCWD, "./288/cgroup" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] openat(AT_FDCWD, "./284", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xa5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x9d\xb0\x22"..., 208 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] unlink("./288/cgroup" [pid 5789] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 208 [pid 5647] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=840101961} [pid 5811] <... unlink resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xaa\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7587] <... symlinkat resumed>) = 0 [pid 7586] <... symlinkat resumed>) = 0 [pid 5811] getdents64(3 [pid 5789] fstat(3 [pid 5649] <... write resumed>) = 56 [pid 7587] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7586] close(249 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 7587] <... symlinkat resumed>) = 0 [pid 7586] <... close resumed>) = 0 [pid 5811] close(3 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xaa\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7586] close(248 [pid 5811] <... close resumed>) = 0 [pid 5789] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 7587] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7586] <... close resumed>) = 0 [pid 7587] <... symlinkat resumed>) = 0 [pid 7586] prctl(PR_SET_NAME, "syz.4.1446" [pid 5811] unlinkat(AT_FDCWD, "./288", AT_REMOVEDIR [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7587] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7586] <... prctl resumed>) = 0 [pid 7587] <... openat resumed>) = 3 [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] umount2("./284/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7586] close(4 [pid 5811] mkdirat(AT_FDCWD, "./289", 0777 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 840, NULL, 0) = 1 [pid 7586] <... close resumed>) = 0 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] <... mkdirat resumed>) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5647] read(6 [pid 5641] sched_yield( [pid 7587] write(3, "1000", 4 [pid 7586] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5647] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xa9\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00"..., 32434572) = 312 [pid 7587] <... write resumed>) = 4 [pid 7586] <... futex resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5780] <... umount2 resumed>) = 0 [pid 7587] close(3 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5647] <... write resumed>) = 376 [pid 5641] <... sched_yield resumed>) = 0 [pid 7587] <... close resumed>) = 0 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=985005578}) [pid 7586] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7587] read(200 [pid 7586] <... futex resumed>) = 0 [pid 5811] close(3 [pid 5780] umount2("./280/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5647] <... write resumed>) = 376 [pid 7587] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 7587] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7586] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7587] <... symlinkat resumed>) = 0 [pid 7586] <... mkdirat resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] newfstatat(AT_FDCWD, "./280/gadget" [pid 5649] read(3 [pid 5647] epoll_pwait(4 [pid 7587] close(249 [pid 7586] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... socket resumed>) = 3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7587] <... close resumed>) = 0 [pid 7586] <... futex resumed>) = 0 [pid 5811] close(3 [pid 5780] umount2("./280/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7587] close(248 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975416}) [pid 5647] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=807600195} [pid 7587] <... close resumed>) = 0 [pid 7586] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./280/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 7587] prctl(PR_SET_NAME, "syz.2.1447" [pid 7586] <... futex resumed>) = 0 [pid 7587] <... prctl resumed>) = 0 [pid 7586] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... openat resumed>) = 5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7587] close(4) = 0 [pid 7586] <... mount resumed>) = 0 [pid 7587] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7586] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... socket resumed>) = 3 [pid 5780] fstat(5 [pid 5649] read(3 [pid 5811] close(3 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7587] <... futex resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7586] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] <... umount2 resumed>) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7587] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7586] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] getdents64(5 [pid 7587] <... futex resumed>) = 0 [pid 7586] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] <... socket resumed>) = 3 [pid 5789] umount2("./284/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7587] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] close(3 [pid 5789] newfstatat(AT_FDCWD, "./284/gadget" [pid 5780] getdents64(5 [pid 7586] <... openat resumed>) = 3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] umount2("./284/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7587] <... mkdirat resumed>) = 0 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] close(5 [pid 7587] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7586] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... socket resumed>) = 3 [pid 5789] openat(AT_FDCWD, "./284/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] <... close resumed>) = 0 [pid 7586] <... futex resumed>) = 0 [pid 5789] <... openat resumed>) = 5 [pid 5780] unlinkat(AT_FDCWD, "./280/gadget", AT_REMOVEDIR [pid 7587] <... futex resumed>) = 0 [pid 5811] close(3 [pid 5789] fstat(5 [pid 7586] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7587] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5789] getdents64(5 [pid 5780] <... unlinkat resumed>) = 0 [pid 7586] <... futex resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 7586] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] read(249 [pid 5789] getdents64(5 [pid 5780] umount2("./280/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7587] <... futex resumed>) = 0 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] close(5 [pid 7587] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./280/binderfs" [pid 7587] <... mount resumed>) = 0 [pid 7586] <... write resumed>) = 31 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] unlinkat(AT_FDCWD, "./284/gadget", AT_REMOVEDIR [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 7586] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] umount2("./284/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] unlink("./280/binderfs" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7587] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7586] <... futex resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./284/binderfs" [pid 5780] <... unlink resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7588 attached [pid 7587] <... futex resumed>) = 0 [pid 7586] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] umount2("./280/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7587] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7586] <... futex resumed>) = 0 [pid 5789] unlink("./284/binderfs" [pid 7588] set_robust_list(0x555580d127e0, 24) = 0 [pid 7586] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7588] rt_sigprocmask(SIG_SETMASK, [] [pid 7587] <... futex resumed>) = 0 [pid 7586] <... openat resumed>) = 4 [pid 5789] umount2("./284/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7587] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] newfstatat(AT_FDCWD, "./280/cgroup.net" [pid 7588] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7587] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7586] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7587] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7586] <... futex resumed>) = 0 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 292 [pid 5789] newfstatat(AT_FDCWD, "./284/cgroup.net" [pid 7587] <... futex resumed>) = 0 [pid 7586] close_range(3, 30, 0 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] unlink("./280/cgroup.net" [pid 7588] chdir("./289" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7588] <... chdir resumed>) = 0 [pid 7587] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7588] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7587] <... futex resumed>) = 0 [pid 5789] unlink("./284/cgroup.net" [pid 7588] <... prctl resumed>) = 0 [pid 7587] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5780] umount2("./280/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7588] setpgid(0, 0 [pid 5789] <... unlink resumed>) = 0 [pid 7588] <... setpgid resumed>) = 0 [pid 7588] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7587] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5789] umount2("./284/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7588] <... symlinkat resumed>) = 0 [pid 7587] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7588] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7587] <... futex resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] newfstatat(AT_FDCWD, "./280/cgroup.cpu" [pid 5789] newfstatat(AT_FDCWD, "./284/cgroup.cpu" [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7588] <... symlinkat resumed>) = 0 [pid 7587] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] unlink("./280/cgroup.cpu" [pid 7587] <... futex resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7588] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7587] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] unlink("./284/cgroup.cpu" [pid 7586] <... close_range resumed>) = 0 [pid 5780] umount2("./280/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7588] <... symlinkat resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 7588] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5789] umount2("./284/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7588] <... openat resumed>) = 3 [pid 7587] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7586] exit_group(0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7588] write(3, "1000", 4 [pid 7587] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7586] <... exit_group resumed>) = ? [pid 5789] newfstatat(AT_FDCWD, "./284/cgroup" [pid 5780] newfstatat(AT_FDCWD, "./280/cgroup" [pid 7588] <... write resumed>) = 4 [pid 7587] <... futex resumed>) = 0 [pid 7588] close(3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7588] <... close resumed>) = 0 [pid 7587] close_range(3, 30, 0 [pid 5789] unlink("./284/cgroup" [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7588] read(200 [pid 7587] <... close_range resumed>) = 0 [ 613.073477][ T7586] gadgetfs: bound to dummy_udc driver [pid 5789] <... unlink resumed>) = 0 [pid 5780] unlink("./280/cgroup" [pid 7588] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7587] exit_group(0 [pid 5789] getdents64(3 [pid 7588] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7587] <... exit_group resumed>) = ? [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7588] <... symlinkat resumed>) = 0 [pid 5789] close(3 [pid 5780] getdents64(3 [pid 7588] close(249 [pid 7587] +++ exited with 0 +++ [pid 7586] +++ exited with 0 +++ [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5789] <... close resumed>) = 0 [pid 7588] <... close resumed>) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=294, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=286, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5789] unlinkat(AT_FDCWD, "./284", AT_REMOVEDIR [pid 5780] close(3 [pid 5828] rt_sigreturn({mask=[]} [pid 5798] rt_sigreturn({mask=[]} [pid 5780] <... close resumed>) = 0 [pid 7588] close(248 [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] unlinkat(AT_FDCWD, "./280", AT_REMOVEDIR [pid 7588] <... close resumed>) = 0 [pid 5789] mkdirat(AT_FDCWD, "./285", 0777 [pid 5780] <... unlinkat resumed>) = 0 [pid 7588] prctl(PR_SET_NAME, "syz.3.1448" [pid 5780] mkdirat(AT_FDCWD, "./281", 0777 [pid 7588] <... prctl resumed>) = 0 [pid 5789] <... mkdirat resumed>) = 0 [pid 7588] close(4) = 0 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] <... mkdirat resumed>) = 0 [pid 7588] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... openat resumed>) = 3 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7588] <... futex resumed>) = 0 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 7588] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... openat resumed>) = 3 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7588] <... futex resumed>) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5798] <... write resumed>) = 4 [pid 5789] close(3 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=845148213}) [pid 7588] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... write resumed>) = 4 [pid 5798] umount2("./283", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... close resumed>) = 0 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] read(16 [pid 7588] <... mkdirat resumed>) = 0 [pid 5828] umount2("./291", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] close(3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... close resumed>) = 0 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xa7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x2e\x70\x21"..., 232 [pid 7588] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "./291", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] openat(AT_FDCWD, "./283", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... socket resumed>) = 3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 232 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 807, NULL, 0) = 1 [pid 7588] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5798] <... openat resumed>) = 3 [pid 5780] <... socket resumed>) = 3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xab\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7588] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] fstat(3 [pid 5798] fstat(3 [pid 5789] close(3 [pid 5780] close(3 [pid 5649] <... write resumed>) = 56 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7588] <... futex resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xab\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 5641] sched_yield( [pid 7588] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] getdents64(3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] getdents64(3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xa7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x2e\x70\x21"..., 32434572) = 232 [pid 7588] <... mount resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... socket resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7588] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] close(3 [pid 5780] close(3 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=999947267}) [pid 5647] read(6 [pid 7588] <... futex resumed>) = 0 [pid 5828] umount2("./291/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./283/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] read(30 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... sched_yield resumed>) = 0 [pid 7588] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5647] epoll_pwait(4 [pid 7588] <... futex resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5641] epoll_pwait(4 [pid 7588] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5789] close(3 [pid 5780] <... socket resumed>) = 3 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xa6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xca\xe1\x23"..., 208 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5780] close(3 [pid 5649] <... write resumed>) = 208 [pid 5647] epoll_pwait(4 [pid 7588] <... openat resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xac\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7588] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 56 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=603004315} [pid 5780] <... socket resumed>) = 3 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xac\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7588] <... futex resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5649] <... write resumed>) = 48 [pid 7588] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] close(3 [pid 5780] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7588] <... futex resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7588] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5789] read(249 [pid 5780] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xaa\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-upstream-fs/strace-static-x86_64: Process 7589 attached ci2-upstream-fs/strace-static-x86_64: Process 7590 attached [pid 7588] <... write resumed>) = 31 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 284 [pid 7589] set_robust_list(0x5555851a97e0, 24 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 606, NULL, 0) = 1 [pid 7589] <... set_robust_list resumed>) = 0 [pid 7588] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 288 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7589] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... umount2 resumed>) = 0 [pid 5798] <... umount2 resumed>) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7590] set_robust_list(0x5555851b37e0, 24 [pid 7588] <... futex resumed>) = 0 [pid 5828] umount2("./291/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 7589] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7588] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] umount2("./283/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 7590] <... set_robust_list resumed>) = 0 [pid 7589] chdir("./281" [pid 7588] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xab\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 320 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7590] rt_sigprocmask(SIG_SETMASK, [] [pid 7589] <... chdir resumed>) = 0 [pid 7588] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] newfstatat(AT_FDCWD, "./291/gadget" [pid 5798] newfstatat(AT_FDCWD, "./283/gadget" [pid 7590] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7590] chdir("./285" [pid 7589] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7590] <... chdir resumed>) = 0 [pid 7589] <... prctl resumed>) = 0 [pid 7588] <... openat resumed>) = 4 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=936917345}) [pid 5647] <... write resumed>) = 376 [pid 5641] epoll_pwait(4 [pid 7590] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7589] setpgid(0, 0 [pid 7588] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./291/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./283/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7590] <... prctl resumed>) = 0 [pid 7589] <... setpgid resumed>) = 0 [pid 7588] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 613.223172][ T7588] gadgetfs: bound to dummy_udc driver [pid 7590] setpgid(0, 0 [pid 7589] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7588] close_range(3, 30, 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... write resumed>) = 376 [pid 5641] sched_getaffinity(0, 8192 [pid 7590] <... setpgid resumed>) = 0 [pid 7589] <... symlinkat resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./291/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] openat(AT_FDCWD, "./283/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7590] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7589] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 5828] <... openat resumed>) = 5 [pid 5798] <... openat resumed>) = 5 [pid 5649] read(3 [pid 5647] read(6 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 7590] <... symlinkat resumed>) = 0 [pid 7589] <... symlinkat resumed>) = 0 [pid 5828] fstat(5 [pid 5798] fstat(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 5640] <... futex resumed>) = 0 [pid 7590] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7589] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5647] epoll_pwait(4 [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7590] <... symlinkat resumed>) = 0 [pid 7589] <... symlinkat resumed>) = 0 [pid 5828] getdents64(5 [pid 5798] getdents64(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7590] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7589] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7588] <... close_range resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975108}) [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7590] <... symlinkat resumed>) = 0 [pid 7589] <... openat resumed>) = 3 [pid 7588] exit_group(0 [pid 5828] getdents64(5 [pid 5798] getdents64(5 [pid 5649] read(3 [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7590] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7588] <... exit_group resumed>) = ? [pid 5828] close(5 [pid 5798] close(5 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=484857063} [pid 7590] <... openat resumed>) = 3 [pid 5649] read(3 [pid 5828] <... close resumed>) = 0 [pid 7589] write(3, "1000", 4 [pid 5828] unlinkat(AT_FDCWD, "./291/gadget", AT_REMOVEDIR [pid 5798] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7590] write(3, "1000", 4 [pid 7589] <... write resumed>) = 4 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./283/gadget", AT_REMOVEDIR [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7590] <... write resumed>) = 4 [pid 7589] close(3 [pid 5828] umount2("./291/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7590] close(3 [pid 7589] <... close resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... unlinkat resumed>) = 0 [pid 7590] <... close resumed>) = 0 [pid 7589] read(200 [pid 7588] +++ exited with 0 +++ [pid 5828] newfstatat(AT_FDCWD, "./291/binderfs" [pid 5798] umount2("./283/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7590] read(200 [pid 7589] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=292, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7590] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7589] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] unlink("./291/binderfs" [pid 5811] rt_sigreturn({mask=[]} [pid 5798] newfstatat(AT_FDCWD, "./283/binderfs" [pid 7590] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7589] <... symlinkat resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7590] <... symlinkat resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7590] close(249 [pid 7589] close(249 [pid 5828] umount2("./291/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] unlink("./283/binderfs" [pid 7590] <... close resumed>) = 0 [pid 7589] <... close resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7590] close(248 [pid 7589] close(248 [pid 5828] newfstatat(AT_FDCWD, "./291/cgroup.net" [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5798] <... unlink resumed>) = 0 [pid 7590] <... close resumed>) = 0 [pid 7589] <... close resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=978823182}) [pid 7590] prctl(PR_SET_NAME, "syz.1.1450" [pid 7589] prctl(PR_SET_NAME, "syz.0.1449" [pid 5828] unlink("./291/cgroup.net" [pid 5811] umount2("./289", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./283/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(13 [pid 7590] <... prctl resumed>) = 0 [pid 7589] <... prctl resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7590] close(4 [pid 7589] close(4 [pid 5828] umount2("./291/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] openat(AT_FDCWD, "./289", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7590] <... close resumed>) = 0 [pid 7589] <... close resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... openat resumed>) = 3 [pid 5798] newfstatat(AT_FDCWD, "./283/cgroup.net" [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xa8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x7f\x95\x23"..., 208 [pid 7590] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7589] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./291/cgroup.cpu" [pid 5811] fstat(3 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 500, NULL, 0) = 1 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xad\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7590] <... futex resumed>) = 0 [pid 7589] <... futex resumed>) = 0 [pid 5828] unlink("./291/cgroup.cpu" [pid 5811] getdents64(3 [pid 5798] unlink("./283/cgroup.net" [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7590] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7589] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5798] <... unlink resumed>) = 0 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xa8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x7f\x95\x23"..., 32434572) = 264 [pid 7590] <... futex resumed>) = 0 [pid 7589] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5811] umount2("./289/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./283/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xad\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7590] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7589] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] umount2("./291/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 48 [pid 5640] <... write resumed>) = 376 [pid 7590] <... mkdirat resumed>) = 0 [pid 7589] <... mkdirat resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./283/cgroup.cpu" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 7590] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7589] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./291/cgroup" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999974799}) [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7590] <... futex resumed>) = 0 [pid 7589] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlink("./283/cgroup.cpu" [pid 5649] read(3 [pid 5640] epoll_pwait(4 [pid 7590] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7589] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./291/cgroup" [pid 5798] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7590] <... futex resumed>) = 0 [pid 7589] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] umount2("./283/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5640] epoll_pwait(4 [pid 7590] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7589] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7590] <... mount resumed>) = 0 [pid 5828] getdents64(3 [pid 7590] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7589] <... mount resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] newfstatat(AT_FDCWD, "./283/cgroup" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=408558023} [pid 7590] <... futex resumed>) = 0 [pid 7589] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7590] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7589] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] unlink("./283/cgroup" [pid 7590] <... futex resumed>) = 0 [pid 7589] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlinkat(AT_FDCWD, "./291", AT_REMOVEDIR [pid 7590] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7589] <... futex resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 7590] <... openat resumed>) = 3 [pid 5811] <... umount2 resumed>) = 0 [pid 5811] umount2("./289/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7589] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] mkdirat(AT_FDCWD, "./292", 0777 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] getdents64(3 [pid 7590] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7589] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5828] <... mkdirat resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./289/gadget" [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 7590] <... futex resumed>) = 0 [pid 7589] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] close(3 [pid 7590] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7589] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5811] umount2("./289/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... close resumed>) = 0 [pid 7590] <... futex resumed>) = 0 [pid 7589] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlinkat(AT_FDCWD, "./283", AT_REMOVEDIR [pid 7590] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7589] <... futex resumed>) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5811] openat(AT_FDCWD, "./289/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... unlinkat resumed>) = 0 [pid 7589] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] <... openat resumed>) = 5 [pid 7589] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5828] close(3 [pid 5811] fstat(5 [pid 5798] mkdirat(AT_FDCWD, "./284", 0777 [pid 7589] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] getdents64(5 [pid 5798] <... mkdirat resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5828] <... socket resumed>) = 3 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7589] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5811] getdents64(5 [pid 5798] <... openat resumed>) = 3 [pid 7589] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 7589] <... futex resumed>) = 0 [pid 5811] close(5 [pid 7589] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... close resumed>) = 0 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 7589] <... openat resumed>) = 3 [pid 5828] <... socket resumed>) = 3 [pid 5811] unlinkat(AT_FDCWD, "./289/gadget", AT_REMOVEDIR [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7589] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] close(3 [pid 7589] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 7589] close_range(3, 30, 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] umount2("./289/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7589] <... close_range resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... socket resumed>) = 3 [pid 7589] exit_group(0 [pid 5828] close(3 [pid 5811] newfstatat(AT_FDCWD, "./289/binderfs" [pid 7589] <... exit_group resumed>) = ? [pid 5828] <... close resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7590] <... write resumed>) = 31 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] unlink("./289/binderfs" [pid 5798] close(3 [pid 7590] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 7590] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] umount2("./289/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7590] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7590] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5811] newfstatat(AT_FDCWD, "./289/cgroup.net" [pid 5798] <... socket resumed>) = 3 [pid 7590] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... close resumed>) = 0 [pid 7590] <... openat resumed>) = 4 [pid 5828] read(249 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] close(3 [pid 7590] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7589] +++ exited with 0 +++ [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xac\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] unlink("./289/cgroup.net" [pid 5798] <... close resumed>) = 0 [pid 7590] <... futex resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=284, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] <... unlink resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] rt_sigreturn({mask=[]} [pid 7590] close_range(3, 30, 0 [pid 5798] <... socket resumed>) = 3 [pid 5798] close(3 [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5798] <... close resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7591 attached [pid 5811] umount2("./289/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7591] set_robust_list(0x55556d6387e0, 24 [pid 5811] newfstatat(AT_FDCWD, "./289/cgroup.cpu" [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 7591] <... set_robust_list resumed>) = 0 [pid 7591] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5798] close(3 [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=906199595}) [pid 7591] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] unlink("./289/cgroup.cpu" [pid 5798] <... close resumed>) = 0 [pid 7591] chdir("./292" [pid 5811] <... unlink resumed>) = 0 [pid 5798] read(249 [pid 5780] umount2("./281", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(26 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 295 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xab\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 613.449065][ T7590] gadgetfs: bound to dummy_udc driver [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7591] <... chdir resumed>) = 0 [pid 7590] <... close_range resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] umount2("./289/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] openat(AT_FDCWD, "./281", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xa9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\xec\x60\x21"..., 232 [pid 7591] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] newfstatat(AT_FDCWD, "./289/cgroup" [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 417, NULL, 0) = 1 [pid 7591] <... prctl resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... write resumed>) = 232 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... openat resumed>) = 3 [pid 5811] unlink("./289/cgroup" [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xae\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... futex resumed>) = 1 [pid 7590] exit_group(0 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7591] setpgid(0, 0 [pid 5811] <... unlink resumed>) = 0 [pid 5780] fstat(3 [pid 5649] <... write resumed>) = 48 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xa9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\xec\x60\x21"..., 32434572) = 232 [pid 7591] <... setpgid resumed>) = 0 [pid 7590] <... exit_group resumed>) = ? [pid 5811] getdents64(3 [pid 5640] read(6 [pid 7591] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xae\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48ci2-upstream-fs/strace-static-x86_64: Process 7592 attached [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7591] <... symlinkat resumed>) = 0 [pid 5811] close(3 [pid 5640] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 7592] set_robust_list(0x5555796c27e0, 24 [pid 7591] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5811] <... close resumed>) = 0 [pid 5780] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 287 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7592] <... set_robust_list resumed>) = 0 [pid 7591] <... symlinkat resumed>) = 0 [pid 7590] +++ exited with 0 +++ [pid 5811] unlinkat(AT_FDCWD, "./289", AT_REMOVEDIR [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7592] rt_sigprocmask(SIG_SETMASK, [] [pid 7591] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=288, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5780] umount2("./281/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7592] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7591] <... symlinkat resumed>) = 0 [pid 5811] mkdirat(AT_FDCWD, "./290", 0777 [pid 5789] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 5811] <... mkdirat resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=256912652} [pid 7592] chdir("./284" [pid 7591] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5789] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=989575965}) [pid 7592] <... chdir resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5789] umount2("./285", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(21 [pid 7591] <... openat resumed>) = 3 [pid 7592] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7592] <... prctl resumed>) = 0 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 7592] setpgid(0, 0 [pid 7591] write(3, "1000", 4 [pid 7592] <... setpgid resumed>) = 0 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] openat(AT_FDCWD, "./285", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 275, NULL, 0) = 1 [pid 7592] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7591] <... write resumed>) = 4 [pid 5811] close(3 [pid 5789] <... openat resumed>) = 3 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xaa\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xa6\xed\x22"..., 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7591] close(3 [pid 5811] <... close resumed>) = 0 [pid 5789] fstat(3 [pid 5649] <... write resumed>) = 208 [pid 5640] <... futex resumed>) = 1 [pid 7592] <... symlinkat resumed>) = 0 [pid 7591] <... close resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xaf\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7592] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7591] read(200 [pid 5811] <... socket resumed>) = 3 [pid 5789] getdents64(3 [pid 5649] <... write resumed>) = 56 [pid 5640] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xae\x05\x00\x00\x00\x00\x00\x00", 32434572) = 48 [pid 7592] <... symlinkat resumed>) = 0 [pid 7591] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] close(3 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xaf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] write(2, "2026/08/21 19:27:34 executed programs: 1447\n", 44 [pid 7591] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs"2026/08/21 19:27:34 executed programs: 1447 [pid 5811] <... close resumed>) = 0 [pid 5789] umount2("./285/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5640] <... write resumed>) = 44 [pid 7592] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7591] <... symlinkat resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7592] <... symlinkat resumed>) = 0 [pid 5641] epoll_pwait(4 [pid 5640] <... write resumed>) = 376 [pid 7592] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7591] close(249 [pid 5811] <... socket resumed>) = 3 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=998624383}) [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5811] close(3 [pid 5640] read(6 [pid 5649] read(3 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xaa\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xa6\xed\x22"..., 32434572) = 264 [pid 7592] <... openat resumed>) = 3 [pid 7591] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7592] write(3, "1000", 4 [pid 7591] close(248 [pid 5811] <... close resumed>) = 0 [pid 5649] read(3 [pid 7591] <... close resumed>) = 0 [pid 5640] <... write resumed>) = 376 [pid 7592] <... write resumed>) = 4 [pid 7591] prctl(PR_SET_NAME, "syz.4.1452" [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] read(6 [pid 7592] close(3 [pid 7591] <... prctl resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7592] <... close resumed>) = 0 [pid 7591] close(4 [pid 7592] read(200 [pid 7591] <... close resumed>) = 0 [pid 5811] close(3 [pid 5640] epoll_pwait(4 [pid 7592] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7591] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999980067}) [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7592] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7591] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7592] <... symlinkat resumed>) = 0 [pid 7591] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7592] close(249 [pid 7591] <... futex resumed>) = 0 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... umount2 resumed>) = 0 [pid 5649] read(3 [pid 7592] <... close resumed>) = 0 [pid 7591] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] <... socket resumed>) = 3 [pid 5780] umount2("./281/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xb9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7592] close(248 [pid 7591] <... mkdirat resumed>) = 0 [pid 5811] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=214592628} [pid 7592] <... close resumed>) = 0 [pid 7591] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./281/gadget" [pid 7592] prctl(PR_SET_NAME, "syz.2.1451") = 0 [pid 7591] <... futex resumed>) = 0 [pid 5811] read(249 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7592] close(4) = 0 [pid 7591] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xad\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] umount2("./281/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7591] <... futex resumed>) = 0 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7592] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7591] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] openat(AT_FDCWD, "./281/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7592] <... futex resumed>) = 0 [pid 7591] <... mount resumed>) = 0 [pid 5780] <... openat resumed>) = 5 [pid 5780] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] getdents64(5ci2-upstream-fs/strace-static-x86_64: Process 7593 attached [pid 7592] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7591] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... umount2 resumed>) = 0 [pid 7593] set_robust_list(0x555580d127e0, 24 [pid 7592] <... futex resumed>) = 0 [pid 7591] <... futex resumed>) = 0 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 293 [pid 5789] umount2("./285/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 7593] <... set_robust_list resumed>) = 0 [pid 7592] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7591] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] getdents64(5 [pid 7593] rt_sigprocmask(SIG_SETMASK, [] [pid 7591] <... futex resumed>) = 0 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] newfstatat(AT_FDCWD, "./285/gadget" [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7593] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7592] <... mkdirat resumed>) = 0 [pid 7591] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] close(5 [pid 7593] chdir("./290" [pid 7592] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7591] <... openat resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 7592] <... futex resumed>) = 0 [pid 5789] umount2("./285/gadget", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5780] unlinkat(AT_FDCWD, "./281/gadget", AT_REMOVEDIR [pid 7593] <... chdir resumed>) = 0 [pid 7593] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7592] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] openat(AT_FDCWD, "./285/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] <... unlinkat resumed>) = 0 [pid 7593] <... prctl resumed>) = 0 [pid 7593] setpgid(0, 0 [pid 7591] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... openat resumed>) = 5 [pid 7593] <... setpgid resumed>) = 0 [pid 7592] <... futex resumed>) = 0 [pid 7591] <... futex resumed>) = 0 [pid 5780] umount2("./281/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7593] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7592] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7591] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] fstat(5 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7591] <... futex resumed>) = 0 [pid 7593] <... symlinkat resumed>) = 0 [pid 7592] <... mount resumed>) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7591] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5780] newfstatat(AT_FDCWD, "./281/binderfs" [pid 7593] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7592] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] getdents64(5 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7593] <... symlinkat resumed>) = 0 [pid 7592] <... futex resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 7593] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7592] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] unlink("./281/binderfs" [pid 7593] <... symlinkat resumed>) = 0 [pid 7592] <... futex resumed>) = 0 [pid 5789] getdents64(5 [pid 7592] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7593] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7592] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7593] <... openat resumed>) = 3 [pid 5789] close(5 [pid 7593] write(3, "1000", 4 [pid 7592] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7591] <... write resumed>) = 31 [pid 5789] <... close resumed>) = 0 [pid 5780] umount2("./281/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7593] <... write resumed>) = 4 [pid 7593] close(3 [pid 5789] unlinkat(AT_FDCWD, "./285/gadget", AT_REMOVEDIR [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7593] <... close resumed>) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./281/cgroup.net" [pid 7593] read(200 [pid 7592] <... futex resumed>) = 0 [pid 7592] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7593] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7592] <... futex resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7593] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7592] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5789] umount2("./285/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7591] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] unlink("./281/cgroup.net" [pid 7593] <... symlinkat resumed>) = 0 [pid 7592] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7593] close(249 [pid 7592] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7591] <... futex resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./285/binderfs" [pid 5780] <... unlink resumed>) = 0 [pid 7593] <... close resumed>) = 0 [pid 7592] <... futex resumed>) = 0 [pid 7591] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7593] close(248 [pid 7592] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7591] <... futex resumed>) = 0 [pid 5789] unlink("./285/binderfs" [pid 5780] umount2("./281/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7593] <... close resumed>) = 0 [pid 7592] <... futex resumed>) = 0 [pid 7591] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7593] prctl(PR_SET_NAME, "syz.3.1453" [pid 7592] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7591] <... openat resumed>) = 4 [pid 5780] newfstatat(AT_FDCWD, "./281/cgroup.cpu" [pid 7593] <... prctl resumed>) = 0 [pid 7592] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5789] umount2("./285/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7593] close(4 [pid 7592] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7591] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7593] <... close resumed>) = 0 [pid 7592] <... futex resumed>) = 0 [pid 5780] unlink("./281/cgroup.cpu" [pid 7593] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7592] close_range(3, 30, 0 [pid 7591] <... futex resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7593] <... futex resumed>) = 0 [pid 7592] <... close_range resumed>) = 0 [pid 7591] close_range(3, 30, 0 [pid 5780] <... unlink resumed>) = 0 [pid 7593] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7592] exit_group(0 [pid 5789] newfstatat(AT_FDCWD, "./285/cgroup.net" [pid 5780] umount2("./281/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7593] <... futex resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7593] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7592] <... exit_group resumed>) = ? [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] newfstatat(AT_FDCWD, "./281/cgroup" [pid 7593] <... mkdirat resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7593] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] unlink("./285/cgroup.net" [pid 5780] unlink("./281/cgroup" [pid 5789] <... unlink resumed>) = 0 [pid 7593] <... futex resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [ 613.646212][ T7591] gadgetfs: bound to dummy_udc driver [pid 7593] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] getdents64(3 [pid 5789] umount2("./285/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7593] <... futex resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7593] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7591] <... close_range resumed>) = 0 [pid 5780] close(3 [pid 5789] newfstatat(AT_FDCWD, "./285/cgroup.cpu" [pid 7591] exit_group(0 [pid 7593] <... mount resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... close resumed>) = 0 [pid 7593] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7591] <... exit_group resumed>) = ? [pid 5780] unlinkat(AT_FDCWD, "./281", AT_REMOVEDIR [pid 7593] <... futex resumed>) = 0 [pid 5789] unlink("./285/cgroup.cpu" [pid 7593] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... unlinkat resumed>) = 0 [pid 7593] <... futex resumed>) = 0 [pid 7592] +++ exited with 0 +++ [pid 7593] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5789] <... unlink resumed>) = 0 [pid 5780] mkdirat(AT_FDCWD, "./282", 0777 [pid 7593] <... openat resumed>) = 3 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=287, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 7593] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] rt_sigreturn({mask=[]} [pid 5789] umount2("./285/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... mkdirat resumed>) = 0 [pid 7593] <... futex resumed>) = 0 [pid 7591] +++ exited with 0 +++ [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7593] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] newfstatat(AT_FDCWD, "./285/cgroup" [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7593] <... futex resumed>) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=295, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7593] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] rt_sigreturn({mask=[]} [pid 5789] unlink("./285/cgroup" [pid 5780] <... openat resumed>) = 3 [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5789] <... unlink resumed>) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 5789] getdents64(3 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=850012648}) [pid 5828] umount2("./292", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] read(30 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] close(3 [pid 5828] openat(AT_FDCWD, "./292", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] close(3 [pid 5780] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5828] <... openat resumed>) = 3 [pid 5798] <... write resumed>) = 4 [pid 5789] <... close resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xac\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x97\xd7\x20"..., 208 [pid 5780] close(3 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 225, NULL, 0) = 1 [pid 5798] umount2("./284", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] unlinkat(AT_FDCWD, "./285", AT_REMOVEDIR [pid 5780] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7593] <... write resumed>) = 31 [pid 5828] fstat(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xb0\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5798] openat(AT_FDCWD, "./284", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5640] <... futex resumed>) = 1 [pid 7593] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] mkdirat(AT_FDCWD, "./286", 0777 [pid 5780] <... socket resumed>) = 3 [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7593] <... futex resumed>) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] close(3 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] sched_yield( [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xac\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x97\xd7\x20"..., 32434572) = 208 [pid 7593] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(3 [pid 5798] fstat(3 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 7593] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7593] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] umount2("./292/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... sched_yield resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 7593] <... openat resumed>) = 4 [pid 5798] getdents64(3 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] <... socket resumed>) = 3 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=999964117}) [pid 5641] epoll_pwait(4 [pid 7593] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] close(3 [pid 7593] <... futex resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... close resumed>) = 0 [pid 5649] read(16 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7593] close_range(3, 30, 0 [pid 5798] umount2("./284/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xab\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x1e\x6b\x24"..., 232 [pid 5789] <... close resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5649] <... write resumed>) = 232 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xb1\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=4699179} [pid 5780] close(3 [pid 5649] <... write resumed>) = 56 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5789] close(3 [pid 5780] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 22, NULL, 0) = 1 [pid 5789] <... close resumed>) = 0 [pid 5780] read(249 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7593] <... close_range resumed>) = 0 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xae\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7593] exit_group(0 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5640] <... futex resumed>) = 0 [pid 7593] <... exit_group resumed>) = ? [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5641] sched_yield( [pid 5640] read(6 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xb0\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 344 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xba\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5789] <... socket resumed>) = 3 [pid 5640] <... write resumed>) = 376 [pid 5789] close(3 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=994087718}) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xbb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] <... umount2 resumed>) = 0 [pid 5798] <... umount2 resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5641] <... sched_yield resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7594 attached [ 613.761939][ T7593] gadgetfs: bound to dummy_udc driver [pid 7593] +++ exited with 0 +++ [pid 5828] umount2("./292/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./284/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5640] <... write resumed>) = 376 [pid 7594] set_robust_list(0x5555851a97e0, 24 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=293, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 285 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 7594] <... set_robust_list resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./292/gadget" [pid 5811] rt_sigreturn({mask=[]} [pid 5798] newfstatat(AT_FDCWD, "./284/gadget" [pid 5789] <... socket resumed>) = 3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7594] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] close(3 [pid 5649] read(3 [pid 5640] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 7594] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] umount2("./292/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./284/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... close resumed>) = 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xba\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] <... futex resumed>) = 1 [pid 7594] chdir("./282" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... futex resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 5798] openat(AT_FDCWD, "./284/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] openat(AT_FDCWD, "./292/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... openat resumed>) = 5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975203}) [pid 5647] epoll_pwait(4 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7594] <... chdir resumed>) = 0 [pid 5828] <... openat resumed>) = 5 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5798] fstat(5 [pid 5789] <... socket resumed>) = 3 [pid 5649] read(3 [pid 7594] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] fstat(5 [pid 5811] <... write resumed>) = 4 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7594] <... prctl resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] umount2("./290", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=933828358} [pid 7594] setpgid(0, 0 [pid 5828] getdents64(5 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] getdents64(5 [pid 5789] <... close resumed>) = 0 [pid 5649] read(3 [pid 7594] <... setpgid resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5811] openat(AT_FDCWD, "./290", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 7594] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 5828] getdents64(5 [pid 5811] <... openat resumed>) = 3 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xbb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7594] <... symlinkat resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5811] fstat(3 [pid 5798] getdents64(5 [pid 5789] read(249 [pid 5828] close(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7594] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xaf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5828] <... close resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=999969267}) [pid 7594] <... symlinkat resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./292/gadget", AT_REMOVEDIR [pid 5811] getdents64(3 [pid 5798] close(5 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] read(13 [pid 7594] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5798] <... close resumed>) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] umount2("./292/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] umount2("./290/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] unlinkat(AT_FDCWD, "./284/gadget", AT_REMOVEDIR [pid 7594] <... symlinkat resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7594] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5798] <... unlinkat resumed>) = 0 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xad\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x1f\x5a\x1f"..., 208 [pid 5828] newfstatat(AT_FDCWD, "./292/binderfs" [pid 7594] <... openat resumed>) = 3 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./284/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 941, NULL, 0) = 1 [pid 5828] unlink("./292/binderfs" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xb2\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... unlink resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./284/binderfs" [pid 5649] <... write resumed>) = 56 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7595 attached [pid 7594] write(3, "1000", 4 [pid 5828] umount2("./292/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 7595] set_robust_list(0x5555851b37e0, 24 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./284/binderfs" [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xad\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x1f\x5a\x1f"..., 32434572) = 208 [pid 7595] <... set_robust_list resumed>) = 0 [pid 7594] <... write resumed>) = 4 [pid 5828] newfstatat(AT_FDCWD, "./292/cgroup.net" [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 289 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 7595] rt_sigprocmask(SIG_SETMASK, [] [pid 7594] close(3 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./284/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7594] <... close resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] epoll_pwait(4 [pid 7595] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] newfstatat(AT_FDCWD, "./284/cgroup.net" [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7595] chdir("./286" [pid 5828] unlink("./292/cgroup.net" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7594] read(200, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... unlink resumed>) = 0 [pid 5647] epoll_pwait(4 [pid 5798] unlink("./284/cgroup.net" [pid 7595] <... chdir resumed>) = 0 [pid 7594] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] umount2("./292/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlink resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=884939725} [pid 7595] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7594] <... symlinkat resumed>) = 0 [pid 5798] umount2("./284/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7595] setpgid(0, 0 [pid 7594] close(249 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./292/cgroup.cpu" [pid 7594] <... close resumed>) = 0 [pid 7595] <... setpgid resumed>) = 0 [pid 7594] close(248 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] newfstatat(AT_FDCWD, "./284/cgroup.cpu" [pid 7595] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7594] <... close resumed>) = 0 [pid 5828] unlink("./292/cgroup.cpu" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7595] <... symlinkat resumed>) = 0 [pid 7594] prctl(PR_SET_NAME, "syz.0.1454" [pid 5828] <... unlink resumed>) = 0 [pid 5798] unlink("./284/cgroup.cpu" [pid 7594] <... prctl resumed>) = 0 [pid 5828] umount2("./292/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7594] close(4 [pid 7595] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7594] <... close resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... unlink resumed>) = 0 [pid 7595] <... symlinkat resumed>) = 0 [pid 5798] umount2("./284/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7594] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7595] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7594] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./292/cgroup" [pid 5811] <... umount2 resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./284/cgroup" [pid 7595] <... symlinkat resumed>) = 0 [pid 7594] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] umount2("./290/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7595] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7594] <... futex resumed>) = 0 [pid 5828] unlink("./292/cgroup" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./284/cgroup" [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 889, NULL, 0) = 1 [pid 7595] <... openat resumed>) = 3 [pid 7594] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... unlink resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./290/gadget" [pid 5798] <... unlink resumed>) = 0 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7595] write(3, "1000", 4 [pid 7594] <... mkdirat resumed>) = 0 [pid 5828] getdents64(3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] getdents64(3 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7595] <... write resumed>) = 4 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5811] umount2("./290/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] read(6 [pid 5641] sched_yield( [pid 7595] close(3 [pid 7594] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xb2\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7595] <... close resumed>) = 0 [pid 7594] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./290/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] close(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xbc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... sched_yield resumed>) = 0 [pid 7595] read(200 [pid 7594] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlinkat(AT_FDCWD, "./292", AT_REMOVEDIR [pid 5811] <... openat resumed>) = 5 [pid 5798] <... close resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=953041908}) [pid 5647] <... write resumed>) = 376 [pid 5641] epoll_pwait(4 [pid 7595] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7594] <... futex resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] fstat(5 [pid 5798] unlinkat(AT_FDCWD, "./284", AT_REMOVEDIR [pid 5649] read(3 [pid 5647] read(6 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7595] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7594] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] mkdirat(AT_FDCWD, "./293", 0777 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7595] <... symlinkat resumed>) = 0 [pid 7594] <... mount resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5811] getdents64(5 [pid 5798] mkdirat(AT_FDCWD, "./285", 0777 [pid 5649] read(3 [pid 5647] epoll_pwait(4 [pid 7595] close(249 [pid 7594] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] <... mkdirat resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xbc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] epoll_pwait(4 [pid 7595] <... close resumed>) = 0 [pid 7594] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5811] getdents64(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7595] close(248 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7595] <... close resumed>) = 0 [pid 7594] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] <... openat resumed>) = 3 [pid 7595] prctl(PR_SET_NAME, "syz.1.1455" [pid 7594] <... futex resumed>) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5811] close(5 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 7595] <... prctl resumed>) = 0 [pid 7594] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] close(3 [pid 5811] <... close resumed>) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7595] close(4 [pid 7594] <... openat resumed>) = 3 [pid 5828] <... close resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./290/gadget", AT_REMOVEDIR [pid 5798] close(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=825043645} [pid 7595] <... close resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7594] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 5811] umount2("./290/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... socket resumed>) = 3 [pid 7595] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7594] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7595] <... futex resumed>) = 0 [pid 7594] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./290/binderfs" [pid 5798] close(3 [pid 7594] <... futex resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 7595] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7594] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7595] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... socket resumed>) = 3 [pid 7595] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] unlink("./290/binderfs" [pid 7595] <... mkdirat resumed>) = 0 [pid 5828] close(3 [pid 5811] <... unlink resumed>) = 0 [pid 5798] close(3 [pid 5828] <... close resumed>) = 0 [pid 5811] umount2("./290/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7595] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... close resumed>) = 0 [pid 7595] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./290/cgroup.net" [pid 5828] <... socket resumed>) = 3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] close(3 [pid 5811] unlink("./290/cgroup.net" [pid 7595] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 7595] <... futex resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5811] umount2("./290/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7595] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] close(3 [pid 7595] <... mount resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] newfstatat(AT_FDCWD, "./290/cgroup.cpu" [pid 5798] <... close resumed>) = 0 [pid 7595] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] unlink("./290/cgroup.cpu" [pid 5828] read(249 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7595] <... futex resumed>) = 0 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7595] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7595] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7595] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7595] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7595] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 7595] <... futex resumed>) = 0 [pid 7595] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31) = -1 EBADF (Bad file descriptor) [pid 7595] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7595] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7595] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR) = 3 [pid 5811] umount2("./290/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... socket resumed>) = 3 [pid 7595] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7594] <... write resumed>) = 31 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] close(3ci2-upstream-fs/strace-static-x86_64: Process 7596 attached [pid 7595] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./290/cgroup" [pid 5798] <... close resumed>) = 0 [pid 7595] close_range(3, 30, 0 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 296 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7595] <... close_range resumed>) = 0 [pid 7595] exit_group(0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 7595] <... exit_group resumed>) = ? [pid 7596] set_robust_list(0x55556d6387e0, 24 [pid 7594] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] unlink("./290/cgroup" [pid 7596] <... set_robust_list resumed>) = 0 [pid 7594] <... futex resumed>) = 0 [pid 5798] read(249 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7596] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7596] chdir("./293" [pid 7594] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] getdents64(3 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7596] <... chdir resumed>) = 0 [pid 7595] +++ exited with 0 +++ [pid 7594] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7596] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7594] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] close(3 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=289, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 7596] <... prctl resumed>) = 0 [pid 7594] <... openat resumed>) = 4 [pid 5811] <... close resumed>) = 0 [pid 5789] rt_sigreturn({mask=[]} [pid 7596] setpgid(0, 0 [pid 7594] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... rt_sigreturn resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7597 attached [pid 7596] <... setpgid resumed>) = 0 [pid 7594] <... futex resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./290", AT_REMOVEDIR [pid 7597] set_robust_list(0x5555796c27e0, 24 [pid 7596] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7594] close_range(3, 30, 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 288 [pid 7597] <... set_robust_list resumed>) = 0 [pid 7596] <... symlinkat resumed>) = 0 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5811] mkdirat(AT_FDCWD, "./291", 0777 [ 614.026982][ T7594] gadgetfs: bound to dummy_udc driver [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 7597] rt_sigprocmask(SIG_SETMASK, [] [pid 7596] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5811] <... mkdirat resumed>) = 0 [pid 5789] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=891710513}) [pid 7597] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7596] <... symlinkat resumed>) = 0 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] umount2("./286", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7597] chdir("./285" [pid 5811] <... openat resumed>) = 3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(21 [pid 7596] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5789] openat(AT_FDCWD, "./286", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7597] <... chdir resumed>) = 0 [pid 7596] <... symlinkat resumed>) = 0 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5789] <... openat resumed>) = 3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xaf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x6a\xa6\x1f"..., 232 [pid 7594] <... close_range resumed>) = 0 [pid 7597] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7596] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] fstat(3 [pid 5649] <... write resumed>) = 232 [pid 7597] <... prctl resumed>) = 0 [pid 7596] <... openat resumed>) = 3 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xb3\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 835, NULL, 0) = 1 [pid 7597] setpgid(0, 0 [pid 7594] exit_group(0 [pid 5811] close(3 [pid 5789] getdents64(3 [pid 5649] <... write resumed>) = 56 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7597] <... setpgid resumed>) = 0 [pid 7596] write(3, "1000", 4 [pid 7594] <... exit_group resumed>) = ? [pid 5811] <... close resumed>) = 0 [pid 5647] <... futex resumed>) = 1 [pid 7597] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... futex resumed>) = 0 [pid 7597] <... symlinkat resumed>) = 0 [pid 7596] <... write resumed>) = 4 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] umount2("./286/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5647] read(6 [pid 7597] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7596] close(3 [pid 7594] +++ exited with 0 +++ [pid 5811] <... socket resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xaf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x6a\xa6\x1f"..., 32434572) = 232 [pid 5641] epoll_pwait(4 [pid 7597] <... symlinkat resumed>) = 0 [pid 7596] <... close resumed>) = 0 [pid 5811] close(3 [pid 5647] read(6 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7597] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7596] read(200 [pid 5811] <... close resumed>) = 0 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=285, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7597] <... symlinkat resumed>) = 0 [pid 7596] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] rt_sigreturn({mask=[]} [pid 5647] epoll_pwait(4 [pid 7597] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7596] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] <... socket resumed>) = 3 [pid 5780] <... rt_sigreturn resumed>) = 285 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] epoll_pwait(4 [pid 7597] <... openat resumed>) = 3 [pid 7596] <... symlinkat resumed>) = 0 [pid 5811] close(3 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] <... close resumed>) = 0 [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=988343493}) [pid 7597] write(3, "1000", 4 [pid 7596] close(249 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] umount2("./282", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(26 [pid 7597] <... write resumed>) = 4 [pid 7596] <... close resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 7597] close(3 [pid 7596] close(248 [pid 5811] close(3 [pid 5789] <... umount2 resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=664371372} [pid 7597] <... close resumed>) = 0 [pid 7596] <... close resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xae\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x39\x22\x25"..., 208 [pid 7597] read(200 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] umount2("./286/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] openat(AT_FDCWD, "./282", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 679, NULL, 0) = 1 [pid 7597] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7596] prctl(PR_SET_NAME, "syz.4.1456" [pid 5811] <... socket resumed>) = 3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... openat resumed>) = 3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xb4\x05\x00\x00\x00\x00\x00\x00", 48 [pid 7597] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] close(3 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7597] <... symlinkat resumed>) = 0 [pid 7596] <... prctl resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./286/gadget" [pid 5780] fstat(3 [pid 5649] <... write resumed>) = 48 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7597] close(249 [pid 7596] close(4 [pid 5811] read(249 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 7597] <... close resumed>) = 0 [pid 7596] <... close resumed>) = 0 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] umount2("./286/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xb3\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7597] close(248 [pid 7596] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] epoll_pwait(4 [pid 7597] <... close resumed>) = 0 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] openat(AT_FDCWD, "./286/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] umount2("./282/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xbd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7597] prctl(PR_SET_NAME, "syz.2.1457" [pid 7596] <... futex resumed>) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] <... openat resumed>) = 5 [pid 7597] <... prctl resumed>) = 0 [pid 7596] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7597] close(4 [pid 7596] <... futex resumed>) = 0 [pid 5789] fstat(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=993533203}) [pid 5647] <... write resumed>) = 376 [pid 7597] <... close resumed>) = 0 [pid 7596] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(3ci2-upstream-fs/strace-static-x86_64: Process 7598 attached [pid 7597] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7596] <... mkdirat resumed>) = 0 [pid 5789] getdents64(5 [pid 5647] read(6 [pid 7598] set_robust_list(0x555580d127e0, 24 [pid 7596] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 294 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xae\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x39\x22\x25"..., 32434572) = 256 [pid 5641] epoll_pwait(4 [pid 7598] <... set_robust_list resumed>) = 0 [pid 7597] <... futex resumed>) = 0 [pid 7596] <... futex resumed>) = 0 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] getdents64(5 [pid 7598] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5649] read(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xbe\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7598] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7597] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7596] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] close(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xbd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... write resumed>) = 376 [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 7598] chdir("./291" [pid 7597] <... futex resumed>) = 0 [pid 7596] <... futex resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = 0 [pid 5640] <... futex resumed>) = 0 [pid 7598] <... chdir resumed>) = 0 [pid 7597] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5789] unlinkat(AT_FDCWD, "./286/gadget", AT_REMOVEDIR [pid 5780] umount2("./282/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 7596] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7598] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7597] <... mkdirat resumed>) = 0 [pid 7596] <... mount resumed>) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999976989}) [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7598] <... prctl resumed>) = 0 [pid 7597] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7596] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] umount2("./286/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] newfstatat(AT_FDCWD, "./282/gadget" [pid 5649] read(3 [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5645] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7598] setpgid(0, 0 [pid 7597] <... futex resumed>) = 0 [pid 7596] <... futex resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7598] <... setpgid resumed>) = 0 [pid 7597] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7596] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] newfstatat(AT_FDCWD, "./286/binderfs" [pid 5780] umount2("./282/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7598] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7597] <... futex resumed>) = 0 [pid 7596] <... futex resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xbe\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=590608591} [pid 7597] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7597] <... mount resumed>) = 0 [pid 7597] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7598] <... symlinkat resumed>) = 0 [pid 7596] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5789] unlink("./286/binderfs" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7598] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7597] <... futex resumed>) = 0 [pid 7596] <... openat resumed>) = 3 [pid 5780] openat(AT_FDCWD, "./282/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7598] <... symlinkat resumed>) = 0 [pid 7597] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7596] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... openat resumed>) = 5 [pid 7598] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7597] <... futex resumed>) = 0 [pid 7596] <... futex resumed>) = 0 [pid 5789] umount2("./286/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7597] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7596] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] fstat(5 [pid 7598] <... symlinkat resumed>) = 0 [pid 7597] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7596] <... futex resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7597] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] newfstatat(AT_FDCWD, "./286/cgroup.net" [pid 5780] getdents64(5 [pid 7597] <... futex resumed>) = 0 [pid 7596] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7598] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7597] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 7597] <... futex resumed>) = 0 [pid 5780] getdents64(5 [pid 7597] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7597] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5780] close(5 [pid 7597] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] unlink("./286/cgroup.net" [pid 7597] <... futex resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7598] <... openat resumed>) = 3 [pid 7597] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] unlinkat(AT_FDCWD, "./282/gadget", AT_REMOVEDIR [pid 7597] <... futex resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 7598] write(3, "1000", 4 [pid 5780] <... unlinkat resumed>) = 0 [pid 5789] umount2("./286/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7597] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR) = 3 [pid 5780] umount2("./282/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7598] <... write resumed>) = 4 [pid 5789] newfstatat(AT_FDCWD, "./286/cgroup.cpu" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7598] close(3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7598] <... close resumed>) = 0 [pid 5789] unlink("./286/cgroup.cpu" [pid 5780] newfstatat(AT_FDCWD, "./282/binderfs" [pid 7597] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7598] read(200 [pid 7597] <... futex resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7598] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5789] umount2("./286/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7598] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7597] close_range(3, 30, 0 [pid 5780] unlink("./282/binderfs" [pid 7597] <... close_range resumed>) = 0 [pid 7598] <... symlinkat resumed>) = 0 [pid 7597] exit_group(0 [pid 5780] <... unlink resumed>) = 0 [pid 7597] <... exit_group resumed>) = ? [pid 5789] newfstatat(AT_FDCWD, "./286/cgroup" [pid 5780] umount2("./282/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7598] close(249 [pid 7596] <... write resumed>) = 31 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7598] <... close resumed>) = 0 [pid 7597] +++ exited with 0 +++ [pid 7596] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] unlink("./286/cgroup" [pid 5780] newfstatat(AT_FDCWD, "./282/cgroup.net" [pid 7598] close(248 [pid 7596] <... futex resumed>) = 0 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=288, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 7598] <... close resumed>) = 0 [pid 7596] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] rt_sigreturn({mask=[]} [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7598] prctl(PR_SET_NAME, "syz.3.1458" [pid 7596] <... futex resumed>) = 0 [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5789] getdents64(3 [pid 5780] unlink("./282/cgroup.net" [pid 7598] <... prctl resumed>) = 0 [pid 7596] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7598] close(4 [pid 7596] <... openat resumed>) = 4 [pid 5789] close(3 [pid 5780] umount2("./282/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7598] <... close resumed>) = 0 [pid 7596] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5789] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... write resumed>) = 4 [pid 5780] newfstatat(AT_FDCWD, "./282/cgroup.cpu" [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=934652025}) [pid 7598] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(16 [pid 7596] <... futex resumed>) = 0 [pid 5789] unlinkat(AT_FDCWD, "./286", AT_REMOVEDIR [pid 5780] unlink("./282/cgroup.cpu" [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7598] <... futex resumed>) = 0 [pid 7596] close_range(3, 30, 0 [pid 5798] umount2("./285", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5789] <... unlinkat resumed>) = 0 [pid 7598] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... unlink resumed>) = 0 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xb1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x07\x07\x1d"..., 232 [pid 7598] <... futex resumed>) = 0 [pid 5798] openat(AT_FDCWD, "./285", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] umount2("./282/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 232 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 595, NULL, 0) = 1 [pid 7598] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5798] <... openat resumed>) = 3 [pid 5789] mkdirat(AT_FDCWD, "./287", 0777 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xb5\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7598] <... mkdirat resumed>) = 0 [pid 5798] fstat(3 [pid 5780] newfstatat(AT_FDCWD, "./282/cgroup" [pid 5649] <... write resumed>) = 56 [pid 5645] <... futex resumed>) = 1 [pid 5789] <... mkdirat resumed>) = 0 [pid 5641] <... futex resumed>) = 0 [pid 7598] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 5641] sched_getaffinity(0, 8192 [pid 7598] <... futex resumed>) = 0 [pid 5798] getdents64(3 [pid 5789] <... openat resumed>) = 3 [pid 5780] unlink("./282/cgroup" [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xb1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x07\x07\x1d"..., 32434572) = 232 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 7598] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] <... unlink resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] read(6 [pid 5798] umount2("./285/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] getdents64(3 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7598] <... futex resumed>) = 0 [pid 5789] close(3 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5645] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 5780] close(3 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7598] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5645] epoll_pwait(4 [pid 7598] <... mount resumed>) = 0 [ 614.253853][ T7596] gadgetfs: bound to dummy_udc driver [pid 5780] unlinkat(AT_FDCWD, "./282", AT_REMOVEDIR [pid 7598] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7596] <... close_range resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7598] <... futex resumed>) = 0 [pid 7596] exit_group(0 [pid 5780] <... unlinkat resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=491795882} [pid 7596] <... exit_group resumed>) = ? [pid 5789] <... socket resumed>) = 3 [pid 5780] mkdirat(AT_FDCWD, "./283", 0777 [pid 7598] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] close(3 [pid 7598] <... futex resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... mkdirat resumed>) = 0 [pid 7598] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7598] <... openat resumed>) = 3 [pid 5789] <... socket resumed>) = 3 [pid 5789] close(3 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5789] <... close resumed>) = 0 [pid 7598] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... openat resumed>) = 3 [pid 7596] +++ exited with 0 +++ [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=296, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5828] rt_sigreturn({mask=[]} [pid 7598] <... futex resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] ioctl(3, LOOP_CLR_FD [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] <... umount2 resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 499, NULL, 0) = 1 [pid 7598] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] umount2("./285/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5780] close(3 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7598] <... futex resumed>) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 7598] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... write resumed>) = 4 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=949523555}) [pid 5645] <... futex resumed>) = 1 [pid 5828] umount2("./293", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./285/gadget" [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] read(30 [pid 5645] read(6 [pid 5641] sched_yield( [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... socket resumed>) = 3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xb5\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 5789] close(3 [pid 5780] close(3 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xb0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x76\x58\x23"..., 208 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xbf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5798] umount2("./285/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] openat(AT_FDCWD, "./293", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 208 [pid 5645] <... write resumed>) = 376 [pid 5828] <... openat resumed>) = 3 [pid 5798] openat(AT_FDCWD, "./285/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5641] <... sched_yield resumed>) = 0 [pid 7598] <... write resumed>) = 31 [pid 5789] read(249 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xb6\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5645] read(6 [pid 5641] epoll_pwait(4 [pid 5798] <... openat resumed>) = 5 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... socket resumed>) = 3 [pid 7598] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] fstat(3 [pid 5798] fstat(5 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] close(3 [pid 5649] <... write resumed>) = 56 [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xb0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x76\x58\x23"..., 32434572) = 208 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7598] <... futex resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 7598] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(3 [pid 5798] getdents64(5 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xb6\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7598] <... futex resumed>) = 0 [pid 5828] umount2("./293/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] getdents64(5 [pid 5780] <... socket resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 7598] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975572}) [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 ci2-upstream-fs/strace-static-x86_64: Process 7599 attached [pid 7598] <... openat resumed>) = 4 [pid 5780] close(3 [pid 5649] read(3 [pid 5645] <... write resumed>) = 376 [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 7599] set_robust_list(0x5555851b37e0, 24 [pid 7598] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] close(5 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 290 [pid 5780] <... close resumed>) = 0 [pid 5645] read(6 [pid 5640] <... futex resumed>) = 0 [pid 7599] <... set_robust_list resumed>) = 0 [pid 7598] <... futex resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7599] rt_sigprocmask(SIG_SETMASK, [] [pid 7598] close_range(3, 30, 0 [pid 5798] unlinkat(AT_FDCWD, "./285/gadget", AT_REMOVEDIR [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5649] read(3 [pid 5645] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7599] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... umount2 resumed>) = 0 [pid 5780] close(3 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xbf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7599] chdir("./287" [pid 5828] umount2("./293/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlinkat resumed>) = 0 [pid 5780] <... close resumed>) = 0 [ 614.379181][ T7598] gadgetfs: bound to dummy_udc driver [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=370372275} [pid 7599] <... chdir resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./293/gadget" [pid 7599] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5798] umount2("./285/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] read(249 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975029}) [pid 7599] <... prctl resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7599] setpgid(0, 0 [pid 5828] umount2("./293/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./285/binderfs" [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] read(3 [pid 7599] <... setpgid resumed>) = 0 [pid 7598] <... close_range resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7599] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5828] openat(AT_FDCWD, "./293/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] unlink("./285/binderfs" [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] read(3 [pid 7599] <... symlinkat resumed>) = 0 [pid 7598] exit_group(0 [pid 5828] <... openat resumed>) = 5 [pid 5798] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7599] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5828] fstat(5 [pid 5798] umount2("./285/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7599] <... symlinkat resumed>) = 0 [pid 7598] <... exit_group resumed>) = ? [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7599] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 5828] getdents64(5 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7599] <... symlinkat resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./285/cgroup.net" [pid 7599] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7599] <... openat resumed>) = 3 [pid 5828] getdents64(5, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5798] unlink("./285/cgroup.net" [pid 5828] close(5 [pid 5798] <... unlink resumed>) = 0 [pid 7599] write(3, "1000", 4 [pid 5828] <... close resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7600 attached [pid 7599] <... write resumed>) = 4 [pid 5828] unlinkat(AT_FDCWD, "./293/gadget", AT_REMOVEDIR [pid 5798] umount2("./285/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7598] +++ exited with 0 +++ [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./285/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlink("./285/cgroup.cpu" [pid 7599] close(3 [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=294, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7600] set_robust_list(0x5555851a97e0, 24 [pid 7599] <... close resumed>) = 0 [pid 5828] umount2("./293/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] rt_sigreturn({mask=[]} [pid 5798] <... unlink resumed>) = 0 [pid 7600] <... set_robust_list resumed>) = 0 [pid 7599] read(200 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5798] umount2("./285/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 286 [pid 7600] rt_sigprocmask(SIG_SETMASK, [] [pid 7599] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] newfstatat(AT_FDCWD, "./293/binderfs" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7600] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7599] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] newfstatat(AT_FDCWD, "./285/cgroup" [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7600] chdir("./283" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] unlink("./293/binderfs" [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5798] unlink("./285/cgroup" [pid 7599] <... symlinkat resumed>) = 0 [pid 5811] <... write resumed>) = 4 [pid 5798] <... unlink resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=964725402}) [pid 5798] getdents64(3 [pid 7600] <... chdir resumed>) = 0 [pid 7599] close(249 [pid 5828] <... unlink resumed>) = 0 [pid 5811] umount2("./291", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(13 [pid 7600] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7599] <... close resumed>) = 0 [pid 5828] umount2("./293/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7600] <... prctl resumed>) = 0 [pid 7599] close(248 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] openat(AT_FDCWD, "./291", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] close(3 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xb2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x6a\xb7\x24"..., 208 [pid 7600] setpgid(0, 0 [pid 7599] <... close resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./293/cgroup.net" [pid 5811] <... openat resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 383, NULL, 0) = 1 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7600] <... setpgid resumed>) = 0 [pid 7599] prctl(PR_SET_NAME, "syz.1.1459" [pid 5811] fstat(3 [pid 5798] unlinkat(AT_FDCWD, "./285", AT_REMOVEDIR [pid 5649] <... write resumed>) = 208 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7600] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7599] <... prctl resumed>) = 0 [pid 5828] unlink("./293/cgroup.net" [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xb7\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7600] <... symlinkat resumed>) = 0 [pid 7599] close(4 [pid 5828] <... unlink resumed>) = 0 [pid 5811] getdents64(3 [pid 5798] mkdirat(AT_FDCWD, "./286", 0777 [pid 5649] <... write resumed>) = 56 [pid 5645] read(6 [pid 5641] sched_yield( [pid 7600] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7599] <... close resumed>) = 0 [pid 5828] umount2("./293/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xb2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x6a\xb7\x24"..., 32434572) = 208 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7600] <... symlinkat resumed>) = 0 [pid 7599] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./291/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... mkdirat resumed>) = 0 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 5641] <... sched_yield resumed>) = 0 [pid 7600] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 5828] newfstatat(AT_FDCWD, "./293/cgroup.cpu" [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 7600] <... symlinkat resumed>) = 0 [pid 7599] <... futex resumed>) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5645] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 7600] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7599] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./293/cgroup.cpu" [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5645] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7600] <... openat resumed>) = 3 [pid 7599] <... futex resumed>) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7600] write(3, "1000", 4 [pid 7599] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... unlink resumed>) = 0 [pid 5798] close(3 [pid 7600] <... write resumed>) = 4 [pid 7599] <... mkdirat resumed>) = 0 [pid 5828] umount2("./293/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... close resumed>) = 0 [pid 7600] close(3 [pid 7599] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=251492815} [pid 7600] <... close resumed>) = 0 [pid 7599] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./293/cgroup" [pid 5798] <... socket resumed>) = 3 [pid 7600] read(200, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7599] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] close(3 [pid 7600] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7599] <... futex resumed>) = 0 [pid 5828] unlink("./293/cgroup" [pid 5798] <... close resumed>) = 0 [pid 7600] <... symlinkat resumed>) = 0 [pid 7599] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] <... unlink resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7600] close(249 [pid 7599] <... mount resumed>) = 0 [pid 5828] getdents64(3 [pid 7600] <... close resumed>) = 0 [pid 7599] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5811] <... umount2 resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 7600] close(248 [pid 7599] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5811] umount2("./291/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] close(3 [pid 7600] <... close resumed>) = 0 [pid 7599] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... close resumed>) = 0 [pid 7600] prctl(PR_SET_NAME, "syz.0.1460" [pid 7599] <... futex resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./293", AT_REMOVEDIR [pid 7600] <... prctl resumed>) = 0 [pid 7599] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] newfstatat(AT_FDCWD, "./291/gadget" [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 259, NULL, 0) = 1 [pid 7600] close(4 [pid 7599] <... openat resumed>) = 3 [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7600] <... close resumed>) = 0 [pid 7599] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] mkdirat(AT_FDCWD, "./294", 0777 [pid 5811] umount2("./291/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] close(3 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7599] <... futex resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] read(6 [pid 7599] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] openat(AT_FDCWD, "./291/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... close resumed>) = 0 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xb7\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7600] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7599] <... futex resumed>) = 0 [pid 5811] <... openat resumed>) = 5 [pid 5828] <... openat resumed>) = 3 [pid 7599] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] fstat(5 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7600] <... futex resumed>) = 0 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=959040944}) [pid 7600] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5645] <... write resumed>) = 376 [pid 7600] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5811] getdents64(5 [pid 5798] close(3 [pid 5649] read(3 [pid 7600] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... close resumed>) = 0 [pid 5645] read(6 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7600] <... mkdirat resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] <... close resumed>) = 0 [pid 5649] read(3 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 7600] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 5811] getdents64(5 [pid 5798] read(249 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7600] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7600] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5811] close(5 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5645] epoll_pwait(4 [pid 7600] <... futex resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... close resumed>) = 0 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=179146491} [pid 7600] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7599] <... write resumed>) = 31 [pid 5828] <... socket resumed>) = 3 [pid 5811] unlinkat(AT_FDCWD, "./291/gadget", AT_REMOVEDIR [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7600] <... mount resumed>) = 0 [pid 7599] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlinkat resumed>) = 0 [pid 7599] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5811] umount2("./291/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7600] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 7600] <... futex resumed>) = 0 [pid 7599] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7600] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7599] <... futex resumed>) = 0 [pid 7600] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 7599] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] newfstatat(AT_FDCWD, "./291/binderfs" [pid 7600] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] close(3 [pid 7600] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7599] <... openat resumed>) = 4 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] unlink("./291/binderfs" [pid 7600] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7599] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 7600] <... futex resumed>) = 0 [pid 7599] <... futex resumed>) = 0 [pid 5811] umount2("./291/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7599] close_range(3, 30, 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7600] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCPci2-upstream-fs/strace-static-x86_64: Process 7601 attached [pid 7600] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] newfstatat(AT_FDCWD, "./291/cgroup.net" [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 289 [pid 7600] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31) = -1 EBADF (Bad file descriptor) [pid 5828] close(3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 7600] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 7600] <... futex resumed>) = 0 [pid 5828] read(249 [pid 5811] unlink("./291/cgroup.net" [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7600] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] <... unlink resumed>) = 0 [pid 7601] set_robust_list(0x5555796c27e0, 24 [pid 7600] <... futex resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7601] <... set_robust_list resumed>) = 0 [ 614.606421][ T7599] gadgetfs: bound to dummy_udc driver [pid 5811] umount2("./291/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7601] rt_sigprocmask(SIG_SETMASK, [] [pid 7600] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7601] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7600] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7601] chdir("./286" [pid 7600] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7600] <... futex resumed>) = 0 [pid 7601] <... chdir resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./291/cgroup.cpu" [pid 7601] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7600] close_range(3, 30, 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7601] <... prctl resumed>) = 0 [pid 7600] <... close_range resumed>) = 0 [pid 7599] <... close_range resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7602 attached [pid 7600] exit_group(0) = ? [pid 7602] set_robust_list(0x55556d6387e0, 24 [pid 7601] setpgid(0, 0 [pid 7599] exit_group(0 [pid 5811] unlink("./291/cgroup.cpu" [pid 7601] <... setpgid resumed>) = 0 [pid 7599] <... exit_group resumed>) = ? [pid 7601] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 297 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] <... unlink resumed>) = 0 [pid 7602] <... set_robust_list resumed>) = 0 [pid 5811] umount2("./291/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7602] rt_sigprocmask(SIG_SETMASK, [] [pid 7601] <... symlinkat resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7602] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7602] chdir("./294" [pid 7601] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7600] +++ exited with 0 +++ [pid 5811] newfstatat(AT_FDCWD, "./291/cgroup" [pid 7601] <... symlinkat resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7602] <... chdir resumed>) = 0 [pid 7601] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 5811] unlink("./291/cgroup" [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=286, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5780] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 5811] <... unlink resumed>) = 0 [pid 7602] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7601] <... symlinkat resumed>) = 0 [pid 7599] +++ exited with 0 +++ [pid 5811] getdents64(3 [pid 7602] <... prctl resumed>) = 0 [pid 7602] setpgid(0, 0) = 0 [pid 7601] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=290, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5811] close(3 [pid 7601] <... openat resumed>) = 3 [pid 5789] rt_sigreturn({mask=[]} [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=874490501}) [pid 5649] read(26, "\x00\x00\x00\x00", 4) = 4 [pid 5811] <... close resumed>) = 0 [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xb4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x49\x27\x22"..., 232 [pid 7602] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5811] unlinkat(AT_FDCWD, "./291", AT_REMOVEDIR [pid 5789] <... rt_sigreturn resumed>) = 0 [pid 5780] umount2("./283", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7601] write(3, "1000", 4 [pid 5811] <... unlinkat resumed>) = 0 [pid 5649] <... write resumed>) = 232 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 208, NULL, 0) = 1 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7601] <... write resumed>) = 4 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xb8\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5649] <... write resumed>) = 48 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7602] <... symlinkat resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./283", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] mkdirat(AT_FDCWD, "./292", 0777 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7601] close(3 [pid 5645] read(6 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5641] sched_yield( [pid 5649] <... write resumed>) = 48 [pid 5780] <... openat resumed>) = 3 [pid 7601] <... close resumed>) = 0 [pid 5645] <... read resumed>, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xb4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x49\x27\x22"..., 32434572) = 232 [pid 5789] <... write resumed>) = 4 [pid 5645] read(6 [pid 5811] <... mkdirat resumed>) = 0 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] epoll_pwait(4 [pid 5789] umount2("./287", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=999959340}) [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7601] read(200 [pid 5780] fstat(3 [pid 5649] read(21 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] epoll_pwait(4 [pid 5641] <... sched_yield resumed>) = 0 [pid 7602] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7601] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5789] openat(AT_FDCWD, "./287", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7601] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] <... openat resumed>) = 3 [pid 5789] <... openat resumed>) = 3 [pid 5780] getdents64(3 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xb3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x4b\x9c\x25"..., 208 [pid 7602] <... symlinkat resumed>) = 0 [pid 7601] <... symlinkat resumed>) = 0 [pid 5649] <... write resumed>) = 208 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=64737966} [pid 7601] close(249 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5789] fstat(3 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xb9\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7602] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7601] <... close resumed>) = 0 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] umount2("./283/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 56 [pid 7601] close(248 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7602] <... symlinkat resumed>) = 0 [pid 5789] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] close(3) = 0 [pid 7601] <... close resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7601] prctl(PR_SET_NAME, "syz.2.1461" [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 7601] <... prctl resumed>) = 0 [pid 7602] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5789] umount2("./287/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7601] close(4 [pid 5811] <... socket resumed>) = 3 [pid 7602] <... openat resumed>) = 3 [pid 5811] close(3 [pid 7601] <... close resumed>) = 0 [pid 7601] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 7602] write(3, "1000", 4 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7602] <... write resumed>) = 4 [pid 7602] close(3 [pid 7601] <... futex resumed>) = 0 [pid 7602] <... close resumed>) = 0 [pid 7601] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7602] read(200 [pid 5811] <... socket resumed>) = 3 [pid 7602] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7601] mkdirat(AT_FDCWD, "./gadget", 0777) = 0 [pid 7602] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] close(3 [pid 7602] <... symlinkat resumed>) = 0 [pid 7601] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 7601] <... futex resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7601] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... socket resumed>) = 3 [pid 7602] close(249 [pid 7601] <... futex resumed>) = 0 [pid 7602] <... close resumed>) = 0 [pid 7601] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7602] close(248 [pid 5811] close(3) = 0 [pid 7602] <... close resumed>) = 0 [pid 7601] <... mount resumed>) = 0 [pid 7602] prctl(PR_SET_NAME, "syz.4.1462" [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7602] <... prctl resumed>) = 0 [pid 7601] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7602] close(4 [pid 5811] <... socket resumed>) = 3 [pid 7602] <... close resumed>) = 0 [pid 7601] <... futex resumed>) = 0 [pid 7602] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 7601] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 7601] <... futex resumed>) = 0 [pid 7601] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK) = 3 [pid 7602] <... futex resumed>) = 0 [pid 5811] read(249 [pid 7602] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7602] <... futex resumed>) = 0 [pid 7601] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7602] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7601] <... futex resumed>) = 0 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7601] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7601] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7602] <... mkdirat resumed>) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... umount2 resumed>) = 0 [pid 5780] umount2("./283/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7602] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 68, NULL, 0) = 1 [pid 5780] newfstatat(AT_FDCWD, "./283/gadget" [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7602] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7603 attached [pid 7602] <... futex resumed>) = 0 [pid 7601] <... write resumed>) = 31 [pid 5780] umount2("./283/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 295 [pid 5641] sched_yield( [pid 5645] read(6 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5645] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xb8\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00"..., 32434572) = 312 [pid 7601] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7602] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7601] <... futex resumed>) = 0 [pid 7603] set_robust_list(0x555580d127e0, 24 [pid 7601] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... umount2 resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./283/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... sched_yield resumed>) = 0 [pid 7603] <... set_robust_list resumed>) = 0 [pid 7602] <... mount resumed>) = 0 [pid 7601] <... futex resumed>) = 0 [pid 5780] <... openat resumed>) = 5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=929143626}) [pid 5645] <... write resumed>) = 376 [pid 7603] rt_sigprocmask(SIG_SETMASK, [] [pid 7602] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7601] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] umount2("./287/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] fstat(5 [pid 5649] read(3 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 7603] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7602] <... futex resumed>) = 0 [pid 7601] <... openat resumed>) = 4 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] <... write resumed>) = 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7602] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7601] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] newfstatat(AT_FDCWD, "./287/gadget" [pid 5780] getdents64(5 [pid 5649] read(3 [pid 7602] <... futex resumed>) = 0 [pid 7601] <... futex resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7603] chdir("./292" [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5645] read(6 [pid 7603] <... chdir resumed>) = 0 [pid 7602] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7601] close_range(3, 30, 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] getdents64(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7603] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7602] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5789] umount2("./287/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7603] <... prctl resumed>) = 0 [pid 7602] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] close(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975840}) [pid 5645] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 7603] setpgid(0, 0 [pid 7602] <... futex resumed>) = 0 [pid 5789] openat(AT_FDCWD, "./287/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] <... close resumed>) = 0 [pid 7603] <... setpgid resumed>) = 0 [pid 7602] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] <... futex resumed>) = 0 [pid 7602] <... futex resumed>) = 0 [pid 5789] <... openat resumed>) = 5 [pid 5780] unlinkat(AT_FDCWD, "./283/gadget", AT_REMOVEDIR [pid 5649] read(3 [pid 5645] <... futex resumed>) = 1 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7603] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7602] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5789] fstat(5 [pid 5780] <... unlinkat resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [ 614.779277][ T7601] gadgetfs: bound to dummy_udc driver [pid 5645] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7602] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5649] read(3 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5780] umount2("./283/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7602] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7602] <... futex resumed>) = 0 [pid 7601] <... close_range resumed>) = 0 [pid 7603] <... symlinkat resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7602] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] getdents64(5 [pid 5780] newfstatat(AT_FDCWD, "./283/binderfs" [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=646456897} [pid 7601] exit_group(0 [pid 5789] close(5 [pid 7601] <... exit_group resumed>) = ? [pid 5780] unlink("./283/binderfs" [pid 7602] <... futex resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7603] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5789] unlinkat(AT_FDCWD, "./287/gadget", AT_REMOVEDIR [pid 7602] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7601] +++ exited with 0 +++ [pid 7603] <... symlinkat resumed>) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] umount2("./283/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7602] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=289, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 7603] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7602] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] rt_sigreturn({mask=[]} [pid 5789] umount2("./287/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7603] <... symlinkat resumed>) = 0 [pid 7602] <... futex resumed>) = 0 [pid 5798] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7603] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5789] newfstatat(AT_FDCWD, "./287/binderfs" [pid 7602] close_range(3, 30, 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] newfstatat(AT_FDCWD, "./283/cgroup.net" [pid 7603] <... openat resumed>) = 3 [pid 7602] <... close_range resumed>) = 0 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5789] unlink("./287/binderfs" [pid 7603] write(3, "1000", 4 [pid 7602] exit_group(0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7602] <... exit_group resumed>) = ? [pid 7603] <... write resumed>) = 4 [pid 5798] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=972749111}) [pid 5789] <... unlink resumed>) = 0 [pid 7603] close(3 [pid 5798] umount2("./286", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] unlink("./283/cgroup.net" [pid 5649] read(16 [pid 7603] <... close resumed>) = 0 [pid 7602] +++ exited with 0 +++ [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... unlink resumed>) = 0 [pid 7603] read(200 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5798] openat(AT_FDCWD, "./286", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=297, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7603] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5789] umount2("./287/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xb5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x5b\xa1\x22"..., 208 [pid 5798] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 208 [pid 5780] umount2("./283/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 658, NULL, 0) = 1 [pid 5828] rt_sigreturn({mask=[]} [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7603] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xba\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5798] fstat(3 [pid 5789] newfstatat(AT_FDCWD, "./287/cgroup.net" [pid 5649] <... write resumed>) = 56 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7603] <... symlinkat resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./283/cgroup.cpu" [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xba\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5645] read(6, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xb5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x5b\xa1\x22"..., 32434572) = 208 [pid 5645] read(6, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5645] epoll_pwait(4 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] <... write resumed>) = 48 [pid 5645] epoll_pwait(4 [pid 7603] close(249 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5798] getdents64(3 [pid 5789] unlink("./287/cgroup.net" [pid 5780] unlink("./283/cgroup.cpu" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7603] <... close resumed>) = 0 [pid 5828] <... write resumed>) = 4 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=599940240} [pid 5789] <... unlink resumed>) = 0 [pid 7603] close(248 [pid 5780] <... unlink resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=999939933}) [pid 5798] umount2("./286/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7603] <... close resumed>) = 0 [pid 5828] umount2("./294", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./287/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./283/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(30 [pid 7603] prctl(PR_SET_NAME, "syz.3.1463" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7603] <... prctl resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./287/cgroup.cpu" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xb6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xb9\x56\x1e"..., 232 [pid 7603] close(4 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] openat(AT_FDCWD, "./294", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7603] <... close resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5789] unlink("./287/cgroup.cpu" [pid 5780] newfstatat(AT_FDCWD, "./283/cgroup" [pid 5649] <... write resumed>) = 232 [pid 5828] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5828] getdents64(3, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xbb\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5789] umount2("./287/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] umount2("./294/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7603] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] unlink("./283/cgroup" [pid 5649] <... write resumed>) = 56 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xbb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5789] newfstatat(AT_FDCWD, "./287/cgroup" [pid 5649] <... write resumed>) = 48 [pid 5780] <... unlink resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] getdents64(3 [pid 5789] unlink("./287/cgroup" [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] close(3 [pid 7603] <... futex resumed>) = 0 [pid 7603] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] getdents64(3 [pid 5780] <... close resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] unlinkat(AT_FDCWD, "./283", AT_REMOVEDIR [pid 7603] <... futex resumed>) = 0 [pid 5789] close(3 [pid 7603] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5780] <... unlinkat resumed>) = 0 [pid 5798] <... umount2 resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 7603] <... mkdirat resumed>) = 0 [pid 5798] umount2("./286/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7603] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] unlinkat(AT_FDCWD, "./287", AT_REMOVEDIR [pid 5780] mkdirat(AT_FDCWD, "./284", 0777 [pid 7603] <... futex resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./286/gadget" [pid 5789] <... unlinkat resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... mkdirat resumed>) = 0 [pid 7603] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] mkdirat(AT_FDCWD, "./288", 0777 [pid 7603] <... futex resumed>) = 0 [pid 5798] umount2("./286/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7603] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 5798] openat(AT_FDCWD, "./286/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7603] <... mount resumed>) = 0 [pid 5798] <... openat resumed>) = 5 [pid 7603] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7603] <... futex resumed>) = 0 [pid 5798] fstat(5 [pid 5789] <... openat resumed>) = 3 [pid 7603] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7603] <... futex resumed>) = 0 [pid 5798] getdents64(5 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 7603] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... umount2 resumed>) = 0 [pid 5780] close(3 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 601, NULL, 0) = 1 [pid 7603] <... openat resumed>) = 3 [pid 5828] umount2("./294/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... close resumed>) = 0 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] getdents64(5 [pid 5789] close(3 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7603] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./294/gadget" [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5645] read(6 [pid 7603] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] close(5 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... socket resumed>) = 3 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xba\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 344 [pid 7603] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./294/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... close resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] close(3 [pid 7603] <... futex resumed>) = 0 [pid 7603] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] close(3 [pid 5780] <... close resumed>) = 0 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] openat(AT_FDCWD, "./294/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] unlinkat(AT_FDCWD, "./286/gadget", AT_REMOVEDIR [pid 5789] <... close resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5645] <... write resumed>) = 376 [pid 5828] <... openat resumed>) = 5 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=960373439}) [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 5828] fstat(5 [pid 5798] umount2("./286/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... socket resumed>) = 3 [pid 5780] <... socket resumed>) = 3 [pid 5649] read(3 [pid 5645] <... write resumed>) = 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] close(3 [pid 5780] close(3 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] read(6 [pid 5828] getdents64(5 [pid 5798] newfstatat(AT_FDCWD, "./286/binderfs" [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] read(3 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] epoll_pwait(4 [pid 5828] getdents64(5 [pid 5798] unlink("./286/binderfs" [pid 5789] <... socket resumed>) = 3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] close(3 [pid 5780] <... socket resumed>) = 3 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999974435}) [pid 5645] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=528137149} [pid 5828] close(5 [pid 5649] read(3 [pid 5828] <... close resumed>) = 0 [pid 5798] umount2("./286/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5828] unlinkat(AT_FDCWD, "./294/gadget", AT_REMOVEDIR [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] close(3 [pid 5828] <... unlinkat resumed>) = 0 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 5649] read(3 [pid 5798] newfstatat(AT_FDCWD, "./286/cgroup.net" [pid 5789] close(3 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] umount2("./294/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./286/cgroup.net" [pid 5789] read(249 [pid 5828] newfstatat(AT_FDCWD, "./294/binderfs" [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7603] <... write resumed>) = 31 [pid 5798] umount2("./286/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7603] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./294/binderfs" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7603] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./286/cgroup.cpu" [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... socket resumed>) = 3 [pid 7603] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./294/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] close(3 [pid 7603] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7603] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5780] <... close resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./294/cgroup.net" [pid 5798] unlink("./286/cgroup.cpu" [pid 7603] <... openat resumed>) = 4 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] read(249 [pid 7603] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... unlink resumed>) = 0 [pid 7603] <... futex resumed>) = 0 [pid 7603] close_range(3, 30, 0 [pid 5828] unlink("./294/cgroup.net" [pid 5798] umount2("./286/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xb8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-upstream-fs/strace-static-x86_64: Process 7604 attached [pid 5828] umount2("./294/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./286/cgroup" [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7604] set_robust_list(0x5555851b37e0, 24 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 291 [pid 7604] <... set_robust_list resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./294/cgroup.cpu" [pid 5798] unlink("./286/cgroup" [pid 7604] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5828] unlink("./294/cgroup.cpu" [pid 5798] getdents64(3 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7604] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7604] chdir("./288" [pid 5828] umount2("./294/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] close(3 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... close resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./286", AT_REMOVEDIR [pid 7604] <... chdir resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./294/cgroup" [pid 5798] <... unlinkat resumed>) = 0 [pid 7604] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7604] <... prctl resumed>) = 0 [pid 5828] unlink("./294/cgroup" [pid 5798] mkdirat(AT_FDCWD, "./287", 0777 [pid 7604] setpgid(0, 0 [pid 5828] <... unlink resumed>) = 0 [pid 7604] <... setpgid resumed>) = 0 [pid 5798] <... mkdirat resumed>) = 0 [pid 7604] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [ 614.968890][ T7603] gadgetfs: bound to dummy_udc driver [pid 5828] getdents64(3, 0x55556d64ba20 /* 0 entries */, 32768) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7605 attached [pid 7604] <... symlinkat resumed>) = 0 [pid 7603] <... close_range resumed>) = 0 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7605] set_robust_list(0x5555851a97e0, 24 [pid 7604] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7603] exit_group(0 [pid 5828] close(3 [pid 5798] <... openat resumed>) = 3 [pid 7605] <... set_robust_list resumed>) = 0 [pid 7604] <... symlinkat resumed>) = 0 [pid 7603] <... exit_group resumed>) = ? [pid 5828] <... close resumed>) = 0 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 287 [pid 7605] rt_sigprocmask(SIG_SETMASK, [] [pid 7604] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 5828] unlinkat(AT_FDCWD, "./294", AT_REMOVEDIR [pid 5798] ioctl(3, LOOP_CLR_FD [pid 7605] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7604] <... symlinkat resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7605] chdir("./284" [pid 7603] +++ exited with 0 +++ [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7604] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] mkdirat(AT_FDCWD, "./295", 0777 [pid 5798] close(3 [pid 7604] <... openat resumed>) = 3 [pid 5828] <... mkdirat resumed>) = 0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=295, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5798] <... close resumed>) = 0 [pid 7605] <... chdir resumed>) = 0 [pid 7604] write(3, "1000", 4 [pid 5811] rt_sigreturn({mask=[]} [pid 7605] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7604] <... write resumed>) = 4 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5811] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7605] <... prctl resumed>) = 0 [pid 7604] close(3 [pid 5828] <... openat resumed>) = 3 [pid 5798] <... socket resumed>) = 3 [pid 7605] setpgid(0, 0) = 0 [pid 7604] <... close resumed>) = 0 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] close(3 [pid 7604] read(200 [pid 5798] <... close resumed>) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5828] close(3 [pid 7605] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7604] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5828] <... close resumed>) = 0 [pid 5811] <... write resumed>) = 4 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=904921006}) [pid 5649] read(13, "\x00\x00\x00\x00", 4) = 4 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] umount2("./292", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xb7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\xb6\xf2\x1f"..., 208) = 208 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 528, NULL, 0) = 1 [pid 7604] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5798] <... socket resumed>) = 3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xbc\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7605] <... symlinkat resumed>) = 0 [pid 7604] <... symlinkat resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] close(3 [pid 5649] <... write resumed>) = 56 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 5645] read(6 [pid 5641] <... futex resumed>) = 0 [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xb7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\xb6\xf2\x1f"..., 32434572) = 208 [pid 5645] read(6, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5645] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 5645] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=401726183} [pid 5811] openat(AT_FDCWD, "./292", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xbc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5798] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5811] <... openat resumed>) = 3 [pid 5828] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] fstat(3 [pid 7604] close(249 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] <... close resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] getdents64(3 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 7605] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 5798] close(3 [pid 7605] <... symlinkat resumed>) = 0 [pid 5828] close(3) = 0 [pid 5798] <... close resumed>) = 0 [pid 5811] umount2("./292/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7604] <... close resumed>) = 0 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7604] close(248) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7604] prctl(PR_SET_NAME, "syz.1.1465") = 0 [pid 5828] <... socket resumed>) = 3 [pid 7605] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 5798] <... socket resumed>) = 3 [pid 7605] <... symlinkat resumed>) = 0 [pid 7604] close(4 [pid 5828] close(3 [pid 5798] close(3 [pid 7604] <... close resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 7605] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7604] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... close resumed>) = 0 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7604] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 7604] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5828] close(3 [pid 7605] <... openat resumed>) = 3 [pid 7604] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... close resumed>) = 0 [pid 5798] read(249 [pid 7604] <... mkdirat resumed>) = 0 [pid 5828] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xbb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7605] write(3, "1000", 4 [pid 7604] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xba\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7605] <... write resumed>) = 4 [pid 7604] <... futex resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5811] umount2("./292/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7605] close(3 [pid 7604] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7605] <... close resumed>) = 0 [pid 7604] <... futex resumed>) = 0 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7605] read(200 [pid 7604] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] newfstatat(AT_FDCWD, "./292/gadget", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] umount2("./292/gadget", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5811] openat(AT_FDCWD, "./292/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 5811] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] getdents64(5 [pid 7605] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) ci2-upstream-fs/strace-static-x86_64: Process 7607 attached ci2-upstream-fs/strace-static-x86_64: Process 7606 attached [pid 7604] <... mount resumed>) = 0 [pid 7605] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 402, NULL, 0) = 1 [pid 7607] set_robust_list(0x5555796c27e0, 24 [pid 7604] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7607] <... set_robust_list resumed>) = 0 [pid 7604] <... futex resumed>) = 0 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 298 [pid 7606] set_robust_list(0x55556d6387e0, 24 [pid 7605] <... symlinkat resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 290 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7607] rt_sigprocmask(SIG_SETMASK, [] [pid 7606] <... set_robust_list resumed>) = 0 [pid 7604] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] getdents64(5 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 7607] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7606] rt_sigprocmask(SIG_SETMASK, [] [pid 7605] close(249 [pid 7604] <... futex resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7607] chdir("./287" [pid 7606] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7605] <... close resumed>) = 0 [pid 7604] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] close(5 [pid 5645] read(6 [pid 7607] <... chdir resumed>) = 0 [pid 7605] close(248 [pid 7607] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7606] chdir("./295" [pid 7605] <... close resumed>) = 0 [pid 7604] <... openat resumed>) = 3 [pid 5811] <... close resumed>) = 0 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xbc\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7607] <... prctl resumed>) = 0 [pid 7606] <... chdir resumed>) = 0 [pid 7605] prctl(PR_SET_NAME, "syz.0.1464" [pid 7604] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlinkat(AT_FDCWD, "./292/gadget", AT_REMOVEDIR [pid 7607] setpgid(0, 0 [pid 7606] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5811] <... unlinkat resumed>) = 0 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 7607] <... setpgid resumed>) = 0 [pid 7606] <... prctl resumed>) = 0 [pid 7605] <... prctl resumed>) = 0 [pid 7604] <... futex resumed>) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7607] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7606] setpgid(0, 0 [pid 7605] close(4 [pid 7604] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./292/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=921100268}) [pid 7606] <... setpgid resumed>) = 0 [pid 7605] <... close resumed>) = 0 [pid 7604] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5645] <... write resumed>) = 376 [pid 7607] <... symlinkat resumed>) = 0 [pid 7606] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7604] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] newfstatat(AT_FDCWD, "./292/binderfs" [pid 7607] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7606] <... symlinkat resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7605] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] read(6 [pid 5641] epoll_pwait(4 [pid 7606] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5811] unlink("./292/binderfs" [pid 5649] read(3 [pid 7606] <... symlinkat resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] umount2("./292/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7607] <... symlinkat resumed>) = 0 [pid 7605] <... futex resumed>) = 0 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 7606] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7605] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] <... futex resumed>) = 0 [pid 7607] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7606] <... symlinkat resumed>) = 0 [pid 7605] <... futex resumed>) = 0 [pid 5645] epoll_pwait(4 [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7607] <... symlinkat resumed>) = 0 [pid 7606] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7605] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] newfstatat(AT_FDCWD, "./292/cgroup.net" [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7607] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7606] <... openat resumed>) = 3 [pid 7605] <... mkdirat resumed>) = 0 [pid 7604] <... write resumed>) = 31 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7605] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=286880181} [pid 7607] <... openat resumed>) = 3 [pid 7606] write(3, "1000", 4 [pid 7604] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlink("./292/cgroup.net" [pid 7607] write(3, "1000", 4 [pid 7606] <... write resumed>) = 4 [pid 7605] <... futex resumed>) = 0 [pid 7607] <... write resumed>) = 4 [pid 7604] <... futex resumed>) = 0 [pid 7606] close(3 [pid 7605] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 7607] close(3 [pid 7606] <... close resumed>) = 0 [pid 7605] <... futex resumed>) = 0 [pid 7604] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7607] <... close resumed>) = 0 [pid 7606] read(200 [pid 5811] umount2("./292/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7607] read(200 [pid 7606] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7605] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7604] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7607] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7606] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7604] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7607] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7606] <... symlinkat resumed>) = 0 [pid 7604] <... openat resumed>) = 4 [pid 5811] newfstatat(AT_FDCWD, "./292/cgroup.cpu" [pid 7607] <... symlinkat resumed>) = 0 [pid 7606] close(249 [pid 7605] <... mount resumed>) = 0 [pid 7604] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7607] close(249 [pid 7605] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7604] <... futex resumed>) = 0 [pid 7607] <... close resumed>) = 0 [pid 7605] <... futex resumed>) = 0 [pid 7606] <... close resumed>) = 0 [pid 7604] close_range(3, 30, 0 [pid 5811] unlink("./292/cgroup.cpu" [pid 7607] close(248 [pid 7606] close(248 [pid 7605] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 7607] <... close resumed>) = 0 [pid 7606] <... close resumed>) = 0 [pid 7605] <... futex resumed>) = 0 [pid 7607] prctl(PR_SET_NAME, "syz.2.1466" [pid 7606] prctl(PR_SET_NAME, "syz.4.1467" [pid 7605] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] umount2("./292/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7607] <... prctl resumed>) = 0 [pid 7606] <... prctl resumed>) = 0 [pid 7605] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7607] close(4 [pid 7606] close(4 [pid 7605] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./292/cgroup" [pid 7607] <... close resumed>) = 0 [pid 7606] <... close resumed>) = 0 [pid 7605] <... futex resumed>) = 0 [pid 7604] <... close_range resumed>) = 0 [pid 7607] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7606] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7605] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7604] exit_group(0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7607] <... futex resumed>) = 0 [pid 7605] <... futex resumed>) = 0 [pid 7604] <... exit_group resumed>) = ? [pid 7605] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7607] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7606] <... futex resumed>) = 0 [pid 7605] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7604] +++ exited with 0 +++ [pid 5811] unlink("./292/cgroup" [pid 7607] <... futex resumed>) = 0 [pid 7606] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7605] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [ 615.194629][ T7604] gadgetfs: bound to dummy_udc driver [pid 7607] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7606] <... futex resumed>) = 0 [pid 7605] <... futex resumed>) = 0 [pid 5811] getdents64(3 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=291, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 7607] <... mkdirat resumed>) = 0 [pid 7606] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7605] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5789] rt_sigreturn({mask=[]} [pid 7607] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7606] <... mkdirat resumed>) = 0 [pid 7605] <... futex resumed>) = 0 [pid 7607] <... futex resumed>) = 0 [pid 5811] close(3 [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7605] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7606] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7605] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5811] <... close resumed>) = 0 [pid 7607] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7606] <... futex resumed>) = 0 [pid 7607] <... futex resumed>) = 0 [pid 7606] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlinkat(AT_FDCWD, "./292", AT_REMOVEDIR [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 7607] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7606] <... futex resumed>) = 0 [pid 7605] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlinkat resumed>) = 0 [pid 7606] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7605] <... futex resumed>) = 0 [pid 5811] mkdirat(AT_FDCWD, "./293", 0777 [pid 7607] <... mount resumed>) = 0 [pid 7606] <... mount resumed>) = 0 [pid 7605] close_range(3, 30, 0 [pid 5811] <... mkdirat resumed>) = 0 [pid 5789] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=909300841}) [pid 7605] <... close_range resumed>) = 0 [pid 5789] umount2("./288", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7605] exit_group(0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7605] <... exit_group resumed>) = ? [pid 7606] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5789] openat(AT_FDCWD, "./288", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(21 [pid 7607] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7606] <... futex resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 7606] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7607] <... futex resumed>) = 0 [pid 7606] <... futex resumed>) = 0 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... openat resumed>) = 3 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xb9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x4c\x8b\x20"..., 208 [pid 7607] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7606] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] close(3 [pid 5649] <... write resumed>) = 208 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 300, NULL, 0) = 1 [pid 7607] <... futex resumed>) = 0 [pid 7606] <... openat resumed>) = 3 [pid 5811] <... close resumed>) = 0 [pid 5789] fstat(3 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7607] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xbd\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7607] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7606] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7607] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7606] <... futex resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xb9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x4c\x8b\x20"..., 32434572) = 208 [pid 7607] <... futex resumed>) = 0 [pid 7606] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] getdents64(3 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xbd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] sched_getaffinity(0, 8192 [pid 5640] read(6 [pid 7607] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7606] <... futex resumed>) = 0 [pid 7605] +++ exited with 0 +++ [pid 5811] close(3 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7607] <... futex resumed>) = 0 [pid 7606] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] <... close resumed>) = 0 [pid 5789] umount2("./288/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=287, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5649] <... write resumed>) = 48 [pid 5640] epoll_pwait(4 [pid 7607] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7607] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5811] <... socket resumed>) = 3 [pid 5780] rt_sigreturn({mask=[]} [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 7607] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 5780] <... rt_sigreturn resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=177128291} [pid 7607] <... futex resumed>) = 0 [pid 7607] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 7607] <... futex resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 7607] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR) = 3 [pid 5811] close(3 [pid 5780] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=992105026}) [pid 7607] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7606] <... write resumed>) = 31 [pid 5811] <... close resumed>) = 0 [pid 5780] umount2("./284", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(26 [pid 7607] <... futex resumed>) = 0 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7606] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... socket resumed>) = 3 [pid 5780] openat(AT_FDCWD, "./284", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xb8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xc1\xa4\x23"..., 232 [pid 7607] close_range(3, 30, 0 [pid 5649] <... write resumed>) = 232 [pid 7606] <... futex resumed>) = 0 [pid 5811] close(3 [pid 5780] <... openat resumed>) = 3 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 183, NULL, 0) = 1 [pid 7607] <... close_range resumed>) = 0 [pid 7606] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... umount2 resumed>) = 0 [pid 5780] fstat(3 [pid 5811] <... close resumed>) = 0 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xbe\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7607] exit_group(0 [pid 7606] <... futex resumed>) = 0 [pid 5789] umount2("./288/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 48 [pid 5640] <... futex resumed>) = 1 [pid 7607] <... exit_group resumed>) = ? [pid 7606] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] read(249 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] getdents64(3 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xbe\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... futex resumed>) = 0 [pid 7606] <... openat resumed>) = 4 [pid 5789] newfstatat(AT_FDCWD, "./288/gadget" [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 7606] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] umount2("./284/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] read(6 [pid 7606] <... futex resumed>) = 0 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xbc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] umount2("./288/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7606] close_range(3, 30, 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] openat(AT_FDCWD, "./288/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xbd\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] <... openat resumed>) = 5 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] fstat(5 [pid 5640] <... write resumed>) = 376 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5641] epoll_pwait(4 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=993578916}) [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5789] getdents64(5 [pid 5649] read(3 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5640] read(6 [pid 5789] getdents64(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5789] close(5 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xb8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xc1\xa4\x23"..., 32434572) = 280 [pid 7607] +++ exited with 0 +++ [pid 7606] <... close_range resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5649] read(3 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=290, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5798] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5789] unlinkat(AT_FDCWD, "./288/gadget", AT_REMOVEDIR [pid 5640] <... write resumed>) = 376 [pid 7606] exit_group(0) = ? [pid 5789] <... unlinkat resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975106}) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5649] read(3 [pid 5641] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 5789] umount2("./288/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] epoll_pwait(4 [pid 5641] <... futex resumed>) = 1 ci2-upstream-fs/strace-static-x86_64: Process 7608 attached [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] read(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] epoll_pwait(4 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5798] <... write resumed>) = 4 [pid 5789] newfstatat(AT_FDCWD, "./288/binderfs" [pid 5645] <... futex resumed>) = 0 [pid 7608] set_robust_list(0x555580d127e0, 24 [pid 7606] +++ exited with 0 +++ [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 296 [pid 5798] umount2("./287", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7608] <... set_robust_list resumed>) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=298, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] unlink("./288/binderfs" [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=999963678}) [pid 5828] rt_sigreturn({mask=[]} [pid 5798] openat(AT_FDCWD, "./287", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5649] read(16 [pid 5798] <... openat resumed>) = 3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=107511109} [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7608] rt_sigprocmask(SIG_SETMASK, [] [ 615.321398][ T7606] gadgetfs: bound to dummy_udc driver [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xba\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x65\xcd\x1d"..., 232 [pid 5789] umount2("./288/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 114, NULL, 0) = 1 [pid 7608] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] fstat(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = 0 [pid 5649] <... write resumed>) = 232 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5780] umount2("./284/gadget", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5780] newfstatat(AT_FDCWD, "./284/gadget" [pid 5640] <... futex resumed>) = 1 [pid 7608] chdir("./293" [pid 5828] <... write resumed>) = 4 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] read(6 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] umount2("./284/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xbf\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... futex resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./288/cgroup.net" [pid 5828] umount2("./295", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 56 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xbf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] unlink("./288/cgroup.net" [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xba\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x65\xcd\x1d"..., 32434572) = 232 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 48 [pid 5789] <... unlink resumed>) = 0 [pid 5798] getdents64(3 [pid 5780] openat(AT_FDCWD, "./284/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] read(6 [pid 5828] openat(AT_FDCWD, "./295", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] <... openat resumed>) = 5 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=999925658}) [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7608] <... chdir resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] umount2("./288/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(30 [pid 5640] epoll_pwait(4 [pid 7608] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5798] umount2("./287/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7608] <... prctl resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] fstat(5 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xbb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xfb\x65\x1e"..., 208 [pid 5640] epoll_pwait(4 [pid 7608] setpgid(0, 0 [pid 5828] fstat(3 [pid 5789] newfstatat(AT_FDCWD, "./288/cgroup.cpu" [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=70401666} [pid 7608] <... setpgid resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... write resumed>) = 208 [pid 7608] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5828] getdents64(3, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5780] getdents64(5 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xc0\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7608] <... symlinkat resumed>) = 0 [pid 5828] umount2("./295/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] unlink("./288/cgroup.cpu" [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] <... write resumed>) = 56 [pid 7608] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5789] <... unlink resumed>) = 0 [pid 5780] getdents64(5 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7608] <... symlinkat resumed>) = 0 [pid 5780] close(5 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 82, NULL, 0) = 1 [pid 5780] <... close resumed>) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5780] unlinkat(AT_FDCWD, "./284/gadget", AT_REMOVEDIR [pid 5640] <... futex resumed>) = 1 [pid 5789] umount2("./288/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... unlinkat resumed>) = 0 [pid 7608] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5649] <... write resumed>) = 48 [pid 5641] <... futex resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] read(6 [pid 5780] umount2("./284/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xbf\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 320 [pid 5789] newfstatat(AT_FDCWD, "./288/cgroup" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7608] <... symlinkat resumed>) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7608] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] newfstatat(AT_FDCWD, "./284/binderfs" [pid 5640] <... write resumed>) = 376 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=996355335}) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xca\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7608] <... openat resumed>) = 3 [pid 5789] unlink("./288/cgroup" [pid 5780] unlink("./284/binderfs" [pid 5649] read(3 [pid 5640] <... write resumed>) = 376 [pid 5789] <... unlink resumed>) = 0 [pid 5798] <... umount2 resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] read(6 [pid 7608] write(3, "1000", 4 [pid 5789] getdents64(3 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7608] <... write resumed>) = 4 [pid 5798] umount2("./287/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./284/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7608] close(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xc9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7608] <... close resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./287/gadget" [pid 5789] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 7608] read(200 [pid 5780] newfstatat(AT_FDCWD, "./284/cgroup.net" [pid 7608] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999974053}) [pid 7608] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./287/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] unlinkat(AT_FDCWD, "./288", AT_REMOVEDIR [pid 5649] read(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=26005397} [pid 5780] unlink("./284/cgroup.net" [pid 5789] <... unlinkat resumed>) = 0 [pid 5828] <... umount2 resumed>) = 0 [pid 5828] umount2("./295/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] mkdirat(AT_FDCWD, "./289", 0777 [pid 5780] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7608] <... symlinkat resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] openat(AT_FDCWD, "./287/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 7608] close(249 [pid 5828] newfstatat(AT_FDCWD, "./295/gadget" [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] umount2("./284/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7608] <... close resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... openat resumed>) = 5 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xca\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7608] close(248 [pid 5828] umount2("./295/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] fstat(5 [pid 7608] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5780] newfstatat(AT_FDCWD, "./284/cgroup.cpu" [pid 7608] prctl(PR_SET_NAME, "syz.3.1468" [pid 5828] openat(AT_FDCWD, "./295/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] getdents64(5 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7608] <... prctl resumed>) = 0 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] unlink("./284/cgroup.cpu" [pid 7608] close(4 [pid 5828] <... openat resumed>) = 5 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] close(3 [pid 5780] <... unlink resumed>) = 0 [pid 7608] <... close resumed>) = 0 [pid 5828] fstat(5 [pid 5798] getdents64(5 [pid 5789] <... close resumed>) = 0 [pid 5780] umount2("./284/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] close(5) = 0 [pid 7608] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... socket resumed>) = 3 [pid 5780] newfstatat(AT_FDCWD, "./284/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] close(3) = 0 [pid 5780] unlink("./284/cgroup" [pid 5828] getdents64(5 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7608] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] unlinkat(AT_FDCWD, "./287/gadget", AT_REMOVEDIR [pid 5789] <... socket resumed>) = 3 [pid 5780] <... unlink resumed>) = 0 [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5640] <... epoll_pwait resumed>, [], 128, 31, NULL, 0) = 0 [pid 7608] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(5 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] close(3 [pid 5780] getdents64(3 [pid 7608] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5640] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 5828] close(5 [pid 5798] umount2("./287/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... futex resumed>) = 1 [pid 7608] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5789] <... close resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5645] <... futex resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7608] <... mkdirat resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5780] close(3 [pid 5645] epoll_pwait(4 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7608] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlinkat(AT_FDCWD, "./295/gadget", AT_REMOVEDIR [pid 5798] newfstatat(AT_FDCWD, "./287/binderfs" [pid 5789] <... socket resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 7608] <... futex resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5780] unlinkat(AT_FDCWD, "./284", AT_REMOVEDIR [pid 7608] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./295/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] close(3 [pid 5780] <... unlinkat resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=300457624} [pid 7608] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./287/binderfs" [pid 5789] <... close resumed>) = 0 [pid 5780] mkdirat(AT_FDCWD, "./285", 0777 [pid 7608] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] newfstatat(AT_FDCWD, "./295/binderfs" [pid 7608] <... mount resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... mkdirat resumed>) = 0 [pid 5828] unlink("./295/binderfs" [pid 7608] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7608] <... futex resumed>) = 0 [pid 5828] umount2("./295/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./287/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5780] <... openat resumed>) = 3 [pid 7608] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./295/cgroup.net" [pid 5798] newfstatat(AT_FDCWD, "./287/cgroup.net" [pid 7608] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7608] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 7608] <... openat resumed>) = 3 [pid 5828] unlink("./295/cgroup.net" [pid 5798] unlink("./287/cgroup.net" [pid 5789] read(249 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7608] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] close(3 [pid 5798] <... unlink resumed>) = 0 [pid 7608] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xbd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... close resumed>) = 0 [pid 5828] umount2("./295/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./287/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7608] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7608] <... futex resumed>) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... socket resumed>) = 3 [pid 7608] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] newfstatat(AT_FDCWD, "./295/cgroup.cpu" [pid 5780] close(3 [pid 5798] newfstatat(AT_FDCWD, "./287/cgroup.cpu" [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlink("./287/cgroup.cpu" [pid 5780] <... close resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 5780] close(3 [pid 5828] unlink("./295/cgroup.cpu" [pid 5780] <... close resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] <... unlink resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5780] close(3ci2-upstream-fs/strace-static-x86_64: Process 7609 attached [pid 5828] umount2("./295/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./287/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 292 [pid 5780] <... close resumed>) = 0 [pid 7608] <... write resumed>) = 31 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./295/cgroup" [pid 5798] newfstatat(AT_FDCWD, "./287/cgroup" [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7609] set_robust_list(0x5555851b37e0, 24 [pid 5828] unlink("./295/cgroup" [pid 5798] unlink("./287/cgroup" [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 7609] <... set_robust_list resumed>) = 0 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] close(3 [pid 7609] rt_sigprocmask(SIG_SETMASK, [] [pid 7608] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 7609] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7608] <... futex resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7608] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(3 [pid 5798] getdents64(3 [pid 7609] chdir("./289" [pid 5780] read(249 [pid 7609] <... chdir resumed>) = 0 [pid 7608] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xbe\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7609] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7608] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] close(3 [pid 5798] close(3 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7609] <... prctl resumed>) = 0 [pid 7608] <... openat resumed>) = 4 [pid 5828] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7609] setpgid(0, 0 [pid 7608] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlinkat(AT_FDCWD, "./295", AT_REMOVEDIR [pid 5798] unlinkat(AT_FDCWD, "./287", AT_REMOVEDIR [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7609] <... setpgid resumed>) = 0 [pid 7608] <... futex resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 7608] close_range(3, 30, 0 [pid 5828] mkdirat(AT_FDCWD, "./296", 0777 [pid 7609] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup"ci2-upstream-fs/strace-static-x86_64: Process 7610 attached [pid 7608] <... close_range resumed>) = 0 [pid 5798] mkdirat(AT_FDCWD, "./288", 0777 [pid 7610] set_robust_list(0x5555851a97e0, 24 [pid 7609] <... symlinkat resumed>) = 0 [pid 5798] <... mkdirat resumed>) = 0 [pid 7610] <... set_robust_list resumed>) = 0 [pid 7609] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5828] <... mkdirat resumed>) = 0 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7610] rt_sigprocmask(SIG_SETMASK, [] [pid 7608] exit_group(0 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 288 [pid 7610] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7609] <... symlinkat resumed>) = 0 [pid 7608] <... exit_group resumed>) = ? [pid 5798] <... openat resumed>) = 3 [pid 7610] chdir("./285" [pid 7609] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 5828] <... openat resumed>) = 3 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7610] <... chdir resumed>) = 0 [pid 7609] <... symlinkat resumed>) = 0 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [ 615.576248][ T7608] gadgetfs: bound to dummy_udc driver [pid 7610] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] close(3 [pid 5798] close(3) = 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... close resumed>) = 0 [pid 7609] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7610] <... prctl resumed>) = 0 [pid 7609] <... openat resumed>) = 3 [pid 7608] +++ exited with 0 +++ [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... socket resumed>) = 3 [pid 7610] setpgid(0, 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=296, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 7610] <... setpgid resumed>) = 0 [pid 7609] write(3, "1000", 4 [pid 5828] close(3 [pid 5811] rt_sigreturn({mask=[]} [pid 5798] close(3 [pid 5828] <... close resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5798] <... close resumed>) = 0 [pid 7610] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7609] <... write resumed>) = 4 [pid 7610] <... symlinkat resumed>) = 0 [pid 7609] close(3 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7609] <... close resumed>) = 0 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 7609] read(200 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... write resumed>) = 4 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=826559382}) [pid 7610] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7609] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] close(3 [pid 5811] umount2("./293", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... socket resumed>) = 3 [pid 5649] read(13 [pid 7610] <... symlinkat resumed>) = 0 [pid 7609] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] close(3 [pid 7610] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7609] <... symlinkat resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5811] openat(AT_FDCWD, "./293", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xbc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\xcd\x45\x22"..., 208 [pid 5811] <... openat resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 208 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 305, NULL, 0) = 1 [pid 7609] close(249 [pid 5828] <... socket resumed>) = 3 [pid 5811] fstat(3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xc1\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7610] <... symlinkat resumed>) = 0 [pid 7609] <... close resumed>) = 0 [pid 5828] close(3 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5649] <... write resumed>) = 56 [pid 5645] <... futex resumed>) = 1 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... futex resumed>) = 0 [pid 7610] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7609] close(248 [pid 5828] <... close resumed>) = 0 [pid 5811] getdents64(3 [pid 5798] <... socket resumed>) = 3 [pid 5649] <... write resumed>) = 48 [pid 5645] read(6 [pid 7610] <... openat resumed>) = 3 [pid 7609] <... close resumed>) = 0 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5798] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xbc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\xcd\x45\x22"..., 32434572) = 208 [pid 7610] write(3, "1000", 4 [pid 7609] prctl(PR_SET_NAME, "syz.1.1469" [pid 5828] <... socket resumed>) = 3 [pid 5811] umount2("./293/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... close resumed>) = 0 [pid 5645] read(6 [pid 5641] epoll_pwait(4 [pid 7610] <... write resumed>) = 4 [pid 7609] <... prctl resumed>) = 0 [pid 5828] close(3 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7610] close(3 [pid 7609] close(4 [pid 5828] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5645] epoll_pwait(4 [pid 7609] <... close resumed>) = 0 [pid 5828] read(249 [pid 5798] close(3 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7610] <... close resumed>) = 0 [pid 5645] epoll_pwait(4 [pid 7610] read(200 [pid 7609] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] <... close resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=104991787} [pid 7610] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7610] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] read(249 [pid 7610] <... symlinkat resumed>) = 0 [pid 7609] <... futex resumed>) = 0 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xbf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7610] close(249 [pid 7609] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 115, NULL, 0) = 1 [pid 7610] <... close resumed>) = 0 [pid 7609] <... futex resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7610] close(248 [pid 7609] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7611 attached [pid 7610] <... close resumed>) = 0 [pid 5645] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xc1\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7610] prctl(PR_SET_NAME, "syz.0.1470" [pid 7609] <... mkdirat resumed>) = 0 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xcb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7611] set_robust_list(0x55556d6387e0, 24 [pid 5811] <... umount2 resumed>) = 0 [pid 7611] <... set_robust_list resumed>) = 0 [pid 7610] <... prctl resumed>) = 0 [pid 7609] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./293/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=963142568}) [pid 5645] <... write resumed>) = 376 [pid 7611] rt_sigprocmask(SIG_SETMASK, [] [pid 7610] close(4 [pid 7609] <... futex resumed>) = 0 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 299 ci2-upstream-fs/strace-static-x86_64: Process 7612 attached [pid 7611] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7610] <... close resumed>) = 0 [pid 7609] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5645] read(6 [pid 5641] epoll_pwait(4 [pid 7612] set_robust_list(0x5555796c27e0, 24 [pid 7611] chdir("./296" [pid 7610] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7609] <... futex resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] newfstatat(AT_FDCWD, "./293/gadget" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7612] <... set_robust_list resumed>) = 0 [pid 7609] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5645] epoll_pwait(4 [pid 7612] rt_sigprocmask(SIG_SETMASK, [] [pid 7611] <... chdir resumed>) = 0 [pid 7610] <... futex resumed>) = 0 [pid 7609] <... mount resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xcb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7612] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7611] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7610] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7609] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./293/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 291 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] epoll_pwait(4 [pid 7612] chdir("./288" [pid 7611] <... prctl resumed>) = 0 [pid 7610] <... futex resumed>) = 0 [pid 7609] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5645] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7612] <... chdir resumed>) = 0 [pid 7611] setpgid(0, 0 [pid 7610] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7609] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] openat(AT_FDCWD, "./293/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7612] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7611] <... setpgid resumed>) = 0 [pid 7612] <... prctl resumed>) = 0 [pid 7611] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7610] <... mkdirat resumed>) = 0 [pid 7609] <... futex resumed>) = 0 [pid 5811] <... openat resumed>) = 5 [pid 7612] setpgid(0, 0 [pid 7611] <... symlinkat resumed>) = 0 [pid 7610] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7609] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] fstat(5 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=63843455} [pid 7612] <... setpgid resumed>) = 0 [pid 7611] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7612] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7611] <... symlinkat resumed>) = 0 [pid 7610] <... futex resumed>) = 0 [pid 7609] <... openat resumed>) = 3 [pid 5811] getdents64(5 [pid 7612] <... symlinkat resumed>) = 0 [pid 7611] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7610] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7609] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 7612] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7611] <... symlinkat resumed>) = 0 [pid 7610] <... futex resumed>) = 0 [pid 7609] <... futex resumed>) = 0 [pid 5811] getdents64(5 [pid 7612] <... symlinkat resumed>) = 0 [pid 7611] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7610] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7609] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 7612] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7611] <... openat resumed>) = 3 [pid 7610] <... mount resumed>) = 0 [pid 7609] <... futex resumed>) = 0 [pid 5811] close(5 [pid 7612] <... symlinkat resumed>) = 0 [pid 7611] write(3, "1000", 4 [pid 7612] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] <... close resumed>) = 0 [pid 7611] <... write resumed>) = 4 [pid 7611] close(3 [pid 7610] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7609] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] unlinkat(AT_FDCWD, "./293/gadget", AT_REMOVEDIR [pid 7612] <... openat resumed>) = 3 [pid 7611] <... close resumed>) = 0 [pid 7612] write(3, "1000", 4 [pid 7611] read(200 [pid 7612] <... write resumed>) = 4 [pid 7611] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7612] close(3 [pid 7611] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7610] <... futex resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 7612] <... close resumed>) = 0 [pid 7611] <... symlinkat resumed>) = 0 [pid 7610] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./293/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7612] read(200 [pid 7611] close(249 [pid 7610] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7612] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7611] <... close resumed>) = 0 [pid 7610] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] newfstatat(AT_FDCWD, "./293/binderfs" [pid 7612] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7611] close(248 [pid 7610] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7609] <... write resumed>) = 31 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] unlink("./293/binderfs" [pid 7611] <... close resumed>) = 0 [pid 7612] <... symlinkat resumed>) = 0 [pid 7611] prctl(PR_SET_NAME, "syz.4.1472" [pid 7610] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 7612] close(249 [pid 7611] <... prctl resumed>) = 0 [pid 7610] <... futex resumed>) = 0 [pid 7612] <... close resumed>) = 0 [pid 7611] close(4 [pid 7610] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7609] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./293/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7612] close(248 [pid 7611] <... close resumed>) = 0 [pid 7610] <... futex resumed>) = 0 [pid 7609] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7612] <... close resumed>) = 0 [pid 7611] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7610] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7609] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./293/cgroup.net" [pid 7612] prctl(PR_SET_NAME, "syz.2.1471" [pid 7611] <... futex resumed>) = 0 [pid 7610] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7609] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7612] <... prctl resumed>) = 0 [pid 7611] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7610] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7609] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] unlink("./293/cgroup.net" [pid 7612] close(4 [pid 7611] <... futex resumed>) = 0 [pid 7610] <... futex resumed>) = 0 [pid 7609] <... openat resumed>) = 4 [pid 7612] <... close resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 7611] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7612] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7611] <... mkdirat resumed>) = 0 [pid 7610] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7609] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./293/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7612] <... futex resumed>) = 0 [pid 7611] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7610] <... futex resumed>) = 0 [pid 7609] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7612] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7611] <... futex resumed>) = 0 [pid 7610] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7609] close_range(3, 30, 0 [pid 5811] newfstatat(AT_FDCWD, "./293/cgroup.cpu" [pid 7612] <... futex resumed>) = 0 [pid 7611] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7612] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7611] <... futex resumed>) = 0 [pid 7610] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7612] <... mkdirat resumed>) = 0 [pid 7611] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7610] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlink("./293/cgroup.cpu" [pid 7612] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7611] <... mount resumed>) = 0 [pid 7610] <... futex resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [], 128, 77, NULL, 0) = 0 [pid 7612] <... futex resumed>) = 0 [pid 7612] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7611] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7610] close_range(3, 30, 0 [pid 7609] <... close_range resumed>) = 0 [ 615.773564][ T7609] gadgetfs: bound to dummy_udc driver [pid 5811] <... unlink resumed>) = 0 [pid 5645] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 5641] epoll_pwait(4 [pid 7612] <... futex resumed>) = 0 [pid 5640] <... futex resumed>) = 0 [pid 7611] <... futex resumed>) = 0 [pid 7610] <... close_range resumed>) = 0 [pid 7609] exit_group(0 [pid 5811] umount2("./293/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] <... futex resumed>) = 1 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7612] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7611] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7610] exit_group(0 [pid 7609] <... exit_group resumed>) = ? [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7612] <... mount resumed>) = 0 [pid 7611] <... futex resumed>) = 0 [pid 7610] <... exit_group resumed>) = ? [pid 5811] newfstatat(AT_FDCWD, "./293/cgroup" [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7612] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7611] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7612] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7612] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7611] <... openat resumed>) = 3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=962227217} [pid 7612] <... futex resumed>) = 0 [pid 5811] unlink("./293/cgroup" [pid 7612] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7611] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7612] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7611] <... futex resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 7612] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7611] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] getdents64(3 [pid 7611] <... futex resumed>) = 0 [pid 7612] <... futex resumed>) = 0 [pid 7612] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7611] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7609] +++ exited with 0 +++ [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 7612] <... futex resumed>) = 0 [pid 7610] +++ exited with 0 +++ [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=288, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 7612] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] close(3 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=292, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5780] rt_sigreturn({mask=[]} [pid 7612] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5811] <... close resumed>) = 0 [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7612] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] rt_sigreturn({mask=[]} [pid 5811] unlinkat(AT_FDCWD, "./293", AT_REMOVEDIR [pid 5789] <... rt_sigreturn resumed>) = 0 [pid 7612] <... futex resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 7612] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... write resumed>) = 4 [pid 7612] <... futex resumed>) = 0 [pid 5780] umount2("./285", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7612] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=871970823}) [pid 5811] mkdirat(AT_FDCWD, "./294", 0777 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7612] <... openat resumed>) = 3 [pid 5811] <... mkdirat resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./285", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(26 [pid 7612] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5780] <... openat resumed>) = 3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7612] <... futex resumed>) = 0 [pid 7611] <... write resumed>) = 31 [pid 7611] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... openat resumed>) = 3 [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xbe\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x31\xd4\x1f"..., 232 [pid 5789] <... write resumed>) = 4 [pid 7612] close_range(3, 30, 0 [pid 7611] <... futex resumed>) = 0 [pid 5780] fstat(3 [pid 7612] <... close_range resumed>) = 0 [pid 7611] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] umount2("./289", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 232 [pid 7612] exit_group(0 [pid 7611] <... futex resumed>) = 0 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xc2\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 967, NULL, 0) = 1 [pid 7612] <... exit_group resumed>) = ? [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] openat(AT_FDCWD, "./289", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... write resumed>) = 48 [pid 5780] getdents64(3 [pid 7611] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] close(3 [pid 5789] <... openat resumed>) = 3 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7611] <... openat resumed>) = 4 [pid 7611] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5789] fstat(3 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7612] +++ exited with 0 +++ [pid 7611] <... futex resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] umount2("./285/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] read(6 [pid 5641] epoll_pwait(4 [pid 7611] close_range(3, 30, 0 [pid 5811] <... socket resumed>) = 3 [pid 5789] getdents64(3 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=999955627}) [pid 5645] <... read resumed>, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xbe\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x31\xd4\x1f"..., 32434572) = 232 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] close(3 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=291, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] read(21 [pid 5645] read(6 [pid 5811] <... close resumed>) = 0 [pid 5798] rt_sigreturn({mask=[]} [pid 5789] umount2("./289/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xbd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x1e\x6b\x24"..., 208 [pid 5645] epoll_pwait(4 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5649] <... write resumed>) = 208 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] epoll_pwait(4 [pid 5811] close(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xc3\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5645] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 56 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... socket resumed>) = 3 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5798] <... write resumed>) = 4 [pid 5649] <... write resumed>) = 48 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=885212248} [pid 5811] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5798] umount2("./288", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7611] <... close_range resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=999962371}) [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [ 615.868133][ T7611] gadgetfs: bound to dummy_udc driver [pid 5649] read(16 [pid 7611] exit_group(0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7611] <... exit_group resumed>) = ? [pid 5811] close(3 [pid 5798] openat(AT_FDCWD, "./288", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xbf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xdd\x4a\x1f"..., 232 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 893, NULL, 0) = 1 [pid 5811] <... close resumed>) = 0 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] read(249 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5645] read(6 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 232 [pid 5645] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xc2\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00"..., 32434572) = 544 [pid 7611] +++ exited with 0 +++ [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] fstat(3 [pid 5789] <... umount2 resumed>) = 0 [pid 5780] <... umount2 resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xc4\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xcc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=299, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] umount2("./289/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./285/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] rt_sigreturn({mask=[]} [pid 5798] getdents64(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 56 [pid 5645] <... write resumed>) = 376 ci2-upstream-fs/strace-static-x86_64: Process 7613 attached [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] epoll_pwait(4 [pid 7613] set_robust_list(0x555580d127e0, 24 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 297 [pid 5798] umount2("./288/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] newfstatat(AT_FDCWD, "./289/gadget" [pid 5649] <... write resumed>) = 48 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xcd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7613] <... set_robust_list resumed>) = 0 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] newfstatat(AT_FDCWD, "./285/gadget" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7613] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999974821}) [pid 5645] <... write resumed>) = 376 [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 7613] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... write resumed>) = 4 [pid 5640] <... futex resumed>) = 0 [pid 5789] umount2("./289/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./285/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5645] read(6 [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7613] chdir("./294" [pid 5828] umount2("./296", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xc4\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7613] <... chdir resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] openat(AT_FDCWD, "./289/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] openat(AT_FDCWD, "./285/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xce\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5640] epoll_pwait(4 [pid 7613] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] openat(AT_FDCWD, "./296", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... openat resumed>) = 5 [pid 5780] <... openat resumed>) = 5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xcc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7613] <... prctl resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5789] fstat(5 [pid 5780] fstat(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... write resumed>) = 376 [pid 7613] setpgid(0, 0 [pid 5828] fstat(3 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7613] <... setpgid resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 2 (in [3 30], left {tv_sec=0, tv_nsec=999974449}) [pid 5645] read(6 [pid 5789] getdents64(5 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] getdents64(5 [pid 7613] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5828] getdents64(3 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] read(3 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7613] <... symlinkat resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5789] getdents64(5 [pid 5780] getdents64(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7613] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5649] read(3 [pid 7613] <... symlinkat resumed>) = 0 [pid 5828] umount2("./296/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xcd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=832590788} [pid 7613] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5798] <... umount2 resumed>) = 0 [pid 5789] close(5 [pid 5649] read(30 [pid 5798] umount2("./288/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... close resumed>) = 0 [pid 5780] close(5 [pid 7613] <... symlinkat resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] unlinkat(AT_FDCWD, "./289/gadget", AT_REMOVEDIR [pid 5780] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7613] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5798] newfstatat(AT_FDCWD, "./288/gadget" [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] unlinkat(AT_FDCWD, "./285/gadget", AT_REMOVEDIR [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xc0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x55\xc8\x20"..., 208 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 846, NULL, 0) = 1 [pid 7613] <... openat resumed>) = 3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] umount2("./289/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... unlinkat resumed>) = 0 [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7613] write(3, "1000", 4 [pid 5798] umount2("./288/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xc5\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7613] <... write resumed>) = 4 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./285/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7613] close(3 [pid 5798] openat(AT_FDCWD, "./288/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7613] <... close resumed>) = 0 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xc0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x55\xc8\x20"..., 32434572) = 208 [pid 7613] read(200 [pid 5798] <... openat resumed>) = 5 [pid 5789] newfstatat(AT_FDCWD, "./289/binderfs" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 7613] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5798] fstat(5 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] newfstatat(AT_FDCWD, "./285/binderfs" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7613] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] unlink("./289/binderfs" [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999974682}) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7613] <... symlinkat resumed>) = 0 [pid 5798] getdents64(5 [pid 5789] <... unlink resumed>) = 0 [pid 5780] unlink("./285/binderfs" [pid 5649] read(3 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7613] close(249 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] umount2("./289/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] epoll_pwait(4 [pid 7613] <... close resumed>) = 0 [pid 5798] getdents64(5 [pid 5649] read(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./285/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7613] close(248 [pid 5828] <... umount2 resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] newfstatat(AT_FDCWD, "./289/cgroup.net" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xce\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=790878458} [pid 7613] <... close resumed>) = 0 [pid 5828] umount2("./296/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] close(5 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] newfstatat(AT_FDCWD, "./285/cgroup.net" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7613] prctl(PR_SET_NAME, "syz.3.1473" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... close resumed>) = 0 [pid 5789] unlink("./289/cgroup.net" [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7613] <... prctl resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./296/gadget" [pid 5798] unlinkat(AT_FDCWD, "./288/gadget", AT_REMOVEDIR [pid 5789] <... unlink resumed>) = 0 [pid 5780] unlink("./285/cgroup.net" [pid 7613] close(4 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 7613] <... close resumed>) = 0 [pid 5828] umount2("./296/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./288/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./289/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... unlink resumed>) = 0 [pid 7613] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7613] <... futex resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./288/binderfs" [pid 7613] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "./296/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./285/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7613] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 5 [pid 5798] unlink("./288/binderfs" [pid 5789] newfstatat(AT_FDCWD, "./289/cgroup.cpu" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7613] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] fstat(5 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] newfstatat(AT_FDCWD, "./285/cgroup.cpu" [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 797, NULL, 0) = 1 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7613] <... mkdirat resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] umount2("./288/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] unlink("./289/cgroup.cpu" [pid 5640] <... futex resumed>) = 1 [pid 7613] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7613] <... futex resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./288/cgroup.net" [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xc5\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7613] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(5 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xcf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7613] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] unlink("./288/cgroup.net" [pid 5789] umount2("./289/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] unlink("./285/cgroup.cpu" [pid 5640] <... write resumed>) = 376 [pid 7613] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] getdents64(5 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... unlink resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=976782237}) [pid 5640] read(6 [pid 7613] <... mount resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5798] umount2("./288/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] newfstatat(AT_FDCWD, "./289/cgroup" [pid 5649] read(3 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7613] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(5 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] umount2("./285/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7613] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./288/cgroup.cpu" [pid 5789] unlink("./289/cgroup" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7613] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlinkat(AT_FDCWD, "./296/gadget", AT_REMOVEDIR [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./285/cgroup" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xcf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] epoll_pwait(4 [pid 7613] <... futex resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] unlink("./288/cgroup.cpu" [pid 5789] getdents64(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7613] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] umount2("./296/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlink resumed>) = 0 [pid 5780] unlink("./285/cgroup" [pid 7613] <... openat resumed>) = 3 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] umount2("./288/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=742520326} [pid 7613] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7613] <... futex resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./288/cgroup" [pid 7613] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5828] newfstatat(AT_FDCWD, "./296/binderfs" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] close(3 [pid 5780] <... unlink resumed>) = 0 [pid 7613] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlink("./288/cgroup" [pid 5789] <... close resumed>) = 0 [pid 5780] getdents64(3 [pid 5828] unlink("./296/binderfs" [pid 5798] <... unlink resumed>) = 0 [pid 5789] unlinkat(AT_FDCWD, "./289", AT_REMOVEDIR [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] getdents64(3 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] close(3 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5828] umount2("./296/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] close(3 [pid 5789] mkdirat(AT_FDCWD, "./290", 0777 [pid 5780] <... close resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... close resumed>) = 0 [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] unlinkat(AT_FDCWD, "./285", AT_REMOVEDIR [pid 7613] <... write resumed>) = 31 [pid 5798] unlinkat(AT_FDCWD, "./288", AT_REMOVEDIR [pid 7613] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./296/cgroup.net" [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] <... unlinkat resumed>) = 0 [pid 7613] <... futex resumed>) = 0 [pid 7613] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5780] mkdirat(AT_FDCWD, "./286", 0777 [pid 5798] <... unlinkat resumed>) = 0 [pid 7613] <... futex resumed>) = 0 [pid 5828] unlink("./296/cgroup.net" [pid 5798] mkdirat(AT_FDCWD, "./289", 0777 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] <... mkdirat resumed>) = 0 [pid 7613] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7613] <... openat resumed>) = 4 [pid 5828] umount2("./296/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5789] close(3 [pid 7613] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... openat resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 7613] <... futex resumed>) = 0 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 7613] close_range(3, 30, 0 [pid 5828] newfstatat(AT_FDCWD, "./296/cgroup.cpu" [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] ioctl(3, LOOP_CLR_FD [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... socket resumed>) = 3 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5828] unlink("./296/cgroup.cpu" [pid 5798] close(3 [pid 5789] close(3 [pid 5780] close(3 [pid 7613] <... close_range resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... close resumed>) = 0 [pid 7613] exit_group(0 [pid 5828] umount2("./296/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7613] <... exit_group resumed>) = ? [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... socket resumed>) = 3 [pid 5828] newfstatat(AT_FDCWD, "./296/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... socket resumed>) = 3 [pid 5828] unlink("./296/cgroup" [pid 5798] close(3 [pid 5789] close(3 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] close(3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7613] +++ exited with 0 +++ [pid 5828] getdents64(3 [pid 5798] <... socket resumed>) = 3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... close resumed>) = 0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=297, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5798] close(3 [pid 5811] rt_sigreturn({mask=[]} [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] <... close resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] close(3 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... socket resumed>) = 3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5798] close(3 [pid 5811] <... write resumed>) = 4 [pid 5828] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] close(3 [pid 5811] umount2("./294", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... socket resumed>) = 3 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=935742824}) [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] read(13 [pid 5811] openat(AT_FDCWD, "./294", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5828] unlinkat(AT_FDCWD, "./296", AT_REMOVEDIR [pid 5811] <... openat resumed>) = 3 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 5780] close(3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] fstat(3 [pid 5798] close(3 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xc1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x4d\x7a\x1b"..., 208 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 753, NULL, 0) = 1 [ 616.078178][ T7613] gadgetfs: bound to dummy_udc driver [pid 5828] mkdirat(AT_FDCWD, "./297", 0777 [pid 5811] getdents64(3 [pid 5798] <... close resumed>) = 0 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... mkdirat resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5798] read(249 [pid 5789] <... socket resumed>) = 3 [pid 5640] <... futex resumed>) = 1 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5811] umount2("./294/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xc6\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5640] read(6 [pid 5828] <... openat resumed>) = 3 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... socket resumed>) = 3 [pid 5641] <... futex resumed>) = 0 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xc1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x4d\x7a\x1b"..., 32434572) = 208 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] <... write resumed>) = 56 [pid 5641] epoll_pwait(4 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5789] close(3 [pid 5780] close(3 [pid 5640] read(6 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5649] <... write resumed>) = 48 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] read(249 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCPci2-upstream-fs/strace-static-x86_64: Process 7614 attached [pid 5640] epoll_pwait(4 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7614] set_robust_list(0x5555796c27e0, 24 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 292 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... socket resumed>) = 3 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7614] <... set_robust_list resumed>) = 0 [pid 5828] close(3 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] close(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7614] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5828] <... close resumed>) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... close resumed>) = 0 [pid 7614] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5780] read(249 [pid 7614] chdir("./289" [pid 5828] close(3 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7614] <... chdir resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=632526344} [pid 7614] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 653, NULL, 0) = 1 [pid 5828] <... close resumed>) = 0 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[]ci2-upstream-fs/strace-static-x86_64: Process 7615 attached [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7614] <... prctl resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... umount2 resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5811] umount2("./294/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] read(6 [pid 7615] set_robust_list(0x5555851b37e0, 24 [pid 7614] setpgid(0, 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xc6\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7615] <... set_robust_list resumed>) = 0 [pid 7614] <... setpgid resumed>) = 0 [pid 5828] close(3 [pid 5811] newfstatat(AT_FDCWD, "./294/gadget" [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 293 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7615] rt_sigprocmask(SIG_SETMASK, [] [pid 7614] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 5828] <... close resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... write resumed>) = 376 [pid 5811] umount2("./294/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=973214381}) [pid 5640] read(6 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) ci2-upstream-fs/strace-static-x86_64: Process 7616 attached [pid 5640] epoll_pwait(4 [pid 7615] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7614] <... symlinkat resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] openat(AT_FDCWD, "./294/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7616] set_robust_list(0x5555851a97e0, 24 [pid 7615] chdir("./290" [pid 7614] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 5828] close(3 [pid 5811] <... openat resumed>) = 5 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7616] <... set_robust_list resumed>) = 0 [pid 7615] <... chdir resumed>) = 0 [pid 7614] <... symlinkat resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] fstat(5 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 289 [pid 5649] read(3 [pid 7616] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7615] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7614] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7615] <... prctl resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 7616] chdir("./286" [pid 7615] setpgid(0, 0 [pid 7614] <... symlinkat resumed>) = 0 [pid 5828] close(3 [pid 5811] getdents64(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=600746669} [pid 7615] <... setpgid resumed>) = 0 [pid 7614] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] <... close resumed>) = 0 [pid 7616] <... chdir resumed>) = 0 [pid 7615] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7614] <... openat resumed>) = 3 [pid 5828] read(249 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7616] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7615] <... symlinkat resumed>) = 0 [pid 7614] write(3, "1000", 4 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] getdents64(5 [pid 7616] <... prctl resumed>) = 0 [pid 7615] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7614] <... write resumed>) = 4 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7616] setpgid(0, 0 [pid 7615] <... symlinkat resumed>) = 0 [pid 7614] close(3 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7616] <... setpgid resumed>) = 0 [pid 7615] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7614] <... close resumed>) = 0 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] close(5 [pid 7616] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7615] <... symlinkat resumed>) = 0 [pid 7614] read(200 [pid 5811] <... close resumed>) = 0 [pid 7614] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] unlinkat(AT_FDCWD, "./294/gadget", AT_REMOVEDIR [pid 7616] <... symlinkat resumed>) = 0 [pid 7614] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] <... unlinkat resumed>) = 0 [pid 7615] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7615] write(3, "1000", 4 [pid 7614] <... symlinkat resumed>) = 0 [pid 5811] umount2("./294/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7616] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7615] <... write resumed>) = 4 [pid 7614] close(249 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-upstream-fs/strace-static-x86_64: Process 7617 attached [pid 7616] <... symlinkat resumed>) = 0 [pid 7615] close(3 [pid 7614] <... close resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./294/binderfs" [pid 7614] close(248 [pid 7617] set_robust_list(0x55556d6387e0, 24 [pid 7616] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7615] <... close resumed>) = 0 [pid 7614] <... close resumed>) = 0 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 300 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7617] <... set_robust_list resumed>) = 0 [pid 7615] read(200 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] unlink("./294/binderfs" [pid 7614] prctl(PR_SET_NAME, "syz.2.1476" [pid 7617] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7616] <... symlinkat resumed>) = 0 [pid 7615] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7614] <... prctl resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 7617] chdir("./297" [pid 7616] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7615] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7614] close(4 [pid 5811] umount2("./294/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7617] <... chdir resumed>) = 0 [pid 7616] <... openat resumed>) = 3 [pid 7615] <... symlinkat resumed>) = 0 [pid 7614] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] newfstatat(AT_FDCWD, "./294/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7617] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5811] unlink("./294/cgroup.net" [pid 7617] setpgid(0, 0 [pid 7616] write(3, "1000", 4 [pid 7615] close(249 [pid 7616] <... write resumed>) = 4 [pid 7615] <... close resumed>) = 0 [pid 7616] close(3 [pid 7617] <... setpgid resumed>) = 0 [pid 7615] close(248 [pid 7616] <... close resumed>) = 0 [pid 7615] <... close resumed>) = 0 [pid 7616] read(200 [pid 5811] <... unlink resumed>) = 0 [pid 7616] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7615] prctl(PR_SET_NAME, "syz.1.1475" [pid 7617] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7616] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] umount2("./294/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7614] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7615] <... prctl resumed>) = 0 [pid 7614] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7615] close(4 [pid 7614] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7617] <... symlinkat resumed>) = 0 [pid 7616] <... symlinkat resumed>) = 0 [pid 7615] <... close resumed>) = 0 [pid 7614] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] newfstatat(AT_FDCWD, "./294/cgroup.cpu" [pid 7615] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7617] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7616] close(249 [pid 7615] <... futex resumed>) = 0 [pid 7614] <... mkdirat resumed>) = 0 [pid 5811] unlink("./294/cgroup.cpu" [pid 7616] <... close resumed>) = 0 [pid 7614] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7617] <... symlinkat resumed>) = 0 [pid 7616] close(248 [pid 7615] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7614] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 7617] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7616] <... close resumed>) = 0 [pid 7615] <... futex resumed>) = 0 [pid 7614] <... futex resumed>) = 0 [pid 5811] umount2("./294/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7615] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7616] prctl(PR_SET_NAME, "syz.0.1474" [pid 7617] <... symlinkat resumed>) = 0 [pid 7614] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7617] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7616] <... prctl resumed>) = 0 [pid 7615] <... mkdirat resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./294/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7617] <... openat resumed>) = 3 [pid 7616] close(4 [pid 7615] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7614] <... mount resumed>) = 0 [pid 5811] unlink("./294/cgroup" [pid 7617] write(3, "1000", 4 [pid 7616] <... close resumed>) = 0 [pid 7615] <... futex resumed>) = 0 [pid 7614] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7615] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 7616] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7614] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7617] <... write resumed>) = 4 [pid 7615] <... futex resumed>) = 0 [pid 5811] getdents64(3 [pid 7617] close(3 [pid 7616] <... futex resumed>) = 0 [pid 7615] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7614] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 7617] <... close resumed>) = 0 [pid 7616] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7615] <... mount resumed>) = 0 [pid 7614] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] close(3 [pid 7617] read(200 [pid 7616] <... futex resumed>) = 0 [pid 7615] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7614] <... openat resumed>) = 3 [pid 5811] <... close resumed>) = 0 [pid 7617] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7616] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7615] <... futex resumed>) = 0 [pid 7614] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlinkat(AT_FDCWD, "./294", AT_REMOVEDIR [pid 7617] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7616] <... mkdirat resumed>) = 0 [pid 7615] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7614] <... futex resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 7617] <... symlinkat resumed>) = 0 [pid 7616] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7615] <... futex resumed>) = 0 [pid 7614] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] mkdirat(AT_FDCWD, "./295", 0777 [pid 7615] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7617] close(249 [pid 7614] <... futex resumed>) = 0 [pid 5811] <... mkdirat resumed>) = 0 [pid 7617] <... close resumed>) = 0 [pid 7616] <... futex resumed>) = 0 [pid 7615] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7614] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7617] close(248 [pid 7616] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7617] <... close resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 7617] prctl(PR_SET_NAME, "syz.4.1477") = 0 [pid 7616] <... futex resumed>) = 0 [pid 7615] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7616] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7615] <... futex resumed>) = 0 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 7617] close(4 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7617] <... close resumed>) = 0 [pid 7616] <... mount resumed>) = 0 [pid 7615] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 7617] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 7615] <... futex resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7615] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31) = -1 EBADF (Bad file descriptor) [pid 5811] <... socket resumed>) = 3 [pid 7617] <... futex resumed>) = 0 [pid 7616] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7615] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 7616] <... futex resumed>) = 0 [pid 7615] <... futex resumed>) = 0 [pid 7617] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7616] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7615] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7617] <... futex resumed>) = 0 [pid 7616] <... futex resumed>) = 0 [pid 7615] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 7616] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7617] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7615] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7616] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7617] <... mkdirat resumed>) = 0 [pid 7616] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7615] <... openat resumed>) = 3 [pid 5811] <... socket resumed>) = 3 [pid 7616] <... futex resumed>) = 0 [pid 7617] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7617] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7617] mount(NULL, "./gadget", "gadgetfs", 0, NULL) = 0 [pid 5811] close(3 [pid 7616] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7617] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7616] <... futex resumed>) = 0 [pid 7615] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 7617] <... futex resumed>) = 0 [pid 7616] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7615] <... futex resumed>) = 0 [pid 7616] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7615] close_range(3, 30, 0 [pid 7617] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7616] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7615] <... close_range resumed>) = 0 [pid 7614] <... write resumed>) = 31 [pid 5811] <... socket resumed>) = 3 [pid 7617] <... futex resumed>) = 0 [pid 7616] <... futex resumed>) = 0 [pid 7615] exit_group(0 [pid 7614] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 7617] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7616] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7615] <... exit_group resumed>) = ? [pid 7614] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 7617] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7616] <... futex resumed>) = 0 [pid 7614] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7617] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7616] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7614] <... futex resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 7617] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7615] +++ exited with 0 +++ [pid 7616] <... openat resumed>) = 3 [pid 7614] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] close(3 [pid 7617] <... futex resumed>) = 0 [pid 7616] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 7617] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7616] <... futex resumed>) = 0 [pid 7614] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5811] read(249 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=293, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7616] close_range(3, 30, 0 [pid 7614] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7616] <... close_range resumed>) = 0 [pid 7614] <... futex resumed>) = 0 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7616] exit_group(0 [pid 7614] close_range(3, 30, 0 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7617] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7616] <... exit_group resumed>) = ? [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] rt_sigreturn({mask=[]} [pid 7617] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7617] <... futex resumed>) = 0 [pid 7617] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7617] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=844362349}) [pid 5789] umount2("./290", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7617] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5649] read(21ci2-upstream-fs/strace-static-x86_64: Process 7618 attached [pid 7617] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7618] set_robust_list(0x555580d127e0, 24 [pid 7617] <... futex resumed>) = 0 [pid 5789] openat(AT_FDCWD, "./290", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xc3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x7d\x0f\x1b"..., 232 [pid 7618] <... set_robust_list resumed>) = 0 [pid 7617] close_range(3, 30, 0 [pid 5789] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 232 [pid 7616] +++ exited with 0 +++ [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 616, NULL, 0) = 1 [pid 7617] <... close_range resumed>) = 0 [pid 7614] <... close_range resumed>) = 0 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 298 [pid 5789] fstat(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xc7\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7618] rt_sigprocmask(SIG_SETMASK, [] [pid 7617] exit_group(0 [pid 7614] exit_group(0 [ 616.325119][ T7614] gadgetfs: bound to dummy_udc driver [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5640] <... futex resumed>) = 1 [pid 7618] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7617] <... exit_group resumed>) = ? [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=289, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7618] chdir("./295" [pid 7614] <... exit_group resumed>) = ? [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] rt_sigreturn({mask=[]} [pid 5649] <... write resumed>) = 56 [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xc3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x7d\x0f\x1b"..., 32434572) = 232 [pid 5789] getdents64(3 [pid 5780] <... rt_sigreturn resumed>) = 0 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] read(6 [pid 7618] <... chdir resumed>) = 0 [pid 7614] +++ exited with 0 +++ [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] sched_getaffinity(0, 8192 [pid 5640] epoll_pwait(4 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=292, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7618] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 5640] epoll_pwait(4 [pid 5798] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 401, NULL, 0) = 1 [pid 7618] <... prctl resumed>) = 0 [pid 7617] +++ exited with 0 +++ [pid 5789] umount2("./290/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] read(6 [pid 7618] setpgid(0, 0 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 7618] <... setpgid resumed>) = 0 [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=999386544}) [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xc7\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7618] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5780] umount2("./286", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(26 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7618] <... symlinkat resumed>) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=300, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7618] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5640] <... write resumed>) = 376 [pid 5828] rt_sigreturn({mask=[]} [pid 5798] <... write resumed>) = 4 [pid 5780] openat(AT_FDCWD, "./286", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xc2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x01\x3f\x20"..., 232 [pid 5640] read(6 [pid 7618] <... symlinkat resumed>) = 0 [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5798] umount2("./289", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 232 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xc2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x01\x3f\x20"..., 32434572) = 232 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xc8\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 7618] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5798] openat(AT_FDCWD, "./289", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] fstat(3 [pid 5649] <... write resumed>) = 48 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7618] <... symlinkat resumed>) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5640] epoll_pwait(4 [pid 7618] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5798] <... openat resumed>) = 3 [pid 5780] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7618] <... openat resumed>) = 3 [pid 5828] <... write resumed>) = 4 [pid 5798] fstat(3 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5828] umount2("./297", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./286/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 3 (in [3 16 30], left {tv_sec=0, tv_nsec=999971925}) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=361993597} [pid 7618] write(3, "1000", 4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] getdents64(3 [pid 5828] openat(AT_FDCWD, "./297", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 7618] <... write resumed>) = 4 [pid 5828] <... openat resumed>) = 3 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7618] close(3 [pid 5828] fstat(3 [pid 5798] umount2("./289/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 7618] <... close resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7618] read(200 [pid 5828] getdents64(3 [pid 5649] read(16 [pid 7618] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7618] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] umount2("./297/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xc4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xfb\x65\x1e"..., 216 [pid 7618] <... symlinkat resumed>) = 0 [pid 5649] <... write resumed>) = 216 [pid 5789] <... umount2 resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xc9\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5789] umount2("./290/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7618] close(249 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 56 [pid 7618] <... close resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./290/gadget" [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7618] close(248 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7618] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5789] umount2("./290/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(30 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7618] prctl(PR_SET_NAME, "syz.3.1478" [pid 5789] openat(AT_FDCWD, "./290/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xc5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xa1\x03\x1c"..., 232 [pid 7618] <... prctl resumed>) = 0 [pid 5789] <... openat resumed>) = 5 [pid 7618] close(4 [pid 5649] <... write resumed>) = 232 [pid 7618] <... close resumed>) = 0 [pid 5789] fstat(5 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xca\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... write resumed>) = 56 [pid 5789] getdents64(5 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xca\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7618] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5649] <... write resumed>) = 48 [pid 7618] <... futex resumed>) = 0 [pid 5789] getdents64(5 [pid 7618] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7618] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = 0 [pid 5798] <... umount2 resumed>) = 0 [pid 5789] close(5 [pid 5780] <... umount2 resumed>) = 0 [pid 7618] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] umount2("./297/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./289/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... close resumed>) = 0 [pid 7618] <... mkdirat resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] unlinkat(AT_FDCWD, "./290/gadget", AT_REMOVEDIR [pid 5780] umount2("./286/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7618] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./297/gadget" [pid 5798] newfstatat(AT_FDCWD, "./289/gadget" [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7618] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] newfstatat(AT_FDCWD, "./286/gadget" [pid 7618] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./297/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./289/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./290/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 366, NULL, 0) = 1 [pid 7618] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7618] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./286/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... futex resumed>) = 1 [pid 7618] <... mount resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./297/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] openat(AT_FDCWD, "./289/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] newfstatat(AT_FDCWD, "./290/binderfs" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5828] <... openat resumed>) = 5 [pid 5798] <... openat resumed>) = 5 [pid 5640] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xc8\x05\x00\x00\x00\x00\x00\x00\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00"..., 32434572) = 608 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7618] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] fstat(5 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] openat(AT_FDCWD, "./286/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7618] <... futex resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] fstat(5 [pid 5789] unlink("./290/binderfs" [pid 5780] <... openat resumed>) = 5 [pid 5640] <... write resumed>) = 376 [pid 7618] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(5 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] fstat(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=980306154}) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7618] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] getdents64(5 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(3 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... write resumed>) = 376 [pid 7618] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] getdents64(5 [pid 5798] getdents64(5 [pid 5789] umount2("./290/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] getdents64(5 [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 7618] <... openat resumed>) = 3 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 7618] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(5 [pid 5789] newfstatat(AT_FDCWD, "./290/cgroup.net" [pid 5780] getdents64(5 [pid 7618] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7618] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlinkat(AT_FDCWD, "./297/gadget", AT_REMOVEDIR [pid 5798] close(5 [pid 5789] unlink("./290/cgroup.net" [pid 5780] close(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] <... write resumed>) = 376 [pid 7618] <... futex resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] read(6 [pid 7618] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5798] unlinkat(AT_FDCWD, "./289/gadget", AT_REMOVEDIR [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999970416}) [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] umount2("./297/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./290/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] unlinkat(AT_FDCWD, "./286/gadget", AT_REMOVEDIR [pid 5640] epoll_pwait(4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... unlinkat resumed>) = 0 [pid 5649] read(3 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] newfstatat(AT_FDCWD, "./297/binderfs" [pid 5798] umount2("./289/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] newfstatat(AT_FDCWD, "./290/cgroup.cpu" [pid 5780] umount2("./286/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] newfstatat(AT_FDCWD, "./289/binderfs" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] unlink("./297/binderfs" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] newfstatat(AT_FDCWD, "./286/binderfs" [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=279441939} [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] <... unlink resumed>) = 0 [pid 5798] unlink("./289/binderfs" [pid 5789] unlink("./290/cgroup.cpu" [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999968548}) [pid 7618] <... write resumed>) = 31 [pid 5828] umount2("./297/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] unlink("./286/binderfs" [pid 5649] read(3 [pid 7618] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... unlink resumed>) = 0 [pid 7618] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./297/cgroup.net" [pid 5798] umount2("./289/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./290/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./286/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7618] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7618] <... futex resumed>) = 0 [pid 5828] unlink("./297/cgroup.net" [pid 5798] newfstatat(AT_FDCWD, "./289/cgroup.net" [pid 5789] newfstatat(AT_FDCWD, "./290/cgroup" [pid 5780] newfstatat(AT_FDCWD, "./286/cgroup.net" [pid 5649] read(3 [pid 7618] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlink("./289/cgroup.net" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7618] <... openat resumed>) = 4 [pid 5828] umount2("./297/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlink resumed>) = 0 [pid 5789] unlink("./290/cgroup" [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7618] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./297/cgroup.cpu" [pid 5789] <... unlink resumed>) = 0 [pid 5780] unlink("./286/cgroup.net" [pid 7618] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./289/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] getdents64(3 [pid 5780] <... unlink resumed>) = 0 [pid 7618] close_range(3, 30, 0 [pid 5828] unlink("./297/cgroup.cpu") = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] umount2("./286/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] umount2("./297/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./289/cgroup.cpu" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./286/cgroup.cpu" [pid 5828] newfstatat(AT_FDCWD, "./297/cgroup" [pid 5798] unlink("./289/cgroup.cpu" [pid 5789] unlinkat(AT_FDCWD, "./290", AT_REMOVEDIR [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] unlink("./297/cgroup" [pid 5798] umount2("./289/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] mkdirat(AT_FDCWD, "./291", 0777 [pid 5780] unlink("./286/cgroup.cpu" [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... mkdirat resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./289/cgroup" [pid 5828] getdents64(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 5798] unlink("./289/cgroup" [pid 7618] <... close_range resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] umount2("./286/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] close(3 [pid 5789] <... openat resumed>) = 3 [pid 5798] getdents64(3 [pid 5828] <... close resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7618] exit_group(0 [pid 5828] unlinkat(AT_FDCWD, "./297", AT_REMOVEDIR [pid 5798] close(3 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7618] <... exit_group resumed>) = ? [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] close(3 [pid 5780] newfstatat(AT_FDCWD, "./286/cgroup" [pid 5828] mkdirat(AT_FDCWD, "./298", 0777 [pid 5798] unlinkat(AT_FDCWD, "./289", AT_REMOVEDIR [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] unlink("./286/cgroup" [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5798] mkdirat(AT_FDCWD, "./290", 0777 [pid 5789] <... socket resumed>) = 3 [pid 5828] <... openat resumed>) = 3 [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] close(3 [pid 5780] <... unlink resumed>) = 0 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5789] <... close resumed>) = 0 [ 616.533180][ T7618] gadgetfs: bound to dummy_udc driver [pid 5780] getdents64(3 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] <... openat resumed>) = 3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5789] <... socket resumed>) = 3 [pid 5828] close(3 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] close(3 [pid 5828] <... close resumed>) = 0 [pid 5798] close(3 [pid 5789] close(3 [pid 7618] +++ exited with 0 +++ [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] <... socket resumed>) = 3 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=298, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5798] <... socket resumed>) = 3 [pid 5780] unlinkat(AT_FDCWD, "./286", AT_REMOVEDIR [pid 5811] rt_sigreturn({mask=[]} [pid 5798] close(3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] close(3 [pid 5811] <... rt_sigreturn resumed>) = 298 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... unlinkat resumed>) = 0 [pid 5789] close(3 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5789] <... close resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] <... write resumed>) = 4 [pid 5798] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] mkdirat(AT_FDCWD, "./287", 0777 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=933927412}) [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] umount2("./295", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... socket resumed>) = 3 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... mkdirat resumed>) = 0 [pid 5649] read(13 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] close(3 [pid 5789] close(3 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] close(3 [pid 5811] openat(AT_FDCWD, "./295", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xc6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x41\xd9\x1c"..., 208 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 289, NULL, 0) = 1 [pid 5828] <... close resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] read(249 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] fstat(3 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5640] <... futex resumed>) = 1 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xcb\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5798] close(3 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xc6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x41\xd9\x1c"..., 32434572) = 208 [pid 5640] read(6 [pid 5828] close(3 [pid 5811] getdents64(3 [pid 5798] <... close resumed>) = 0 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] close(3 [pid 5649] <... write resumed>) = 56 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... close resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xcb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 5811] umount2("./295/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... socket resumed>) = 3 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 48 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5798] close(3 [pid 5780] <... socket resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 5828] close(3 [pid 5798] <... close resumed>) = 0 [pid 5780] close(3 [pid 5828] <... close resumed>) = 0 [pid 5798] read(249 [pid 5828] read(249 [pid 5780] <... close resumed>) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=139571399} [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xca\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... socket resumed>) = 3 ci2-upstream-fs/strace-static-x86_64: Process 7619 attached [pid 5780] close(3) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7621 attached ci2-upstream-fs/strace-static-x86_64: Process 7620 attached [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 155, NULL, 0) = 1 [pid 7619] set_robust_list(0x5555851b37e0, 24 [pid 5811] <... umount2 resumed>) = 0 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 294 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7621] set_robust_list(0x5555796c27e0, 24 [pid 5811] umount2("./295/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7619] <... set_robust_list resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7621] <... set_robust_list resumed>) = 0 [pid 7620] set_robust_list(0x55556d6387e0, 24 [pid 7619] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 293 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... socket resumed>) = 3 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7621] rt_sigprocmask(SIG_SETMASK, [] [pid 7619] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 301 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xcb\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7621] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7620] <... set_robust_list resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./295/gadget" [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] close(3 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7621] chdir("./290" [pid 7620] rt_sigprocmask(SIG_SETMASK, [] [pid 7619] chdir("./291" [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... close resumed>) = 0 [pid 5640] <... write resumed>) = 376 [pid 7621] <... chdir resumed>) = 0 [pid 7620] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7619] <... chdir resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] umount2("./295/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=963046979}) [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 7621] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7619] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7621] <... prctl resumed>) = 0 [pid 7620] chdir("./298" [pid 7619] <... prctl resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./295/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] <... socket resumed>) = 3 [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7621] setpgid(0, 0 [pid 7620] <... chdir resumed>) = 0 [pid 7619] setpgid(0, 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7621] <... setpgid resumed>) = 0 [pid 7620] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7619] <... setpgid resumed>) = 0 [pid 5811] <... openat resumed>) = 5 [pid 5780] close(3 [pid 5649] read(3 [pid 5640] epoll_pwait(4 [pid 7621] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7620] <... prctl resumed>) = 0 [pid 7619] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7621] <... symlinkat resumed>) = 0 [pid 7620] setpgid(0, 0 [pid 7619] <... symlinkat resumed>) = 0 [pid 5811] fstat(5 [pid 5780] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=92482093} [pid 7621] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7620] <... setpgid resumed>) = 0 [pid 7619] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] read(249 [pid 7621] <... symlinkat resumed>) = 0 [pid 7620] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7619] <... symlinkat resumed>) = 0 [pid 7621] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7619] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net") = 0 [pid 5811] getdents64(5 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xc8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7621] <... symlinkat resumed>) = 0 [pid 7619] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5811] getdents64(5 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7621] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7619] <... openat resumed>) = 3 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] close(5 [pid 7621] <... openat resumed>) = 3 [pid 7619] write(3, "1000", 4 [pid 7621] write(3, "1000", 4 [pid 7620] <... symlinkat resumed>) = 0 [pid 7619] <... write resumed>) = 4 [pid 5811] <... close resumed>) = 0 [pid 7621] <... write resumed>) = 4 [pid 7619] close(3 [pid 5811] unlinkat(AT_FDCWD, "./295/gadget", AT_REMOVEDIR [pid 7621] close(3 [pid 7620] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7619] <... close resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 7620] <... symlinkat resumed>) = 0 [pid 5811] umount2("./295/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7621] <... close resumed>) = 0 [pid 7619] read(200 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7620] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5811] newfstatat(AT_FDCWD, "./295/binderfs"ci2-upstream-fs/strace-static-x86_64: Process 7622 attached [pid 7621] read(200 [pid 7620] <... symlinkat resumed>) = 0 [pid 7619] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7621] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7619] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] unlink("./295/binderfs" [pid 7622] set_robust_list(0x5555851a97e0, 24 [pid 7621] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7620] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7619] <... symlinkat resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 290 [pid 7621] <... symlinkat resumed>) = 0 [pid 7620] <... openat resumed>) = 3 [pid 7622] <... set_robust_list resumed>) = 0 [pid 7621] close(249 [pid 7620] write(3, "1000", 4 [pid 7619] close(249 [pid 5811] umount2("./295/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7622] rt_sigprocmask(SIG_SETMASK, [] [pid 7621] <... close resumed>) = 0 [pid 7619] <... close resumed>) = 0 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7619] close(248 [pid 7622] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7620] <... write resumed>) = 4 [pid 7619] <... close resumed>) = 0 [pid 7621] close(248 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7622] chdir("./287" [pid 7621] <... close resumed>) = 0 [pid 7620] close(3 [pid 7619] prctl(PR_SET_NAME, "syz.1.1479" [pid 5811] newfstatat(AT_FDCWD, "./295/cgroup.net" [pid 7621] prctl(PR_SET_NAME, "syz.2.1481" [pid 7620] <... close resumed>) = 0 [pid 7619] <... prctl resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7622] <... chdir resumed>) = 0 [pid 7621] <... prctl resumed>) = 0 [pid 7620] read(200 [pid 7619] close(4 [pid 7621] close(4 [pid 7619] <... close resumed>) = 0 [pid 7620] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] unlink("./295/cgroup.net" [pid 7622] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7620] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] <... unlink resumed>) = 0 [pid 7622] <... prctl resumed>) = 0 [pid 7621] <... close resumed>) = 0 [pid 7619] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7622] setpgid(0, 0 [pid 7620] <... symlinkat resumed>) = 0 [pid 7622] <... setpgid resumed>) = 0 [pid 7620] close(249 [pid 5811] umount2("./295/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7622] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7621] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7620] <... close resumed>) = 0 [pid 7619] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7622] <... symlinkat resumed>) = 0 [pid 7622] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7620] close(248 [pid 7621] <... futex resumed>) = 0 [pid 7619] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./295/cgroup.cpu" [pid 7622] <... symlinkat resumed>) = 0 [pid 7621] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7620] <... close resumed>) = 0 [pid 7619] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7622] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7621] <... futex resumed>) = 0 [pid 7620] prctl(PR_SET_NAME, "syz.4.1482" [pid 7619] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] unlink("./295/cgroup.cpu" [pid 7622] <... symlinkat resumed>) = 0 [pid 7621] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7620] <... prctl resumed>) = 0 [pid 7619] <... mkdirat resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 7622] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7621] <... mkdirat resumed>) = 0 [pid 7620] close(4) = 0 [pid 5811] umount2("./295/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7622] <... openat resumed>) = 3 [pid 7619] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7619] <... futex resumed>) = 0 [pid 7622] write(3, "1000", 4 [pid 5811] newfstatat(AT_FDCWD, "./295/cgroup" [pid 7622] <... write resumed>) = 4 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7621] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7619] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7621] <... futex resumed>) = 0 [pid 7622] close(3 [pid 5811] unlink("./295/cgroup" [pid 7622] <... close resumed>) = 0 [pid 7621] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 7622] read(200 [pid 7621] <... futex resumed>) = 0 [pid 7620] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7619] <... futex resumed>) = 0 [pid 7622] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7621] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7620] <... futex resumed>) = 0 [pid 7619] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] getdents64(3 [pid 7622] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 7621] <... mount resumed>) = 0 [pid 5811] close(3 [pid 7622] <... symlinkat resumed>) = 0 [pid 7621] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7620] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7619] <... mount resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 7621] <... futex resumed>) = 0 [pid 7620] <... futex resumed>) = 0 [pid 7619] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7622] close(249 [pid 7621] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7620] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] unlinkat(AT_FDCWD, "./295", AT_REMOVEDIR [pid 7622] <... close resumed>) = 0 [pid 7621] <... futex resumed>) = 0 [pid 7620] <... mkdirat resumed>) = 0 [pid 7619] <... futex resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 7622] close(248 [pid 7621] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7620] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7619] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] mkdirat(AT_FDCWD, "./296", 0777 [pid 7622] <... close resumed>) = 0 [pid 7621] <... openat resumed>) = 3 [pid 7620] <... futex resumed>) = 0 [pid 7619] <... futex resumed>) = 0 [pid 5811] <... mkdirat resumed>) = 0 [pid 7622] prctl(PR_SET_NAME, "syz.0.1480" [pid 7619] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7622] <... prctl resumed>) = 0 [pid 7620] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7622] close(4) = 0 [pid 5811] <... openat resumed>) = 3 [pid 7622] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7621] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7620] <... futex resumed>) = 0 [pid 7619] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7621] <... futex resumed>) = 0 [pid 7621] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7620] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7619] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 7622] <... futex resumed>) = 0 [pid 7621] <... futex resumed>) = 0 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7622] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7620] <... mount resumed>) = 0 [pid 5811] close(3 [pid 7622] <... futex resumed>) = 0 [pid 7621] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7619] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 102, NULL, 0) = 0 [pid 7622] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5640] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 7619] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5640] <... futex resumed>) = 1 [pid 7622] <... mkdirat resumed>) = 0 [pid 7620] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7619] <... futex resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5645] <... futex resumed>) = 0 [pid 7619] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5640] epoll_pwait(4 [pid 7619] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7622] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7620] <... futex resumed>) = 0 [pid 5811] close(3 [pid 5645] epoll_pwait(4 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7622] <... futex resumed>) = 0 [pid 7620] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7619] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 7619] <... futex resumed>) = 0 [pid 7619] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7622] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7620] <... futex resumed>) = 0 [pid 7619] <... futex resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7622] <... futex resumed>) = 0 [pid 7620] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7619] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... socket resumed>) = 3 [pid 7621] <... write resumed>) = 31 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=969675280} [pid 7622] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7621] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7620] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7619] <... openat resumed>) = 3 [pid 5811] close(3 [pid 7622] <... mount resumed>) = 0 [pid 7621] <... futex resumed>) = 0 [pid 7620] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7619] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 7621] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7620] <... futex resumed>) = 0 [pid 7619] <... futex resumed>) = 0 [pid 7621] <... futex resumed>) = 0 [pid 7620] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7619] close_range(3, 30, 0 [pid 7621] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7620] <... futex resumed>) = 0 [pid 7619] <... close_range resumed>) = 0 [pid 7622] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7621] <... openat resumed>) = 4 [pid 7620] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7622] <... futex resumed>) = 0 [pid 7621] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7620] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7619] exit_group(0 [pid 5811] <... socket resumed>) = 3 [pid 7622] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7621] <... futex resumed>) = 0 [pid 7620] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7619] <... exit_group resumed>) = ? [pid 5811] close(3 [pid 7622] <... futex resumed>) = 0 [pid 7621] close_range(3, 30, 0 [pid 7620] <... futex resumed>) = 0 [pid 7622] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] <... close resumed>) = 0 [pid 7622] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7620] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7620] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7622] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7620] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7619] +++ exited with 0 +++ [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7622] <... futex resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 7622] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7620] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=294, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7620] <... futex resumed>) = 0 [pid 7622] <... futex resumed>) = 0 [pid 5811] close(3 [pid 7620] close_range(3, 30, 0 [pid 5789] rt_sigreturn({mask=[]} [pid 7622] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7621] <... close_range resumed>) = 0 [pid 7620] <... close_range resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7621] exit_group(0 [pid 7620] exit_group(0 [pid 7621] <... exit_group resumed>) = ? [pid 7620] <... exit_group resumed>) = ? [pid 7622] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5811] read(249 [pid 7622] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xcb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 7622] <... futex resumed>) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7620] +++ exited with 0 +++ [pid 5789] <... write resumed>) = 4 [ 616.828676][ T7621] gadgetfs: bound to dummy_udc driver [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=836402527}) [pid 7622] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7621] +++ exited with 0 +++ [pid 5789] umount2("./291", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7622] <... futex resumed>) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=301, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=293, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(21 [pid 7622] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] rt_sigreturn({mask=[]} [pid 5798] rt_sigreturn({mask=[]} [pid 7622] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5798] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5789] openat(AT_FDCWD, "./291", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 ci2-upstream-fs/strace-static-x86_64: Process 7623 attached [pid 7622] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... openat resumed>) = 3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xc7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x19\x81\x1d"..., 232 [pid 7623] set_robust_list(0x555580d127e0, 24 [pid 7622] <... futex resumed>) = 0 [pid 5789] fstat(3 [pid 5649] <... write resumed>) = 232 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 988, NULL, 0) = 1 [pid 7623] <... set_robust_list resumed>) = 0 [pid 7622] close_range(3, 30, 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 299 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xcc\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7623] rt_sigprocmask(SIG_SETMASK, [] [pid 7622] <... close_range resumed>) = 0 [pid 5828] <... write resumed>) = 4 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] <... write resumed>) = 4 [pid 5789] getdents64(3 [pid 5649] <... write resumed>) = 56 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7623] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7622] exit_group(0 [pid 5828] umount2("./298", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./290", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xcc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 5641] sched_yield( [pid 7623] chdir("./296" [pid 7622] <... exit_group resumed>) = ? [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./291/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xc7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x19\x81\x1d"..., 32434572) = 232 [pid 5641] <... sched_yield resumed>) = 0 [pid 7623] <... chdir resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./298", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] openat(AT_FDCWD, "./290", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] read(6 [pid 5641] epoll_pwait(4 [pid 7623] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] <... openat resumed>) = 3 [pid 5798] <... openat resumed>) = 3 [pid 7623] <... prctl resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 2 (in [16 30], left {tv_sec=0, tv_nsec=999960059}) [pid 5798] fstat(3 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7623] setpgid(0, 0 [pid 5645] epoll_pwait(4 [pid 7623] <... setpgid resumed>) = 0 [pid 5828] fstat(3 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] read(16 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7623] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7622] +++ exited with 0 +++ [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] getdents64(3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5645] epoll_pwait(4 [pid 7623] <... symlinkat resumed>) = 0 [pid 5828] getdents64(3 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=290, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xc9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x68\x31\x1c"..., 208 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=874763600} [pid 7623] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5798] umount2("./290/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] rt_sigreturn({mask=[]} [pid 5649] <... write resumed>) = 208 [pid 7623] <... symlinkat resumed>) = 0 [pid 5828] umount2("./298/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... rt_sigreturn resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xcd\x05\x00\x00\x00\x00\x00\x00", 56) = 56 [pid 7623] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5789] <... umount2 resumed>) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xcd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7623] <... symlinkat resumed>) = 0 [pid 5789] umount2("./291/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5649] <... write resumed>) = 48 [pid 7623] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... write resumed>) = 4 [pid 5649] read(30 [pid 7623] <... openat resumed>) = 3 [pid 5789] newfstatat(AT_FDCWD, "./291/gadget" [pid 5780] umount2("./287", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7623] write(3, "1000", 4 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xca\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x7a\xab\x1c"..., 232 [pid 7623] <... write resumed>) = 4 [pid 5789] umount2("./291/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] openat(AT_FDCWD, "./287", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 885, NULL, 0) = 1 [pid 7623] close(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7623] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 232 [pid 5641] <... futex resumed>) = 0 [pid 7623] read(200 [pid 5798] <... umount2 resumed>) = 0 [pid 5789] openat(AT_FDCWD, "./291/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5645] <... futex resumed>) = 1 [pid 5641] sched_yield( [pid 7623] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5798] umount2("./290/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... openat resumed>) = 5 [pid 5645] read(6 [pid 7623] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] fstat(5 [pid 5780] fstat(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xce\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xcc\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 320 [pid 5641] <... sched_yield resumed>) = 0 [pid 7623] <... symlinkat resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./290/gadget" [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 56 [pid 5641] epoll_pwait(4 [pid 7623] close(249 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] getdents64(5 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7623] <... close resumed>) = 0 [pid 5798] umount2("./290/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5645] <... write resumed>) = 376 [pid 5789] getdents64(5 [pid 7623] close(248 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5780] getdents64(3 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xce\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7623] <... close resumed>) = 0 [pid 5798] openat(AT_FDCWD, "./290/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] close(5 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 7623] prctl(PR_SET_NAME, "syz.3.1483" [pid 5798] <... openat resumed>) = 5 [pid 5789] <... close resumed>) = 0 [pid 5780] umount2("./287/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... write resumed>) = 376 [pid 7623] <... prctl resumed>) = 0 [pid 5828] <... umount2 resumed>) = 0 [pid 5798] fstat(5 [pid 5789] unlinkat(AT_FDCWD, "./291/gadget", AT_REMOVEDIR [pid 5649] <... pselect6 resumed>) = 2 (in [3 26], left {tv_sec=0, tv_nsec=999722764}) [pid 5645] read(6 [pid 7623] close(4 [pid 5828] umount2("./298/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 5649] read(3 [pid 5645] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xca\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x7a\xab\x1c"..., 32434572) = 288 [pid 5641] epoll_pwait(4 [pid 7623] <... close resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] getdents64(5 [pid 5789] umount2("./291/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7623] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./298/gadget" [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7623] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] getdents64(5 [pid 5789] newfstatat(AT_FDCWD, "./291/binderfs" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] umount2("./298/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7623] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(26 [pid 5645] <... write resumed>) = 376 [pid 7623] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] close(5 [pid 5789] unlink("./291/binderfs" [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5645] read(6 [pid 7623] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] openat(AT_FDCWD, "./298/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... close resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xc8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x97\xd7\x20"..., 232 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 7623] <... mkdirat resumed>) = 0 [pid 5828] <... openat resumed>) = 5 [pid 5798] unlinkat(AT_FDCWD, "./290/gadget", AT_REMOVEDIR [pid 5789] umount2("./291/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 232 [pid 5645] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7623] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] fstat(5 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xcf\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 5780] <... umount2 resumed>) = 0 [pid 7623] <... futex resumed>) = 0 [pid 5640] <... futex resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] umount2("./290/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] newfstatat(AT_FDCWD, "./291/cgroup.net" [pid 5780] umount2("./287/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5645] sched_yield( [pid 5641] <... futex resumed>) = 1 [pid 5640] sched_yield( [pid 7623] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(5 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xcf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] <... sched_yield resumed>) = 0 [pid 5640] <... sched_yield resumed>) = 0 [pid 7623] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] newfstatat(AT_FDCWD, "./290/binderfs" [pid 5789] unlink("./291/cgroup.net" [pid 5780] newfstatat(AT_FDCWD, "./287/gadget" [pid 5649] <... write resumed>) = 48 [pid 5645] read(6 [pid 5640] epoll_pwait(4 [pid 7623] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] getdents64(5 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] epoll_pwait(4 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7623] <... mount resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5798] unlink("./290/binderfs" [pid 5789] <... unlink resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... read resumed>, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xc8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x97\xd7\x20"..., 32434572) = 232 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 5828] close(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999971500}) [pid 7623] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] umount2("./291/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./287/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5645] read(6 [pid 7623] <... futex resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./298/gadget", AT_REMOVEDIR [pid 5798] umount2("./290/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7623] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./291/cgroup.cpu" [pid 5828] <... unlinkat resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./287/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7623] <... futex resumed>) = 0 [pid 5828] umount2("./298/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./290/cgroup.net" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... openat resumed>) = 5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7623] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7623] <... openat resumed>) = 3 [pid 5828] newfstatat(AT_FDCWD, "./298/binderfs" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlink("./291/cgroup.cpu" [pid 5780] fstat(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999972223}) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=788564440} [pid 7623] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] unlink("./290/cgroup.net" [pid 7623] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(3 [pid 7623] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./298/binderfs" [pid 5798] <... unlink resumed>) = 0 [pid 5789] umount2("./291/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] getdents64(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5828] <... unlink resumed>) = 0 [pid 5798] umount2("./290/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 7623] <... futex resumed>) = 0 [pid 5828] umount2("./298/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7623] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./290/cgroup.cpu" [pid 5789] newfstatat(AT_FDCWD, "./291/cgroup" [pid 5780] getdents64(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] newfstatat(AT_FDCWD, "./298/cgroup.net" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlink("./290/cgroup.cpu" [pid 5789] unlink("./291/cgroup" [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5828] unlink("./298/cgroup.net" [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] close(5 [pid 5828] <... unlink resumed>) = 0 [pid 5798] umount2("./290/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] getdents64(3 [pid 5780] <... close resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 798, NULL, 0) = 1 [pid 5828] umount2("./298/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] unlinkat(AT_FDCWD, "./287/gadget", AT_REMOVEDIR [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7623] <... write resumed>) = 31 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... futex resumed>) = 1 [pid 7623] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./298/cgroup.cpu" [pid 5798] newfstatat(AT_FDCWD, "./290/cgroup" [pid 5789] close(3 [pid 5780] <... unlinkat resumed>) = 0 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7623] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] umount2("./287/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xcf\x05\x00\x00\x00\x00\x00\x00", 32434572) = 48 [pid 7623] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./298/cgroup.cpu" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlinkat(AT_FDCWD, "./291", AT_REMOVEDIR [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7623] <... futex resumed>) = 0 [pid 7623] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... unlink resumed>) = 0 [pid 5798] unlink("./290/cgroup" [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./287/binderfs" [pid 5828] umount2("./298/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=972525104}) [pid 7623] <... openat resumed>) = 4 [pid 5649] read(3 [pid 5640] <... write resumed>) = 376 [pid 7623] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... unlink resumed>) = 0 [pid 5789] mkdirat(AT_FDCWD, "./292", 0777 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] read(6 [pid 7623] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./298/cgroup" [pid 5798] getdents64(3 [pid 5780] unlink("./287/binderfs" [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7623] close_range(3, 30, 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 5828] unlink("./298/cgroup" [pid 5798] close(3 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xd9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5798] <... close resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./290", AT_REMOVEDIR [pid 5789] <... openat resumed>) = 3 [pid 5780] umount2("./287/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 5828] getdents64(3 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] mkdirat(AT_FDCWD, "./291", 0777 [pid 5780] newfstatat(AT_FDCWD, "./287/cgroup.net" [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5828] close(3) = 0 [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] close(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] unlinkat(AT_FDCWD, "./298", AT_REMOVEDIR [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=728574832} [pid 5789] <... close resumed>) = 0 [pid 5780] unlink("./287/cgroup.net" [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... unlink resumed>) = 0 [pid 5828] mkdirat(AT_FDCWD, "./299", 0777 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 7623] <... close_range resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... socket resumed>) = 3 [pid 5780] umount2("./287/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7623] exit_group(0 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5798] close(3 [pid 5789] close(3 [pid 7623] <... exit_group resumed>) = ? [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... openat resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./287/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] unlink("./287/cgroup.cpu" [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5828] close(3 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... unlink resumed>) = 0 [pid 7623] +++ exited with 0 +++ [pid 5828] <... close resumed>) = 0 [pid 5798] close(3 [pid 5789] close(3 [pid 5780] umount2("./287/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... socket resumed>) = 3 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=299, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5789] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./287/cgroup" [pid 5798] <... close resumed>) = 0 [pid 5811] rt_sigreturn({mask=[]}) = 299 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5828] close(3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... write resumed>) = 4 [pid 5789] <... socket resumed>) = 3 [pid 5780] unlink("./287/cgroup" [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=972334245}) [pid 5828] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] close(3 [pid 5649] read(13 [pid 5798] close(3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] umount2("./296", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... close resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... unlink resumed>) = 0 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xcb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x3b\x00\x1b"..., 208 [pid 5828] close(3 [ 617.041606][ T7623] gadgetfs: bound to dummy_udc driver [pid 5811] openat(AT_FDCWD, "./296", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... close resumed>) = 0 [pid 5780] getdents64(3 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 741, NULL, 0) = 1 [pid 5828] <... close resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5798] <... socket resumed>) = 3 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] fstat(3 [pid 5798] close(3 [pid 5640] <... futex resumed>) = 1 [pid 5789] <... socket resumed>) = 3 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] close(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xd0\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5828] close(3 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] close(3 [pid 5780] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 56 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xcb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x3b\x00\x1b"..., 32434572) = 208 [pid 5828] <... close resumed>) = 0 [pid 5811] getdents64(3 [pid 5798] <... socket resumed>) = 3 [pid 5780] unlinkat(AT_FDCWD, "./287", AT_REMOVEDIR [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] read(6 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5811] umount2("./296/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... close resumed>) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 5789] read(249 [pid 5649] <... write resumed>) = 48 [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 5640] epoll_pwait(4 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xcc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] mkdirat(AT_FDCWD, "./288", 0777 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5780] <... mkdirat resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5640] epoll_pwait(4 [pid 5828] close(3 [pid 5798] read(249 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=675195270} [pid 5780] <... openat resumed>) = 3 [pid 5828] <... close resumed>) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xcd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5828] read(249 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xce\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5780] close(3) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7624 attached [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... socket resumed>) = 3 [pid 5780] close(3 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 683, NULL, 0) = 1 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 5780] <... close resumed>) = 0 [pid 5641] <... futex resumed>) = 0 [pid 5641] sched_yield( [pid 5640] read(6 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xd0\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 5780] <... socket resumed>) = 3 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xda\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5780] close(3) = 0 [pid 5640] <... write resumed>) = 376 [pid 7624] set_robust_list(0x5555851b37e0, 24 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=968467182}) [pid 5640] read(6, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5649] read(3 [pid 7624] <... set_robust_list resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 ci2-upstream-fs/strace-static-x86_64: Process 7625 attached [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7624] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] <... umount2 resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5649] read(3 [pid 5640] epoll_pwait(4 [pid 7625] set_robust_list(0x5555796c27e0, 24 [pid 7624] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 295 [pid 5641] <... sched_yield resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xda\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5811] umount2("./296/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] close(3 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7625] <... set_robust_list resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-upstream-fs/strace-static-x86_64: Process 7626 attached [pid 7625] rt_sigprocmask(SIG_SETMASK, [] [pid 7624] chdir("./292" [pid 5811] newfstatat(AT_FDCWD, "./296/gadget" [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 294 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... close resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=640538732} [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7626] set_robust_list(0x55556d6387e0, 24 [pid 7624] <... chdir resumed>) = 0 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 302 [pid 5811] umount2("./296/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7626] <... set_robust_list resumed>) = 0 [pid 7625] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7624] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7626] rt_sigprocmask(SIG_SETMASK, [] [pid 7625] chdir("./291" [pid 7624] <... prctl resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7626] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] openat(AT_FDCWD, "./296/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7626] chdir("./299" [pid 7624] setpgid(0, 0 [pid 5780] close(3 [pid 7625] <... chdir resumed>) = 0 [pid 5811] <... openat resumed>) = 5 [pid 7626] <... chdir resumed>) = 0 [pid 7625] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5811] fstat(5 [pid 7626] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7625] <... prctl resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7626] <... prctl resumed>) = 0 [pid 7625] setpgid(0, 0 [pid 7626] setpgid(0, 0 [pid 7625] <... setpgid resumed>) = 0 [pid 5811] getdents64(5 [pid 7626] <... setpgid resumed>) = 0 [pid 7625] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7626] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7625] <... symlinkat resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5811] getdents64(5 [pid 7626] <... symlinkat resumed>) = 0 [pid 7625] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7624] <... setpgid resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5780] <... close resumed>) = 0 [pid 7625] <... symlinkat resumed>) = 0 [pid 7624] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5811] close(5 [pid 5780] read(249 [pid 7626] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xcf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7626] <... symlinkat resumed>) = 0 [pid 7625] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 5811] <... close resumed>) = 0 [pid 7626] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7626] <... symlinkat resumed>) = 0 [pid 7625] <... symlinkat resumed>) = 0 [pid 7624] <... symlinkat resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./296/gadget", AT_REMOVEDIR [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7624] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7626] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7625] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] <... unlinkat resumed>) = 0 [pid 7626] <... openat resumed>) = 3 [pid 5811] umount2("./296/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7625] <... openat resumed>) = 3 ci2-upstream-fs/strace-static-x86_64: Process 7627 attached [pid 7626] write(3, "1000", 4 [pid 7624] <... symlinkat resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./296/binderfs" [pid 7627] set_robust_list(0x5555851a97e0, 24 [pid 7626] <... write resumed>) = 4 [pid 7625] write(3, "1000", 4 [pid 7624] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 291 [pid 7627] <... set_robust_list resumed>) = 0 [pid 7626] close(3 [pid 7625] <... write resumed>) = 4 [pid 5811] unlink("./296/binderfs" [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7627] rt_sigprocmask(SIG_SETMASK, [] [pid 7626] <... close resumed>) = 0 [pid 7625] close(3 [pid 7624] <... symlinkat resumed>) = 0 [pid 7627] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7626] read(200 [pid 7625] <... close resumed>) = 0 [pid 7624] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] <... unlink resumed>) = 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7627] chdir("./288" [pid 7626] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7625] read(200 [pid 5811] umount2("./296/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7624] <... openat resumed>) = 3 [pid 7626] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7625] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7624] write(3, "1000", 4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7627] <... chdir resumed>) = 0 [pid 7626] <... symlinkat resumed>) = 0 [pid 7625] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7627] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7624] <... write resumed>) = 4 [pid 5811] newfstatat(AT_FDCWD, "./296/cgroup.net" [pid 7627] <... prctl resumed>) = 0 [pid 7626] close(249 [pid 7625] <... symlinkat resumed>) = 0 [pid 7624] close(3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7627] setpgid(0, 0 [pid 7626] <... close resumed>) = 0 [pid 7624] <... close resumed>) = 0 [pid 7627] <... setpgid resumed>) = 0 [pid 7626] close(248 [pid 7625] close(249 [pid 7624] read(200 [pid 5811] unlink("./296/cgroup.net" [pid 7627] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7626] <... close resumed>) = 0 [pid 7625] <... close resumed>) = 0 [pid 7624] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] <... unlink resumed>) = 0 [pid 7625] close(248 [pid 7624] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7627] <... symlinkat resumed>) = 0 [pid 7626] prctl(PR_SET_NAME, "syz.4.1486" [pid 7625] <... close resumed>) = 0 [pid 5811] umount2("./296/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7624] <... symlinkat resumed>) = 0 [pid 7627] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7626] <... prctl resumed>) = 0 [pid 7625] prctl(PR_SET_NAME, "syz.2.1485" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7627] <... symlinkat resumed>) = 0 [pid 7626] close(4 [pid 7625] <... prctl resumed>) = 0 [pid 7624] close(249 [pid 5811] newfstatat(AT_FDCWD, "./296/cgroup.cpu" [pid 7627] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7626] <... close resumed>) = 0 [pid 7625] close(4 [pid 7624] <... close resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7627] <... symlinkat resumed>) = 0 [pid 7626] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7625] <... close resumed>) = 0 [pid 7624] close(248) = 0 [pid 5811] unlink("./296/cgroup.cpu" [pid 7627] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7626] <... futex resumed>) = 0 [pid 7625] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7624] prctl(PR_SET_NAME, "syz.1.1484" [pid 5811] <... unlink resumed>) = 0 [pid 7627] <... openat resumed>) = 3 [pid 7626] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7624] <... prctl resumed>) = 0 [pid 7624] close(4 [pid 7626] <... futex resumed>) = 0 [pid 5811] umount2("./296/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7627] write(3, "1000", 4 [pid 7626] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7625] <... futex resumed>) = 0 [pid 7624] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7627] <... write resumed>) = 4 [pid 7626] <... mkdirat resumed>) = 0 [pid 7625] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7624] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./296/cgroup" [pid 7627] close(3 [pid 7625] <... futex resumed>) = 0 [pid 7624] <... futex resumed>) = 0 [pid 7624] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7627] <... close resumed>) = 0 [pid 7626] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7625] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7626] <... futex resumed>) = 0 [pid 7625] <... mkdirat resumed>) = 0 [pid 7624] <... futex resumed>) = 0 [pid 7627] read(200 [pid 7626] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7625] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7624] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] unlink("./296/cgroup" [pid 7627] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7626] <... futex resumed>) = 0 [pid 7625] <... futex resumed>) = 0 [pid 7624] <... mkdirat resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 7627] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7626] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7625] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7624] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7627] <... symlinkat resumed>) = 0 [pid 7626] <... mount resumed>) = 0 [pid 7625] <... futex resumed>) = 0 [pid 7624] <... futex resumed>) = 0 [pid 5811] getdents64(3 [pid 7627] close(249 [pid 7625] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 7627] <... close resumed>) = 0 [pid 7626] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7625] <... mount resumed>) = 0 [pid 7624] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 7627] close(248 [pid 7626] <... futex resumed>) = 0 [pid 7624] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 7627] <... close resumed>) = 0 [pid 7626] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7625] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7624] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7627] prctl(PR_SET_NAME, "syz.0.1487" [pid 7626] <... futex resumed>) = 0 [pid 7625] <... futex resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./296", AT_REMOVEDIR [pid 7627] <... prctl resumed>) = 0 [pid 7626] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7625] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7624] <... mount resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 7627] close(4 [pid 7626] <... openat resumed>) = 3 [pid 7625] <... futex resumed>) = 0 [pid 7624] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] mkdirat(AT_FDCWD, "./297", 0777 [pid 7627] <... close resumed>) = 0 [pid 7625] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7624] <... futex resumed>) = 0 [pid 5811] <... mkdirat resumed>) = 0 [pid 7627] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7626] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7625] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7624] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7625] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7627] <... futex resumed>) = 0 [pid 7626] <... futex resumed>) = 0 [pid 7625] <... futex resumed>) = 0 [pid 7624] <... futex resumed>) = 0 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7627] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7626] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7624] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7627] <... futex resumed>) = 0 [pid 7626] <... futex resumed>) = 0 [pid 7625] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7624] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5811] <... openat resumed>) = 3 [pid 7627] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7626] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7625] <... futex resumed>) = 0 [pid 7627] <... mkdirat resumed>) = 0 [pid 7624] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7626] <... write resumed>) = 31 [pid 7625] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 7624] <... futex resumed>) = 0 [pid 7627] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7624] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7625] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7624] <... futex resumed>) = 0 [pid 5811] close(3 [pid 7625] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 7626] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7626] <... futex resumed>) = 0 [pid 7625] <... futex resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 7625] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 7627] <... futex resumed>) = 0 [pid 7626] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7625] <... futex resumed>) = 0 [pid 7624] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] <... close resumed>) = 0 [pid 7624] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7627] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7626] <... futex resumed>) = 0 [pid 7625] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7624] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... socket resumed>) = 3 [pid 7627] <... futex resumed>) = 0 [pid 7626] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7625] <... openat resumed>) = 3 [pid 7624] <... futex resumed>) = 0 [pid 5811] close(3 [pid 7627] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7626] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7625] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7624] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 7625] <... futex resumed>) = 0 [pid 7624] <... futex resumed>) = 0 [pid 7624] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7627] <... mount resumed>) = 0 [pid 7626] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7624] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7627] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7626] <... futex resumed>) = 0 [pid 7625] close_range(3, 30, 0 [pid 7624] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7627] <... futex resumed>) = 0 [pid 7626] close_range(3, 30, 0 [pid 7625] <... close_range resumed>) = 0 [pid 7624] <... futex resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 7627] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7624] close_range(3, 30, 0 [pid 7627] <... futex resumed>) = 0 [pid 7625] exit_group(0 [pid 7624] <... close_range resumed>) = 0 [pid 5811] close(3 [pid 7625] <... exit_group resumed>) = ? [pid 7624] exit_group(0 [pid 7627] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK) = -1 EBUSY (Device or resource busy) [pid 5811] <... close resumed>) = 0 [pid 7627] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7624] <... exit_group resumed>) = ? [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [ 617.346049][ T7626] gadgetfs: bound to dummy_udc driver [pid 5811] close(3) = 0 [pid 7627] <... futex resumed>) = 0 [pid 7626] <... close_range resumed>) = 0 [pid 7625] +++ exited with 0 +++ [pid 7624] +++ exited with 0 +++ [pid 7627] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7626] exit_group(0 [pid 5811] read(249 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=294, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=295, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 7627] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7626] <... exit_group resumed>) = ? [pid 7627] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] rt_sigreturn({mask=[]} [pid 5789] rt_sigreturn({mask=[]} [pid 7627] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5789] <... rt_sigreturn resumed>) = 0 [pid 7627] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7627] <... futex resumed>) = 0 [pid 7627] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR) = -1 ENOENT (No such file or directory) [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7627] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 7627] <... futex resumed>) = 0 [pid 5798] <... write resumed>) = 4 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 7627] close_range(3, 30, 0 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=740238521}) [pid 7627] <... close_range resumed>) = 0 [pid 5798] umount2("./291", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... write resumed>) = 4 [pid 5649] read(16 [pid 7627] exit_group(0 [pid 7626] +++ exited with 0 +++ [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./292", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7627] <... exit_group resumed>) = ? [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=302, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5798] openat(AT_FDCWD, "./291", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 ci2-upstream-fs/strace-static-x86_64: Process 7628 attached [pid 5828] rt_sigreturn({mask=[]} [pid 5798] <... openat resumed>) = 3 [pid 5789] openat(AT_FDCWD, "./292", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 300 [pid 5798] fstat(3 [pid 5789] <... openat resumed>) = 3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xcd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x95\x62\x1d"..., 232 [pid 7628] set_robust_list(0x555580d127e0, 24 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] fstat(3 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 7628] <... set_robust_list resumed>) = 0 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] getdents64(3 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 648, NULL, 0) = 1 [pid 7628] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] getdents64(3 [pid 5649] <... write resumed>) = 232 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7628] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5640] <... futex resumed>) = 1 [pid 5798] umount2("./291/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xd1\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5789] umount2("./292/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 56 [pid 5641] sched_getaffinity(0, 8192 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xcd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x95\x62\x1d"..., 32434572) = 232 [pid 7628] chdir("./297" [pid 7627] +++ exited with 0 +++ [pid 5828] <... write resumed>) = 4 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 5640] read(6 [pid 7628] <... chdir resumed>) = 0 [pid 5828] umount2("./299", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=291, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5649] <... write resumed>) = 48 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7628] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] rt_sigreturn({mask=[]} [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 7628] <... prctl resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./299", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5649] <... pselect6 resumed>) = 2 (in [21 30], left {tv_sec=0, tv_nsec=999957191}) [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7628] setpgid(0, 0 [pid 5649] read(21 [pid 5828] <... openat resumed>) = 3 [pid 5640] epoll_pwait(4 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=349758102} [pid 7628] <... setpgid resumed>) = 0 [pid 5828] fstat(3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xcc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x55\xc8\x20"..., 232 [pid 7628] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5649] <... write resumed>) = 232 [pid 7628] <... symlinkat resumed>) = 0 [pid 5828] getdents64(3 [pid 5780] <... write resumed>) = 4 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xd2\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5780] umount2("./288", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 56 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 7628] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5828] umount2("./299/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5780] openat(AT_FDCWD, "./288", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7628] <... symlinkat resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5780] <... openat resumed>) = 3 [pid 7628] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5780] fstat(3 [pid 5649] read(30 [pid 5798] <... umount2 resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7628] <... symlinkat resumed>) = 0 [pid 5789] <... umount2 resumed>) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(3, "\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xce\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x65\xcd\x1d"..., 216 [pid 7628] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5789] umount2("./292/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] getdents64(3 [pid 5649] <... write resumed>) = 216 [pid 5798] umount2("./291/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7628] <... openat resumed>) = 3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xd3\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7628] write(3, "1000", 4 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./292/gadget" [pid 5780] umount2("./288/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 56 [pid 7628] <... write resumed>) = 4 [pid 5798] newfstatat(AT_FDCWD, "./291/gadget" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7628] close(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] umount2("./292/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7628] <... close resumed>) = 0 [pid 5798] umount2("./291/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 48 [pid 7628] read(200 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] openat(AT_FDCWD, "./292/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7628] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5798] openat(AT_FDCWD, "./291/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... openat resumed>) = 5 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=999951420}) [pid 7628] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5789] fstat(5 [pid 5649] read(26 [pid 7628] <... symlinkat resumed>) = 0 [pid 5798] <... openat resumed>) = 5 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7628] close(249 [pid 5798] fstat(5 [pid 5789] getdents64(5 [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xcf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\xfe\xc9\x1c"..., 232 [pid 7628] <... close resumed>) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5649] <... write resumed>) = 232 [pid 7628] close(248 [pid 5789] getdents64(5 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xd4\x05\x00\x00\x00\x00\x00\x00", 48 [pid 7628] <... close resumed>) = 0 [pid 5798] getdents64(5 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5649] <... write resumed>) = 48 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 355, NULL, 0) = 1 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5798] getdents64(5 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... umount2 resumed>) = 0 [pid 7628] prctl(PR_SET_NAME, "syz.3.1488" [pid 5789] close(5 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... futex resumed>) = 1 [pid 7628] <... prctl resumed>) = 0 [pid 5828] umount2("./299/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7628] close(4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] close(5 [pid 5789] unlinkat(AT_FDCWD, "./292/gadget", AT_REMOVEDIR [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xd1\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 896 [pid 7628] <... close resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./299/gadget" [pid 5798] <... close resumed>) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7628] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] unlinkat(AT_FDCWD, "./291/gadget", AT_REMOVEDIR [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xdb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7628] <... futex resumed>) = 0 [pid 5828] umount2("./299/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] umount2("./292/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] epoll_pwait(4 [pid 5640] <... write resumed>) = 376 [pid 7628] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=993552828}) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7628] <... futex resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./299/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] newfstatat(AT_FDCWD, "./292/binderfs" [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xdc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7628] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... openat resumed>) = 5 [pid 5798] umount2("./291/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5640] <... write resumed>) = 376 [pid 5828] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./291/binderfs" [pid 5789] unlink("./292/binderfs" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xdd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] getdents64(5 [pid 7628] <... mkdirat resumed>) = 0 [pid 5780] <... umount2 resumed>) = 0 [pid 5641] epoll_pwait(4 [pid 5640] <... write resumed>) = 376 [pid 7628] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] umount2("./288/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xde\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7628] <... futex resumed>) = 0 [pid 5828] getdents64(5 [pid 5798] unlink("./291/binderfs" [pid 5789] umount2("./292/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xdb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 5640] <... write resumed>) = 376 [pid 7628] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] newfstatat(AT_FDCWD, "./288/gadget" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = 1 [pid 5640] read(6 [pid 7628] <... futex resumed>) = 0 [pid 5828] close(5 [pid 5789] newfstatat(AT_FDCWD, "./292/cgroup.net" [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999974983}) [pid 5645] epoll_pwait(4 [pid 5641] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7628] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] <... close resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] umount2("./288/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5647] <... futex resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] <... futex resumed>) = 1 [pid 5798] umount2("./291/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5828] unlinkat(AT_FDCWD, "./299/gadget", AT_REMOVEDIR [pid 5789] unlink("./292/cgroup.net" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] epoll_pwait(4 [pid 7628] <... mount resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5828] <... unlinkat resumed>) = 0 [pid 7628] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./299/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./291/cgroup.net" [pid 5789] <... unlink resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./288/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... openat resumed>) = 5 [pid 5828] newfstatat(AT_FDCWD, "./299/binderfs" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xdc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7628] <... futex resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=266849379} [pid 7628] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlink("./291/cgroup.net" [pid 5789] umount2("./292/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] fstat(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7628] <... futex resumed>) = 0 [pid 5828] unlink("./299/binderfs" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... unlink resumed>) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999972452}) [pid 7628] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... unlink resumed>) = 0 [pid 5798] umount2("./291/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] newfstatat(AT_FDCWD, "./292/cgroup.cpu" [pid 5780] getdents64(5 [pid 5649] read(3 [pid 7628] <... openat resumed>) = 3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7628] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./299/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./291/cgroup.cpu" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7628] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlink("./292/cgroup.cpu" [pid 5780] getdents64(5 [pid 5649] read(3 [pid 7628] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./299/cgroup.net" [pid 5798] unlink("./291/cgroup.cpu" [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xdd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7628] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] umount2("./292/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] close(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7628] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] unlink("./299/cgroup.net" [pid 5798] umount2("./291/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... close resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999972983}) [pid 5828] <... unlink resumed>) = 0 [pid 5828] umount2("./299/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] unlinkat(AT_FDCWD, "./288/gadget", AT_REMOVEDIR [pid 5789] newfstatat(AT_FDCWD, "./292/cgroup" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5828] newfstatat(AT_FDCWD, "./299/cgroup.cpu" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 5828] unlink("./299/cgroup.cpu" [pid 5798] newfstatat(AT_FDCWD, "./291/cgroup" [pid 5789] unlink("./292/cgroup" [pid 5780] umount2("./288/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xde\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] unlink("./291/cgroup" [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] umount2("./299/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlink resumed>) = 0 [pid 5789] getdents64(3 [pid 5780] newfstatat(AT_FDCWD, "./288/binderfs" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./299/cgroup" [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] getdents64(3 [pid 5789] close(3 [pid 7628] <... write resumed>) = 31 [pid 5828] unlink("./299/cgroup" [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5780] unlink("./288/binderfs" [pid 5789] <... close resumed>) = 0 [pid 5798] close(3 [pid 5789] unlinkat(AT_FDCWD, "./292", AT_REMOVEDIR [pid 5780] <... unlink resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 7628] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] unlinkat(AT_FDCWD, "./291", AT_REMOVEDIR [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] umount2("./288/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7628] <... futex resumed>) = 0 [pid 5828] getdents64(3 [pid 7628] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] mkdirat(AT_FDCWD, "./293", 0777 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7628] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5798] mkdirat(AT_FDCWD, "./292", 0777 [pid 5828] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./288/cgroup.net" [pid 5828] unlinkat(AT_FDCWD, "./299", AT_REMOVEDIR [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7628] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5798] <... mkdirat resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] unlink("./288/cgroup.net" [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5780] <... unlink resumed>) = 0 [pid 5828] mkdirat(AT_FDCWD, "./300", 0777 [pid 5798] <... openat resumed>) = 3 [pid 5789] <... openat resumed>) = 3 [pid 7628] <... openat resumed>) = 4 [pid 5780] umount2("./288/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... mkdirat resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5798] close(3) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7628] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] newfstatat(AT_FDCWD, "./288/cgroup.cpu" [pid 7628] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7628] close_range(3, 30, 0 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] close(3 [pid 5798] close(3 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] unlink("./288/cgroup.cpu" [pid 5828] close(3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... unlink resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... socket resumed>) = 3 [pid 5798] close(3 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5828] close(3 [pid 5789] close(3 [pid 5780] umount2("./288/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... close resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... socket resumed>) = 3 [pid 5798] close(3 [pid 5780] newfstatat(AT_FDCWD, "./288/cgroup" [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] close(3 [pid 5780] unlink("./288/cgroup" [pid 5789] close(3 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... unlink resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5798] close(3 [pid 7628] <... close_range resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] getdents64(3 [ 617.571621][ T7628] gadgetfs: bound to dummy_udc driver [pid 7628] exit_group(0) = ? [pid 5798] <... close resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5828] close(3 [pid 5789] close(3 [pid 5780] close(3 [pid 5828] <... close resumed>) = 0 [pid 5798] read(249 [pid 5789] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7628] +++ exited with 0 +++ [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] unlinkat(AT_FDCWD, "./288", AT_REMOVEDIR [pid 5828] <... socket resumed>) = 3 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] <... socket resumed>) = 3 [pid 5780] <... unlinkat resumed>) = 0 [pid 5828] close(3 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=300, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] close(3 [pid 5780] mkdirat(AT_FDCWD, "./289", 0777 [pid 5811] rt_sigreturn({mask=[]} [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] <... close resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5789] read(249 [pid 5780] <... mkdirat resumed>) = 0 [pid 5828] read(249 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... openat resumed>) = 3 ci2-upstream-fs/strace-static-x86_64: Process 7629 attached [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7629] set_robust_list(0x5555796c27e0, 24 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7629] <... set_robust_list resumed>) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5811] <... write resumed>) = 4 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=904215848}) [pid 7629] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] umount2("./297", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] close(3 [pid 5649] read(13ci2-upstream-fs/strace-static-x86_64: Process 7630 attached [pid 7629] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 295 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7630] set_robust_list(0x5555851b37e0, 24 [pid 7629] chdir("./292" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 296 [pid 5780] <... close resumed>) = 0 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xd0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\xda\xe6\x20"..., 208 [pid 7630] <... set_robust_list resumed>) = 0 [pid 7629] <... chdir resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 7629] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5811] openat(AT_FDCWD, "./297", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCPci2-upstream-fs/strace-static-x86_64: Process 7631 attached [pid 7630] rt_sigprocmask(SIG_SETMASK, [] [pid 7629] <... prctl resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... socket resumed>) = 3 [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 277, NULL, 0) = 1 [pid 7631] set_robust_list(0x55556d6387e0, 24 [pid 7630] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7629] setpgid(0, 0 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xd5\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7631] <... set_robust_list resumed>) = 0 [pid 5641] <... futex resumed>) = 0 [pid 7629] <... setpgid resumed>) = 0 [pid 7631] rt_sigprocmask(SIG_SETMASK, [] [pid 7630] chdir("./293" [pid 5811] fstat(3 [pid 5780] close(3 [pid 5649] <... write resumed>) = 56 [pid 5647] <... futex resumed>) = 1 [pid 5641] sched_yield( [pid 7631] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7630] <... chdir resumed>) = 0 [pid 7629] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 5641] <... sched_yield resumed>) = 0 [pid 7631] chdir("./300" [pid 7630] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7629] <... symlinkat resumed>) = 0 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 303 [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xd0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\xda\xe6\x20"..., 32434572) = 208 [pid 5641] epoll_pwait(4 [pid 7631] <... chdir resumed>) = 0 [pid 7630] <... prctl resumed>) = 0 [pid 7629] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7631] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7630] setpgid(0, 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] getdents64(3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7631] <... prctl resumed>) = 0 [pid 7630] <... setpgid resumed>) = 0 [pid 7629] <... symlinkat resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7631] setpgid(0, 0 [pid 7630] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7629] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5647] epoll_pwait(4 [pid 7631] <... setpgid resumed>) = 0 [pid 7630] <... symlinkat resumed>) = 0 [pid 7629] <... symlinkat resumed>) = 0 [pid 5811] umount2("./297/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] close(3 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] epoll_pwait(4 [pid 7630] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5780] <... close resumed>) = 0 [pid 7631] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7629] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7630] <... symlinkat resumed>) = 0 [pid 7629] <... openat resumed>) = 3 [pid 5780] <... socket resumed>) = 3 [pid 7630] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7631] <... symlinkat resumed>) = 0 [pid 7630] <... symlinkat resumed>) = 0 [pid 7629] write(3, "1000", 4 [pid 5780] close(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=94619609} [pid 7631] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7630] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7629] <... write resumed>) = 4 [pid 7631] <... symlinkat resumed>) = 0 [pid 7630] <... openat resumed>) = 3 [pid 7629] close(3 [pid 5780] <... close resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 103, NULL, 0) = 1 [pid 7631] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7630] write(3, "1000", 4 [pid 7629] <... close resumed>) = 0 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7630] <... write resumed>) = 4 [pid 7631] <... symlinkat resumed>) = 0 [pid 7630] close(3 [pid 7629] read(200 [pid 5811] <... umount2 resumed>) = 0 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7631] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7630] <... close resumed>) = 0 [pid 7629] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] umount2("./297/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] read(6 [pid 7631] <... openat resumed>) = 3 [pid 7630] read(200 [pid 7629] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... socket resumed>) = 3 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xd5\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7631] write(3, "1000", 4 [pid 7630] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5780] close(3 [pid 7630] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7629] <... symlinkat resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./297/gadget" [pid 5780] <... close resumed>) = 0 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xdf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 7631] <... write resumed>) = 4 [pid 7630] <... symlinkat resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] read(249 [pid 7631] close(3 [pid 7629] close(249 [pid 5811] umount2("./297/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=944372703}) [pid 5647] <... write resumed>) = 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7631] <... close resumed>) = 0 [pid 7630] close(249 [pid 7629] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7631] read(200 [pid 7630] <... close resumed>) = 0 [pid 7629] close(248 [pid 5811] openat(AT_FDCWD, "./297/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 7631] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7630] close(248 [pid 7629] <... close resumed>) = 0 [pid 5811] <... openat resumed>) = 5 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] read(6 [pid 7631] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7630] <... close resumed>) = 0 [pid 7629] prctl(PR_SET_NAME, "syz.2.1489" [pid 7631] <... symlinkat resumed>) = 0 [pid 7630] prctl(PR_SET_NAME, "syz.1.1490" [pid 7629] <... prctl resumed>) = 0 [pid 5811] fstat(5 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] read(3 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 7631] close(249 [pid 7630] <... prctl resumed>) = 0 [pid 7629] close(4 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xdf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7631] <... close resumed>) = 0 [pid 7630] close(4 [pid 7629] <... close resumed>) = 0 [pid 5811] getdents64(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7631] close(248 [pid 7630] <... close resumed>) = 0 [pid 7629] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7631] <... close resumed>) = 0 [pid 7630] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7629] <... futex resumed>) = 0 [pid 5811] getdents64(5 [pid 5647] epoll_pwait(4 [pid 7631] prctl(PR_SET_NAME, "syz.4.1491" [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=32615736} [pid 7631] <... prctl resumed>) = 0 [pid 7629] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(5 [pid 7631] close(4 [pid 7630] <... futex resumed>) = 0 [pid 7629] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 7631] <... close resumed>) = 0 [pid 7630] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7629] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] unlinkat(AT_FDCWD, "./297/gadget", AT_REMOVEDIR [pid 7631] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000ci2-upstream-fs/strace-static-x86_64: Process 7632 attached [pid 7630] <... futex resumed>) = 0 [pid 7629] <... mkdirat resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 7631] <... futex resumed>) = 0 [pid 7630] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7631] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7629] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7631] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7630] <... mkdirat resumed>) = 0 [pid 5811] umount2("./297/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7632] set_robust_list(0x5555851a97e0, 24 [pid 7631] <... mkdirat resumed>) = 0 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 292 [pid 7632] <... set_robust_list resumed>) = 0 [pid 7631] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7630] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7629] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7632] rt_sigprocmask(SIG_SETMASK, [] [pid 7631] <... futex resumed>) = 0 [pid 7630] <... futex resumed>) = 0 [pid 7629] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./297/binderfs" [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7632] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7631] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7630] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7631] <... futex resumed>) = 0 [pid 7630] <... futex resumed>) = 0 [pid 7629] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7632] chdir("./289" [pid 7631] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7630] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7629] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] unlink("./297/binderfs" [pid 7632] <... chdir resumed>) = 0 [pid 7631] <... mount resumed>) = 0 [pid 7630] <... mount resumed>) = 0 [pid 7629] <... mount resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 7632] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7631] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7630] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7629] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./297/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7632] <... prctl resumed>) = 0 [pid 7631] <... futex resumed>) = 0 [pid 7630] <... futex resumed>) = 0 [pid 7629] <... futex resumed>) = 0 [pid 7632] setpgid(0, 0) = 0 [pid 7632] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7629] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7630] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7631] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7630] <... futex resumed>) = 0 [pid 7629] <... futex resumed>) = 0 [pid 7632] <... symlinkat resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./297/cgroup.net" [pid 7632] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7631] <... futex resumed>) = 0 [pid 7630] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7629] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7632] <... symlinkat resumed>) = 0 [pid 7631] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7630] <... openat resumed>) = 3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7629] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5647] <... epoll_pwait resumed>, [], 128, 38, NULL, 0) = 0 [pid 7632] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7631] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7630] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7629] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlink("./297/cgroup.net" [pid 5647] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 7632] <... symlinkat resumed>) = 0 [pid 7631] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7630] <... futex resumed>) = 0 [pid 7629] <... futex resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5645] <... futex resumed>) = 0 [pid 7632] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7631] <... futex resumed>) = 0 [pid 7630] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7629] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./297/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] epoll_pwait(4 [pid 5645] epoll_pwait(4 [pid 5641] getpid( [pid 7631] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7630] <... futex resumed>) = 0 [pid 7629] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] <... getpid resumed>) = 5640 [pid 7631] <... futex resumed>) = 0 [pid 7630] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7629] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] newfstatat(AT_FDCWD, "./297/cgroup.cpu" [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5641] tgkill(5640, 5647, SIGURG [pid 7632] <... openat resumed>) = 3 [pid 7631] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7629] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7632] write(3, "1000", 4 [pid 7631] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7629] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5647] <... epoll_pwait resumed>, 0x13a8563716fc, 128, 984, NULL, 0) = -1 EINTR (Interrupted system call) [pid 5641] <... tgkill resumed>) = 0 [pid 7632] <... write resumed>) = 4 [pid 7631] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7629] <... futex resumed>) = 0 [pid 5811] unlink("./297/cgroup.cpu" [pid 5647] --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=5640, si_uid=0} --- [pid 7632] close(3 [pid 7631] <... futex resumed>) = 0 [pid 7629] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7632] <... close resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5647] rt_sigreturn({mask=[]} [pid 7631] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7629] <... futex resumed>) = 0 [pid 7632] read(200 [pid 7631] <... futex resumed>) = 0 [pid 7629] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] umount2("./297/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=965758294} [pid 7630] <... write resumed>) = 31 [pid 7632] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7631] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7630] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7629] <... openat resumed>) = 3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] epoll_pwait(4 [pid 7631] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7630] <... futex resumed>) = 0 [pid 7629] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./297/cgroup" [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7632] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7631] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7630] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7629] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] epoll_pwait(4 [pid 7632] <... symlinkat resumed>) = 0 [pid 7631] <... futex resumed>) = 0 [pid 7630] <... futex resumed>) = 0 [pid 7629] close_range(3, 30, 0 [pid 5811] unlink("./297/cgroup" [pid 7632] close(249 [pid 7631] close_range(3, 30, 0 [pid 7630] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7629] <... close_range resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 7632] <... close resumed>) = 0 [pid 7631] <... close_range resumed>) = 0 [pid 7632] close(248 [pid 7631] exit_group(0 [pid 7630] <... openat resumed>) = 4 [pid 7629] exit_group(0 [pid 5811] getdents64(3 [pid 7632] <... close resumed>) = 0 [pid 7631] <... exit_group resumed>) = ? [pid 7630] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7629] <... exit_group resumed>) = ? [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 7632] prctl(PR_SET_NAME, "syz.0.1492") = 0 [pid 7632] close(4 [pid 5811] close(3) = 0 [pid 7630] <... futex resumed>) = 0 [pid 7632] <... close resumed>) = 0 [pid 7630] close_range(3, 30, 0 [pid 7632] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlinkat(AT_FDCWD, "./297", AT_REMOVEDIR [pid 7632] <... futex resumed>) = 0 [pid 7631] +++ exited with 0 +++ [pid 7630] <... close_range resumed>) = 0 [pid 7629] +++ exited with 0 +++ [pid 5811] <... unlinkat resumed>) = 0 [pid 7632] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=295, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 7632] <... futex resumed>) = 0 [pid 7630] exit_group(0 [pid 5798] rt_sigreturn({mask=[]} [pid 7632] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7630] <... exit_group resumed>) = ? [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=303, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5811] mkdirat(AT_FDCWD, "./298", 0777 [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5828] rt_sigreturn({mask=[]} [pid 5811] <... mkdirat resumed>) = 0 [pid 5828] <... rt_sigreturn resumed>) = 303 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... openat resumed>) = 3 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5828] <... write resumed>) = 4 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5798] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=878894312}) [pid 7632] <... mkdirat resumed>) = 0 [pid 5828] umount2("./300", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] umount2("./292", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(30 [pid 5811] close(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... close resumed>) = 0 [ 617.835736][ T7630] gadgetfs: bound to dummy_udc driver [pid 5798] openat(AT_FDCWD, "./292", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xd3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb1\x08\x19"..., 232 [pid 7632] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "./300", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 232 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 949, NULL, 0) = 1 [pid 7632] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 7632] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] fstat(3 [pid 5811] <... socket resumed>) = 3 [pid 5798] fstat(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xd6\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7632] <... futex resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] close(3 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 56 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7632] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7630] +++ exited with 0 +++ [pid 5828] getdents64(3 [pid 5811] <... close resumed>) = 0 [pid 5798] getdents64(3 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xd3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb1\x08\x19"..., 32434572) = 232 [pid 7632] <... mount resumed>) = 0 [pid 5828] umount2("./300/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... socket resumed>) = 3 [pid 5798] umount2("./292/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=296, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 5811] close(3 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=999964497}) [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7632] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5789] rt_sigreturn({mask=[]} [pid 5649] read(16 [pid 5647] epoll_pwait(4 [pid 7632] <... futex resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... rt_sigreturn resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7632] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xd1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x0b\x6b\x1b"..., 232 [pid 5647] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 7632] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] close(3 [pid 5649] <... write resumed>) = 232 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7632] <... openat resumed>) = 3 [pid 5811] <... close resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xd7\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 56 [pid 5811] <... socket resumed>) = 3 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=895263838} [pid 7632] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 5649] <... write resumed>) = 48 [pid 7632] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7632] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7632] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7632] <... write resumed>) = 31 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 301 [pid 5811] rt_sigprocmask(SIG_SETMASK, []ci2-upstream-fs/strace-static-x86_64: Process 7633 attached [pid 7632] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = 0 [pid 5798] <... umount2 resumed>) = 0 [pid 5789] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=980626322}) [pid 7632] <... futex resumed>) = 0 [pid 5828] umount2("./300/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./292/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(21 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./292/gadget" [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] newfstatat(AT_FDCWD, "./300/gadget" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] umount2("./293", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xd2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xb3\x7d\x1c"..., 208 [pid 7633] set_robust_list(0x555580d127e0, 24 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./292/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 208 [pid 7633] <... set_robust_list resumed>) = 0 [pid 5828] umount2("./300/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xd8\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7633] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] openat(AT_FDCWD, "./292/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 56 [pid 7632] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... openat resumed>) = 5 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7632] <... futex resumed>) = 0 [pid 5798] fstat(5 [pid 5649] <... write resumed>) = 48 [pid 7632] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5828] openat(AT_FDCWD, "./300/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] getdents64(5 [pid 5789] openat(AT_FDCWD, "./293", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7633] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7632] <... openat resumed>) = 4 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 898, NULL, 0) = 1 [pid 7633] chdir("./298" [pid 7632] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... openat resumed>) = 5 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] <... openat resumed>) = 3 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7632] <... futex resumed>) = 0 [pid 5828] fstat(5 [pid 5798] getdents64(5 [pid 7633] <... chdir resumed>) = 0 [pid 7632] close_range(3, 30, 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] fstat(3 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7633] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] getdents64(5 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 7633] <... prctl resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] close(5 [pid 5789] getdents64(3 [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 7633] setpgid(0, 0 [pid 5828] getdents64(5 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 7633] <... setpgid resumed>) = 0 [pid 7632] <... close_range resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5828] close(5 [pid 5789] umount2("./293/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xd6\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 608 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7633] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7632] exit_group(0 [pid 5828] <... close resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./292/gadget", AT_REMOVEDIR [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7633] <... symlinkat resumed>) = 0 [pid 7632] <... exit_group resumed>) = ? [ 617.925577][ T7632] gadgetfs: bound to dummy_udc driver [pid 5828] unlinkat(AT_FDCWD, "./300/gadget", AT_REMOVEDIR [pid 5798] <... unlinkat resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=967583467}) [pid 5647] <... write resumed>) = 376 [pid 7633] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] umount2("./292/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 7633] <... symlinkat resumed>) = 0 [pid 5828] umount2("./300/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] epoll_pwait(4 [pid 5798] newfstatat(AT_FDCWD, "./292/binderfs" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7633] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7633] <... symlinkat resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./300/binderfs" [pid 5798] unlink("./292/binderfs" [pid 5649] read(3 [pid 5647] <... write resumed>) = 376 [pid 5641] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 7633] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7632] +++ exited with 0 +++ [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5645] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = 1 [pid 7633] <... openat resumed>) = 3 [pid 5828] unlink("./300/binderfs" [pid 5798] umount2("./292/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=292, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... write resumed>) = 376 [pid 5645] epoll_pwait(4 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7633] write(3, "1000", 4 [pid 5828] <... unlink resumed>) = 0 [pid 5780] rt_sigreturn({mask=[]} [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973444}) [pid 5647] read(6 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7633] <... write resumed>) = 4 [pid 5828] umount2("./300/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./292/cgroup.net" [pid 5789] <... umount2 resumed>) = 0 [pid 5780] <... rt_sigreturn resumed>) = 0 [pid 5649] read(3 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5645] epoll_pwait(4 [pid 7633] close(3 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] umount2("./293/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7633] <... close resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./300/cgroup.net" [pid 5798] unlink("./292/cgroup.net" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=783518019} [pid 7633] read(200 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./293/gadget" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7633] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] unlink("./300/cgroup.net" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7633] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] <... unlink resumed>) = 0 [pid 5798] umount2("./292/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./293/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7633] <... symlinkat resumed>) = 0 [pid 5828] umount2("./300/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./292/cgroup.cpu" [pid 5789] openat(AT_FDCWD, "./293/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975549}) [pid 7633] close(249 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... openat resumed>) = 5 [pid 5649] read(3 [pid 7633] <... close resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./300/cgroup.cpu" [pid 5798] unlink("./292/cgroup.cpu" [pid 5789] fstat(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7633] close(248 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(3 [pid 7633] <... close resumed>) = 0 [pid 5828] unlink("./300/cgroup.cpu" [pid 5798] umount2("./292/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] getdents64(5 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5828] <... unlink resumed>) = 0 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7633] prctl(PR_SET_NAME, "syz.3.1493" [pid 5798] newfstatat(AT_FDCWD, "./292/cgroup" [pid 5789] getdents64(5 [pid 5780] <... write resumed>) = 4 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] umount2("./300/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5780] umount2("./289", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=999951250}) [pid 7633] <... prctl resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./292/cgroup" [pid 5789] close(5 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(26 [pid 7633] close(4 [pid 5828] newfstatat(AT_FDCWD, "./300/cgroup" [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./289", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7633] <... close resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] getdents64(3 [pid 5789] unlinkat(AT_FDCWD, "./293/gadget", AT_REMOVEDIR [pid 5780] <... openat resumed>) = 3 [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xd4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\xe3\x23\x21"..., 208 [pid 7633] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5828] unlink("./300/cgroup" [pid 5798] close(3 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] fstat(3 [pid 5649] <... write resumed>) = 208 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 787, NULL, 0) = 1 [pid 5798] <... close resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 7633] <... futex resumed>) = 0 [pid 5828] getdents64(3 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7633] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5828] close(3 [pid 5798] unlinkat(AT_FDCWD, "./292", AT_REMOVEDIR [pid 7633] <... futex resumed>) = 0 [pid 7633] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] umount2("./293/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] getdents64(3 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7633] <... mkdirat resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] mkdirat(AT_FDCWD, "./293", 0777 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xd9\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 7633] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlinkat(AT_FDCWD, "./300", AT_REMOVEDIR [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./293/binderfs" [pid 5780] umount2("./289/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xd4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\xe3\x23\x21"..., 32434572) = 208 [pid 7633] <... futex resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7633] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlinkat resumed>) = 0 [pid 5789] unlink("./293/binderfs" [pid 5645] read(6 [pid 5641] epoll_pwait(4 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7633] <... futex resumed>) = 0 [pid 5828] mkdirat(AT_FDCWD, "./301", 0777 [pid 5798] <... openat resumed>) = 3 [pid 5789] <... unlink resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7633] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5789] umount2("./293/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] epoll_pwait(4 [pid 5641] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 7633] <... mount resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] <... futex resumed>) = 1 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5798] close(3 [pid 5789] newfstatat(AT_FDCWD, "./293/cgroup.net" [pid 5647] <... futex resumed>) = 0 [pid 7633] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... openat resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5645] epoll_pwait(4 [pid 7633] <... futex resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7633] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] <... socket resumed>) = 3 [pid 5789] unlink("./293/cgroup.net" [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=717165895} [pid 7633] <... futex resumed>) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] close(3 [pid 5789] <... unlink resumed>) = 0 [pid 7633] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] close(3 [pid 5798] <... close resumed>) = 0 [pid 5789] umount2("./293/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7633] <... openat resumed>) = 3 [pid 5828] <... close resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7633] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 721, NULL, 0) = 1 [pid 7633] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... socket resumed>) = 3 [pid 5789] newfstatat(AT_FDCWD, "./293/cgroup.cpu" [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7633] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5798] close(3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7633] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5645] read(6 [pid 5641] sched_yield( [pid 7633] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] unlink("./293/cgroup.cpu") = 0 [pid 5645] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xd9\x05\x00\x00\x00\x00\x00\x00", 32434572) = 48 [pid 5828] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = 0 [pid 5828] close(3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] umount2("./289/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 5789] umount2("./293/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] newfstatat(AT_FDCWD, "./289/gadget" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=971832437}) [pid 5645] <... write resumed>) = 376 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5645] read(6 [pid 5641] <... sched_yield resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] close(3 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] newfstatat(AT_FDCWD, "./293/cgroup" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5828] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 5780] umount2("./289/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5645] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5798] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./289/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5789] unlink("./293/cgroup" [pid 7633] <... write resumed>) = 31 [pid 5828] close(3 [pid 5798] read(249 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... openat resumed>) = 5 [pid 5645] epoll_pwait(4 [pid 7633] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5780] fstat(5 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=675571319} [pid 7633] <... futex resumed>) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] getdents64(3 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7633] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] read(249 [pid 7633] <... futex resumed>) = 0 [pid 5780] getdents64(5 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 7633] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5780] getdents64(5 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] close(3 [pid 7633] <... openat resumed>) = 4 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7633] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7633] <... futex resumed>) = 0 [pid 5789] unlinkat(AT_FDCWD, "./293", AT_REMOVEDIR [pid 5780] close(5 [pid 7633] close_range(3, 30, 0 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5789] mkdirat(AT_FDCWD, "./294", 0777 [pid 5780] unlinkat(AT_FDCWD, "./289/gadget", AT_REMOVEDIR [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 7633] <... close_range resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7634 attached [pid 7633] exit_group(0 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] umount2("./289/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7634] set_robust_list(0x5555796c27e0, 24 [pid 7633] <... exit_group resumed>) = ? [pid 7634] <... set_robust_list resumed>) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 618.119694][ T7633] gadgetfs: bound to dummy_udc driver [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] newfstatat(AT_FDCWD, "./289/binderfs"ci2-upstream-fs/strace-static-x86_64: Process 7635 attached [pid 7634] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 304 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7635] set_robust_list(0x55556d6387e0, 24 [pid 7634] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7633] +++ exited with 0 +++ [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] close(3 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 296 [pid 5789] <... close resumed>) = 0 [pid 5780] unlink("./289/binderfs" [pid 7635] <... set_robust_list resumed>) = 0 [pid 7634] chdir("./293" [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=301, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 7635] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... unlink resumed>) = 0 [pid 7635] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] rt_sigreturn({mask=[]} [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] <... socket resumed>) = 3 [pid 7635] chdir("./301" [pid 7634] <... chdir resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5789] close(3 [pid 5780] umount2("./289/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... close resumed>) = 0 [pid 7635] <... chdir resumed>) = 0 [pid 7634] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7635] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7634] <... prctl resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] newfstatat(AT_FDCWD, "./289/cgroup.net" [pid 7635] <... prctl resumed>) = 0 [pid 7634] setpgid(0, 0 [pid 7635] setpgid(0, 0 [pid 7634] <... setpgid resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7635] <... setpgid resumed>) = 0 [pid 7634] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5789] close(3 [pid 5780] unlink("./289/cgroup.net" [pid 7635] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7634] <... symlinkat resumed>) = 0 [pid 5811] <... write resumed>) = 4 [pid 5789] <... close resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=916292856}) [pid 7635] <... symlinkat resumed>) = 0 [pid 7634] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 5811] umount2("./298", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... unlink resumed>) = 0 [pid 7635] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7634] <... symlinkat resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... socket resumed>) = 3 [pid 5649] read(13 [pid 7635] <... symlinkat resumed>) = 0 [pid 7634] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 5811] openat(AT_FDCWD, "./298", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] umount2("./289/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7635] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7634] <... symlinkat resumed>) = 0 [pid 5789] close(3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7635] <... symlinkat resumed>) = 0 [pid 7634] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] <... openat resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xd5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x7c\x20\x20"..., 208 [pid 7635] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7634] <... openat resumed>) = 3 [pid 5811] fstat(3 [pid 5780] newfstatat(AT_FDCWD, "./289/cgroup.cpu" [pid 7635] <... openat resumed>) = 3 [pid 7634] write(3, "1000", 4 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 208 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 684, NULL, 0) = 1 [pid 7635] write(3, "1000", 4 [pid 7634] <... write resumed>) = 4 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xda\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7635] <... write resumed>) = 4 [pid 7634] close(3 [pid 5811] getdents64(3 [pid 5789] close(3 [pid 5780] unlink("./289/cgroup.cpu" [pid 7635] close(3 [pid 7634] <... close resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5789] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 56 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7635] <... close resumed>) = 0 [pid 7634] read(200 [pid 5811] umount2("./298/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... unlink resumed>) = 0 [pid 7635] read(200 [pid 7634] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5789] read(249 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xda\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 5641] sched_yield( [pid 7635] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7634] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] umount2("./289/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xd5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x7c\x20\x20"..., 32434572) = 208 [pid 7635] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7634] <... symlinkat resumed>) = 0 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] newfstatat(AT_FDCWD, "./289/cgroup" [pid 5645] read(6 [pid 5641] <... sched_yield resumed>) = 0 [pid 7635] <... symlinkat resumed>) = 0 [pid 7634] close(249 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7635] close(249 [pid 7634] <... close resumed>) = 0 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 7635] <... close resumed>) = 0 [pid 7634] close(248 [pid 5780] unlink("./289/cgroup" [pid 7635] close(248 [pid 7634] <... close resumed>) = 0 [pid 7635] <... close resumed>) = 0 [pid 7635] prctl(PR_SET_NAME, "syz.4.1494" [pid 7634] prctl(PR_SET_NAME, "syz.2.1495" [pid 5811] <... umount2 resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7635] <... prctl resumed>) = 0 [pid 7634] <... prctl resumed>) = 0 [pid 5811] umount2("./298/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] epoll_pwait(4 [pid 7635] close(4 [pid 7634] close(4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] getdents64(3 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7636 attached [pid 7635] <... close resumed>) = 0 [pid 7634] <... close resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./298/gadget" [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5645] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=529249411} [pid 7636] set_robust_list(0x5555851b37e0, 24 [pid 7635] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7634] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] close(3 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 536, NULL, 0) = 1 [pid 7636] <... set_robust_list resumed>) = 0 [pid 7635] <... futex resumed>) = 0 [pid 7634] <... futex resumed>) = 0 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 297 [pid 5780] <... close resumed>) = 0 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7636] rt_sigprocmask(SIG_SETMASK, [] [pid 7635] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7634] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./298/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] unlinkat(AT_FDCWD, "./289", AT_REMOVEDIR [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7636] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7635] <... futex resumed>) = 0 [pid 7634] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 5645] read(6 [pid 7636] chdir("./294" [pid 7635] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7634] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] openat(AT_FDCWD, "./298/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] mkdirat(AT_FDCWD, "./290", 0777 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xda\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7634] <... mkdirat resumed>) = 0 [pid 5811] <... openat resumed>) = 5 [pid 5780] <... mkdirat resumed>) = 0 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7635] <... mkdirat resumed>) = 0 [pid 5811] fstat(5 [pid 7636] <... chdir resumed>) = 0 [pid 7635] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7634] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=968769642}) [pid 5645] <... write resumed>) = 376 [pid 7636] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7635] <... futex resumed>) = 0 [pid 7634] <... futex resumed>) = 0 [pid 5811] getdents64(5 [pid 5649] read(3 [pid 5645] read(6 [pid 5641] epoll_pwait(4 [pid 7636] <... prctl resumed>) = 0 [pid 7635] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] getdents64(5 [pid 5780] <... openat resumed>) = 3 [pid 5649] read(3 [pid 5645] epoll_pwait(4 [pid 7636] setpgid(0, 0 [pid 7635] <... futex resumed>) = 0 [pid 7634] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7636] <... setpgid resumed>) = 0 [pid 7635] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7634] <... futex resumed>) = 0 [pid 5811] close(5 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=506165110} [pid 7636] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7635] <... mount resumed>) = 0 [pid 7634] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] <... close resumed>) = 0 [pid 5780] close(3 [pid 5811] unlinkat(AT_FDCWD, "./298/gadget", AT_REMOVEDIR [pid 7635] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7634] <... mount resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7636] <... symlinkat resumed>) = 0 [pid 7635] <... futex resumed>) = 0 [pid 7636] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7635] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7634] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7634] <... futex resumed>) = 0 [pid 7635] <... futex resumed>) = 0 [pid 7635] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7634] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlinkat resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7636] <... symlinkat resumed>) = 0 [pid 7635] <... openat resumed>) = 3 [pid 7634] <... futex resumed>) = 0 [pid 7636] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7635] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7634] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] umount2("./298/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] close(3 [pid 7636] <... symlinkat resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... close resumed>) = 0 [pid 7636] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7635] <... futex resumed>) = 0 [pid 7634] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5811] newfstatat(AT_FDCWD, "./298/binderfs" [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7635] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7634] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7636] <... openat resumed>) = 3 [pid 7635] <... futex resumed>) = 0 [pid 7634] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7636] write(3, "1000", 4 [pid 7635] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7634] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] close(3 [pid 7634] <... futex resumed>) = 0 [pid 5811] unlink("./298/binderfs" [pid 7634] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5780] <... close resumed>) = 0 [pid 7636] <... write resumed>) = 4 [pid 7634] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7636] close(3 [pid 7634] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] umount2("./298/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... socket resumed>) = 3 [pid 7636] <... close resumed>) = 0 [pid 7634] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7636] read(200 [pid 7634] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./298/cgroup.net" [pid 7636] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7634] <... futex resumed>) = 0 [pid 5780] close(3 [pid 7634] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5780] <... close resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7636] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7634] <... openat resumed>) = 3 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7636] <... symlinkat resumed>) = 0 [pid 7634] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlink("./298/cgroup.net" [pid 5780] <... socket resumed>) = 3 [pid 5811] <... unlink resumed>) = 0 [pid 5780] close(3) = 0 [pid 7634] <... futex resumed>) = 0 [pid 5811] umount2("./298/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7636] close(249 [pid 7634] close_range(3, 30, 0) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7636] <... close resumed>) = 0 [pid 7635] <... write resumed>) = 31 [pid 7634] exit_group(0 [pid 5811] newfstatat(AT_FDCWD, "./298/cgroup.cpu" [pid 5780] read(249 [pid 7636] close(248 [pid 7634] <... exit_group resumed>) = ? [pid 7636] <... close resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xd9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] unlink("./298/cgroup.cpu" [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7635] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7636] prctl(PR_SET_NAME, "syz.1.1496" [pid 5811] <... unlink resumed>) = 0 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7636] <... prctl resumed>) = 0 [pid 7635] <... futex resumed>) = 0 [pid 5811] umount2("./298/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7635] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7636] close(4) = 0 [pid 7635] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] newfstatat(AT_FDCWD, "./298/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] unlink("./298/cgroup") = 0 [pid 7636] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7635] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR) = 4 [pid 7634] +++ exited with 0 +++ [pid 5811] getdents64(3 [pid 7635] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 7635] <... futex resumed>) = 0 [pid 7635] close_range(3, 30, 0 [pid 5811] close(3) = 0 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=296, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5811] unlinkat(AT_FDCWD, "./298", AT_REMOVEDIR [pid 5798] rt_sigreturn({mask=[]}ci2-upstream-fs/strace-static-x86_64: Process 7637 attached [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 7637] set_robust_list(0x5555851a97e0, 24 [pid 5811] mkdirat(AT_FDCWD, "./299", 0777) = 0 [pid 7637] <... set_robust_list resumed>) = 0 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 293 [pid 7637] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 7636] <... futex resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5798] <... write resumed>) = 4 [ 618.334713][ T7635] gadgetfs: bound to dummy_udc driver [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7637] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7636] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] umount2("./293", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=908604192}) [pid 7637] chdir("./290" [pid 7636] <... futex resumed>) = 0 [pid 7635] <... close_range resumed>) = 0 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] read(16 [pid 7637] <... chdir resumed>) = 0 [pid 7636] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7635] exit_group(0 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] openat(AT_FDCWD, "./293", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7637] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7636] <... mkdirat resumed>) = 0 [pid 7635] <... exit_group resumed>) = ? [pid 5811] close(3 [pid 5798] <... openat resumed>) = 3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xd7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x3d\x75\x1e"..., 232 [pid 7637] <... prctl resumed>) = 0 [pid 7636] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... write resumed>) = 232 [pid 7637] setpgid(0, 0 [pid 7636] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xdb\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 509, NULL, 0) = 1 [pid 7637] <... setpgid resumed>) = 0 [pid 7636] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] fstat(3 [pid 5649] <... write resumed>) = 56 [pid 7637] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7636] <... futex resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7637] <... symlinkat resumed>) = 0 [pid 7636] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xdb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5811] close(3 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7637] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7636] <... mount resumed>) = 0 [pid 7635] +++ exited with 0 +++ [pid 5798] getdents64(3 [pid 7637] <... symlinkat resumed>) = 0 [pid 7636] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=304, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5811] <... close resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 5645] read(6 [pid 5641] epoll_pwait(4 [pid 7637] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7636] <... futex resumed>) = 0 [pid 5828] rt_sigreturn({mask=[]} [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] umount2("./293/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xd7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x3d\x75\x1e"..., 32434572) = 232 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7637] <... symlinkat resumed>) = 0 [pid 7636] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5645] read(6 [pid 7637] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7636] <... futex resumed>) = 0 [pid 5811] close(3 [pid 7637] <... openat resumed>) = 3 [pid 7636] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7637] write(3, "1000", 4 [pid 7636] <... openat resumed>) = 3 [pid 5811] <... close resumed>) = 0 [pid 5645] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 7637] <... write resumed>) = 4 [pid 7636] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7637] close(3 [pid 7636] <... futex resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5645] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7637] <... close resumed>) = 0 [pid 7636] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 5641] sched_getaffinity(0, 8192 [pid 7636] <... futex resumed>) = 0 [pid 7636] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7637] read(200 [pid 5811] <... close resumed>) = 0 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 7637] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7637] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7636] <... write resumed>) = 31 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 353, NULL, 0) = 1 [pid 7636] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... umount2 resumed>) = 0 [pid 7636] <... futex resumed>) = 0 [pid 7637] <... symlinkat resumed>) = 0 [pid 7636] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... socket resumed>) = 3 [pid 5798] umount2("./293/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] read(6 [pid 7636] <... futex resumed>) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 7636] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR) = 4 [pid 5828] <... write resumed>) = 4 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xdb\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7637] close(249 [pid 7636] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./301", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] close(3 [pid 5798] newfstatat(AT_FDCWD, "./293/gadget" [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=963893107}) [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7637] <... close resumed>) = 0 [pid 7636] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(30 [pid 5641] epoll_pwait(4 [pid 7637] close(248 [pid 7636] close_range(3, 30, 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] <... write resumed>) = 376 [pid 7637] <... close resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./301", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] read(249 [pid 5798] umount2("./293/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5645] read(6 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7637] prctl(PR_SET_NAME, "syz.0.1497" [pid 7636] <... close_range resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xda\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xd6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x15\x2e\x24"..., 208 [pid 7637] <... prctl resumed>) = 0 [pid 7636] exit_group(0 [pid 5828] fstat(3 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] openat(AT_FDCWD, "./293/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 7637] close(4 [pid 7636] <... exit_group resumed>) = ? [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] <... openat resumed>) = 5 [pid 5649] <... write resumed>) = 208 [pid 5647] <... futex resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5645] epoll_pwait(4 [pid 5641] <... futex resumed>) = 1 [pid 7637] <... close resumed>) = 0 [pid 5828] getdents64(3 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] fstat(5 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xdc\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] epoll_pwait(4 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7637] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7636] +++ exited with 0 +++ [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [ 618.471607][ T7636] gadgetfs: bound to dummy_udc driver [pid 5649] <... write resumed>) = 56 [pid 5645] read(6ci2-upstream-fs/strace-static-x86_64: Process 7638 attached [pid 5828] umount2("./301/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] getdents64(5 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xdc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xd6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x15\x2e\x24"..., 32434572) = 208 [pid 7638] set_robust_list(0x555580d127e0, 24 [pid 7637] <... futex resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=297, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 7638] <... set_robust_list resumed>) = 0 [pid 5645] read(6 [pid 7638] rt_sigprocmask(SIG_SETMASK, [] [pid 7637] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] getdents64(5 [pid 5789] rt_sigreturn({mask=[]} [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7638] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7637] <... futex resumed>) = 0 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 302 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] <... rt_sigreturn resumed>) = 297 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7638] chdir("./299" [pid 7637] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] close(5 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 7638] <... chdir resumed>) = 0 [pid 7637] <... mkdirat resumed>) = 0 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999974028}) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=252784194} [pid 7638] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7637] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] unlinkat(AT_FDCWD, "./293/gadget", AT_REMOVEDIR [pid 5789] umount2("./294", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 286, NULL, 0) = 1 [pid 7638] <... prctl resumed>) = 0 [pid 7637] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7638] setpgid(0, 0 [pid 7637] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./301/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./293/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] openat(AT_FDCWD, "./294", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7638] <... setpgid resumed>) = 0 [pid 7637] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... openat resumed>) = 3 [pid 5649] read(3 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7638] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7637] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] newfstatat(AT_FDCWD, "./301/gadget" [pid 5798] newfstatat(AT_FDCWD, "./293/binderfs" [pid 5647] read(6 [pid 7638] <... symlinkat resumed>) = 0 [pid 7637] <... mount resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] fstat(3 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xdc\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7638] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7637] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./301/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] unlink("./293/binderfs" [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] write(2, "2026/08/21 19:27:39 executed programs: 1493\n", 44 [pid 5641] epoll_pwait(42026/08/21 19:27:39 executed programs: 1493 [pid 7638] <... symlinkat resumed>) = 0 [pid 7637] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... unlink resumed>) = 0 [pid 5789] getdents64(3 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=999961918}) [pid 5647] <... write resumed>) = 44 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7638] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7637] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "./301/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] umount2("./293/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] read(21 [pid 7638] <... symlinkat resumed>) = 0 [pid 7637] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 5 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7638] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7637] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] fstat(5 [pid 5789] umount2("./294/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xd8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\xa0\x25\x26"..., 208 [pid 7638] <... openat resumed>) = 3 [pid 7637] <... openat resumed>) = 3 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] newfstatat(AT_FDCWD, "./293/cgroup.net" [pid 5649] <... write resumed>) = 208 [pid 5647] <... write resumed>) = 376 [pid 7638] write(3, "1000", 4 [pid 7637] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(5 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xdd\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7638] <... write resumed>) = 4 [pid 7637] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] unlink("./293/cgroup.net" [pid 5649] <... write resumed>) = 56 [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 7638] close(3 [pid 7637] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(5 [pid 5798] <... unlink resumed>) = 0 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xdd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xd8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\xa0\x25\x26"..., 32434572) = 208 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7638] <... close resumed>) = 0 [pid 7637] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5798] umount2("./293/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5641] getpid( [pid 7638] read(200 [pid 7637] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5647] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 5641] <... getpid resumed>) = 5640 [pid 5828] close(5 [pid 7638] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5647] <... futex resumed>) = 1 [pid 5645] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5647] read(6 [pid 5641] tgkill(5640, 5647, SIGURG [pid 5645] epoll_pwait(4 [pid 7638] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] unlinkat(AT_FDCWD, "./301/gadget", AT_REMOVEDIR [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... tgkill resumed>) = 0 [pid 7638] <... symlinkat resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5798] newfstatat(AT_FDCWD, "./293/cgroup.cpu" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999968586}) [pid 5647] --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=5640, si_uid=0} --- [pid 7638] close(249 [pid 5828] umount2("./301/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] rt_sigreturn({mask=[]} [pid 5645] epoll_pwait(4 [pid 7638] <... close resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./293/cgroup.cpu" [pid 5649] read(3 [pid 5647] <... rt_sigreturn resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=193458288} [pid 7638] close(248 [pid 5828] newfstatat(AT_FDCWD, "./301/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7638] <... close resumed>) = 0 [pid 7637] <... write resumed>) = 31 [pid 5828] unlink("./301/binderfs" [pid 5798] <... unlink resumed>) = 0 [pid 5649] read(3 [pid 5789] <... umount2 resumed>) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5789] umount2("./294/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7638] prctl(PR_SET_NAME, "syz.3.1498" [pid 7637] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 5798] umount2("./293/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5641] sched_yield( [pid 7638] <... prctl resumed>) = 0 [pid 7637] <... futex resumed>) = 0 [pid 5828] umount2("./301/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7638] close(4 [pid 7637] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./294/gadget" [pid 5641] <... sched_yield resumed>) = 0 [pid 7638] <... close resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./301/cgroup.net" [pid 7637] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] newfstatat(AT_FDCWD, "./293/cgroup" [pid 7638] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7637] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] unlink("./301/cgroup.net" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 211, NULL, 0) = 1 [pid 7638] <... futex resumed>) = 0 [pid 7637] <... openat resumed>) = 4 [pid 5828] <... unlink resumed>) = 0 [pid 5798] unlink("./293/cgroup" [pid 5789] umount2("./294/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7638] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7637] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./301/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] read(6 [pid 7638] <... futex resumed>) = 0 [pid 7637] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7637] close_range(3, 30, 0 [pid 7638] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] newfstatat(AT_FDCWD, "./301/cgroup.cpu" [pid 5798] getdents64(3 [pid 5789] openat(AT_FDCWD, "./294/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xdd\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7638] <... mkdirat resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7638] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./301/cgroup.cpu" [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5789] <... openat resumed>) = 5 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7638] <... futex resumed>) = 0 [pid 5798] close(3 [pid 5789] fstat(5 [pid 5798] <... close resumed>) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./293", AT_REMOVEDIR [pid 7638] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] getdents64(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=969415969}) [pid 5645] <... write resumed>) = 376 [pid 7638] <... futex resumed>) = 0 [ 618.609505][ T7637] gadgetfs: bound to dummy_udc driver [pid 5828] umount2("./301/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] mkdirat(AT_FDCWD, "./294", 0777 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5649] read(3 [pid 5645] read(6 [pid 5641] epoll_pwait(4 [pid 7638] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] getdents64(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] newfstatat(AT_FDCWD, "./301/cgroup" [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5649] read(3 [pid 5641] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5645] epoll_pwait(4 [pid 5641] <... futex resumed>) = 1 [pid 5647] <... futex resumed>) = 0 [pid 7638] <... mount resumed>) = 0 [pid 5647] epoll_pwait(4 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] unlink("./301/cgroup" [pid 7638] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5789] close(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=124954371} [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5789] <... close resumed>) = 0 [pid 7638] <... futex resumed>) = 0 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5789] unlinkat(AT_FDCWD, "./294/gadget", AT_REMOVEDIR [pid 5828] getdents64(3 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... unlinkat resumed>) = 0 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] close(3 [pid 7638] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5798] <... close resumed>) = 0 [pid 5789] umount2("./294/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7638] <... futex resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7638] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 7638] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5828] unlinkat(AT_FDCWD, "./301", AT_REMOVEDIR [pid 5798] close(3 [pid 5789] newfstatat(AT_FDCWD, "./294/binderfs" [pid 7638] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7637] <... close_range resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5828] mkdirat(AT_FDCWD, "./302", 0777 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7638] <... futex resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 7637] exit_group(0 [pid 5798] <... close resumed>) = 0 [pid 5789] unlink("./294/binderfs" [pid 7638] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7637] <... exit_group resumed>) = ? [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7638] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... unlink resumed>) = 0 [pid 7638] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 7638] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] <... socket resumed>) = 3 [pid 7638] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5789] umount2("./294/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... close resumed>) = 0 [pid 7638] <... futex resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7638] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./294/cgroup.net" [pid 7638] <... futex resumed>) = 0 [pid 5828] close(3 [pid 7638] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7637] +++ exited with 0 +++ [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... socket resumed>) = 3 [pid 5789] unlink("./294/cgroup.net" [pid 7638] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5828] <... socket resumed>) = 3 [pid 5828] close(3 [pid 7638] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5798] close(3 [pid 5789] <... unlink resumed>) = 0 [pid 7638] <... futex resumed>) = 0 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=293, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 7638] close_range(3, 30, 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... close resumed>) = 0 [pid 5789] umount2("./294/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7638] <... close_range resumed>) = 0 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] rt_sigreturn({mask=[]} [pid 7638] exit_group(0 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... socket resumed>) = 3 [pid 5789] newfstatat(AT_FDCWD, "./294/cgroup.cpu" [pid 5780] <... rt_sigreturn resumed>) = 293 [pid 7638] <... exit_group resumed>) = ? [pid 5828] close(3 [pid 5798] close(3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5828] <... close resumed>) = 0 [pid 5789] unlink("./294/cgroup.cpu" [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... close resumed>) = 0 [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=940675110}) [pid 5828] <... socket resumed>) = 3 [pid 5798] read(249 [pid 5789] <... unlink resumed>) = 0 [pid 5780] umount2("./290", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(26, "\x00\x00\x00\x00", 4) = 4 [pid 5828] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xd9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x75\x69\x28"..., 208 [pid 7638] +++ exited with 0 +++ [pid 5828] <... close resumed>) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xdb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] umount2("./294/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] openat(AT_FDCWD, "./290", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5828] read(249 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 126, NULL, 0) = 1 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xdc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... openat resumed>) = 3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xde\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=302, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] newfstatat(AT_FDCWD, "./294/cgroup" [pid 5780] fstat(3 [pid 5649] <... write resumed>) = 48 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] rt_sigreturn({mask=[]} [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5647] read(6 [pid 5641] sched_yield( [pid 5811] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5789] unlink("./294/cgroup" [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xde\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5780] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xd9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x75\x69\x28"..., 32434572) = 208 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 5780] umount2("./290/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5647] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 5647] epoll_pwait(4 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5641] <... sched_yield resumed>) = 0 [pid 5811] <... write resumed>) = 4 [pid 5789] getdents64(3 [pid 5811] umount2("./299", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=997609047}) [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5649] read(13 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] close(3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5811] openat(AT_FDCWD, "./299", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... close resumed>) = 0 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xda\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x01\x3f\x20"..., 232 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=21873036} [pid 5811] <... openat resumed>) = 3 [pid 5789] unlinkat(AT_FDCWD, "./294", AT_REMOVEDIR [pid 5649] <... write resumed>) = 232 [pid 5811] fstat(3 [pid 5789] <... unlinkat resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xdf\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7639 attached [pid 5811] getdents64(3 [pid 5649] <... write resumed>) = 56 [pid 7639] set_robust_list(0x5555796c27e0, 24) = 0 [pid 7639] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7639] chdir("./294" [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5789] mkdirat(AT_FDCWD, "./295", 0777 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xdf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5811] umount2("./299/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7639] <... chdir resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7640 attached [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 297 [pid 5789] <... mkdirat resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 23, NULL, 0) = 1 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7640] set_robust_list(0x55556d6387e0, 24 [pid 7639] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5647] <... futex resumed>) = 1 [pid 7640] <... set_robust_list resumed>) = 0 [pid 7639] <... prctl resumed>) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5647] read(6 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5641] <... futex resumed>) = 0 [pid 7640] rt_sigprocmask(SIG_SETMASK, [] [pid 7639] setpgid(0, 0 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 305 [pid 7640] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7639] <... setpgid resumed>) = 0 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5647] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xde\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00"..., 32434572) = 336 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 7639] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7640] chdir("./302" [pid 7639] <... symlinkat resumed>) = 0 [pid 5780] <... umount2 resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=993654117}) [pid 5647] <... write resumed>) = 376 [pid 5789] close(3 [pid 5780] umount2("./290/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 7640] <... chdir resumed>) = 0 [pid 7639] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7640] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7639] <... symlinkat resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./290/gadget" [pid 5649] read(3 [pid 5647] <... write resumed>) = 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7640] <... prctl resumed>) = 0 [pid 7639] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 5811] <... umount2 resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 7640] setpgid(0, 0 [pid 5811] umount2("./299/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] read(6 [pid 5645] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = 1 [pid 7639] <... symlinkat resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./290/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5645] epoll_pwait(4 [pid 7640] <... setpgid resumed>) = 0 [pid 7639] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] newfstatat(AT_FDCWD, "./299/gadget" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999968438}) [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7640] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7639] <... openat resumed>) = 3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] close(3 [pid 5780] openat(AT_FDCWD, "./290/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 5647] epoll_pwait(4 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7640] <... symlinkat resumed>) = 0 [pid 7639] write(3, "1000", 4 [pid 5811] umount2("./299/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... openat resumed>) = 5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7640] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7639] <... write resumed>) = 4 [pid 5789] <... close resumed>) = 0 [pid 5780] fstat(5 [pid 5649] read(3 [pid 7640] <... symlinkat resumed>) = 0 [pid 7639] close(3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=947454261} [pid 7640] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7639] <... close resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./299/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... socket resumed>) = 3 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xe9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7639] read(200 [pid 7640] <... symlinkat resumed>) = 0 [pid 7639] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] <... openat resumed>) = 5 [pid 5789] close(3 [pid 5780] getdents64(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7640] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7639] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7640] <... openat resumed>) = 3 [pid 7639] <... symlinkat resumed>) = 0 [pid 5811] fstat(5 [pid 5789] <... close resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 7640] write(3, "1000", 4 [pid 7639] close(249 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] getdents64(5 [pid 7640] <... write resumed>) = 4 [pid 7639] <... close resumed>) = 0 [pid 5811] getdents64(5 [pid 7640] close(3 [pid 7639] close(248 [pid 5789] <... socket resumed>) = 3 [pid 7640] <... close resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7640] read(200 [pid 7639] <... close resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5789] close(3 [pid 5780] close(5 [pid 5811] getdents64(5 [pid 7640] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7639] prctl(PR_SET_NAME, "syz.2.1499" [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5780] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 7640] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7639] <... prctl resumed>) = 0 [pid 5811] close(5 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] unlinkat(AT_FDCWD, "./290/gadget", AT_REMOVEDIR [pid 7640] <... symlinkat resumed>) = 0 [pid 7639] close(4 [pid 5811] <... close resumed>) = 0 [pid 7639] <... close resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... unlinkat resumed>) = 0 [pid 7640] close(249 [pid 7639] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlinkat(AT_FDCWD, "./299/gadget", AT_REMOVEDIR [pid 5789] close(3 [pid 5780] umount2("./290/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7640] <... close resumed>) = 0 [pid 7640] close(248 [pid 7639] <... futex resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7640] <... close resumed>) = 0 [pid 7640] prctl(PR_SET_NAME, "syz.4.1500") = 0 [pid 7639] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7640] close(4 [pid 5780] newfstatat(AT_FDCWD, "./290/binderfs" [pid 5811] umount2("./299/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7640] <... close resumed>) = 0 [pid 7639] <... futex resumed>) = 0 [pid 5789] read(249 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xdd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7639] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7640] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./299/binderfs" [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] unlink("./290/binderfs" [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7639] <... mkdirat resumed>) = 0 [pid 5811] unlink("./299/binderfs" [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7640] <... futex resumed>) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7640] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7639] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 7640] <... futex resumed>) = 0 [pid 7640] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7639] <... futex resumed>) = 0 [pid 7640] <... mkdirat resumed>) = 0 [pid 7639] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./299/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./290/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7640] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7640] <... futex resumed>) = 0 [pid 7639] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./299/cgroup.net" [pid 5780] newfstatat(AT_FDCWD, "./290/cgroup.net" [pid 7640] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7639] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7640] <... futex resumed>) = 0 [pid 7639] <... mount resumed>) = 0 [pid 7640] mount(NULL, "./gadget", "gadgetfs", 0, NULL) = 0 [pid 7639] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7641 attached [pid 7640] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7639] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7641] set_robust_list(0x5555851b37e0, 24 [pid 5780] unlink("./290/cgroup.net" [pid 5811] unlink("./299/cgroup.net" [pid 7641] <... set_robust_list resumed>) = 0 [pid 7640] <... futex resumed>) = 0 [pid 7639] <... futex resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7641] rt_sigprocmask(SIG_SETMASK, [] [pid 7640] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7639] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] <... unlink resumed>) = 0 [pid 7641] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7640] <... futex resumed>) = 0 [pid 7639] <... openat resumed>) = 3 [pid 5811] umount2("./299/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./290/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7641] chdir("./295" [pid 7640] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 298 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7640] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7639] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./299/cgroup.cpu" [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] newfstatat(AT_FDCWD, "./290/cgroup.cpu" [pid 7641] <... chdir resumed>) = 0 [pid 7640] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7639] <... futex resumed>) = 0 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7641] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7640] <... futex resumed>) = 0 [pid 7639] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7641] <... prctl resumed>) = 0 [pid 7640] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7639] <... futex resumed>) = 0 [pid 5811] unlink("./299/cgroup.cpu" [pid 5780] unlink("./290/cgroup.cpu" [pid 7641] setpgid(0, 0 [pid 7640] <... futex resumed>) = 0 [pid 7639] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7641] <... setpgid resumed>) = 0 [pid 7640] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] <... unlink resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 5811] umount2("./299/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./290/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7640] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7640] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7641] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] newfstatat(AT_FDCWD, "./299/cgroup" [pid 5780] newfstatat(AT_FDCWD, "./290/cgroup" [pid 7641] <... symlinkat resumed>) = 0 [pid 7640] <... futex resumed>) = 0 [pid 7639] <... write resumed>) = 31 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] unlink("./299/cgroup" [pid 7641] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7640] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7639] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] unlink("./290/cgroup" [pid 7640] <... futex resumed>) = 0 [pid 7639] <... futex resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7641] <... symlinkat resumed>) = 0 [pid 7639] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] getdents64(3 [pid 7641] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7640] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7639] <... futex resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7641] <... symlinkat resumed>) = 0 [pid 7640] <... openat resumed>) = 3 [pid 7639] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7641] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7640] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7639] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5811] getdents64(3 [pid 5780] close(3 [pid 7641] <... openat resumed>) = 3 [pid 7640] <... futex resumed>) = 0 [pid 7639] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5780] <... close resumed>) = 0 [pid 7640] close_range(3, 30, 0 [pid 7639] <... futex resumed>) = 0 [pid 5811] close(3 [pid 5780] unlinkat(AT_FDCWD, "./290", AT_REMOVEDIR [pid 5811] <... close resumed>) = 0 [pid 7641] write(3, "1000", 4 [pid 7640] <... close_range resumed>) = 0 [pid 7639] close_range(3, 30, 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 7641] <... write resumed>) = 4 [pid 7640] exit_group(0 [pid 5811] unlinkat(AT_FDCWD, "./299", AT_REMOVEDIR [pid 7640] <... exit_group resumed>) = ? [pid 7641] close(3 [pid 5811] <... unlinkat resumed>) = 0 [pid 5780] mkdirat(AT_FDCWD, "./291", 0777 [pid 7641] <... close resumed>) = 0 [pid 7641] read(200, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7641] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] mkdirat(AT_FDCWD, "./300", 0777) = 0 [pid 5780] <... mkdirat resumed>) = 0 [pid 7641] <... symlinkat resumed>) = 0 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7641] close(249 [pid 5811] <... openat resumed>) = 3 [pid 5780] <... openat resumed>) = 3 [pid 7641] <... close resumed>) = 0 [pid 7639] <... close_range resumed>) = 0 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7641] close(248 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [ 618.959254][ T7639] gadgetfs: bound to dummy_udc driver [pid 5780] close(3 [pid 7641] <... close resumed>) = 0 [pid 7640] +++ exited with 0 +++ [pid 7639] exit_group(0 [pid 5811] close(3 [pid 5780] <... close resumed>) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=305, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5811] <... close resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] rt_sigreturn({mask=[]} [pid 7641] prctl(PR_SET_NAME, "syz.1.1501" [pid 7639] <... exit_group resumed>) = ? [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... socket resumed>) = 3 [pid 7641] <... prctl resumed>) = 0 [pid 7641] close(4) = 0 [pid 5811] <... socket resumed>) = 3 [pid 7641] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 5780] close(3 [pid 5811] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7641] <... futex resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7641] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... socket resumed>) = 3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7641] <... futex resumed>) = 0 [pid 7639] +++ exited with 0 +++ [pid 5828] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=830934430}) [pid 7641] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] umount2("./302", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] close(3 [pid 5780] <... socket resumed>) = 3 [pid 7641] <... mkdirat resumed>) = 0 [pid 5649] read(30 [pid 7641] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... close resumed>) = 0 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=297, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5780] close(3 [pid 7641] <... futex resumed>) = 0 [pid 5798] rt_sigreturn({mask=[]} [pid 5780] <... close resumed>) = 0 [pid 7641] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "./302", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7641] <... futex resumed>) = 0 [pid 5798] <... rt_sigreturn resumed>) = 297 [pid 5828] <... openat resumed>) = 3 [pid 5811] <... socket resumed>) = 3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7641] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 7641] <... mount resumed>) = 0 [pid 5828] fstat(3 [pid 5811] close(3 [pid 5780] <... socket resumed>) = 3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xdc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x31\xd4\x1f"..., 232 [pid 7641] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] <... write resumed>) = 4 [pid 5780] close(3 [pid 7641] <... futex resumed>) = 0 [pid 5828] getdents64(3 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 232 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 960, NULL, 0) = 1 [pid 5798] umount2("./294", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] <... futex resumed>) = 1 [pid 5798] openat(AT_FDCWD, "./294", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5641] <... futex resumed>) = 0 [pid 5647] read(6 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 7641] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... openat resumed>) = 3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xe0\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7641] <... futex resumed>) = 0 [pid 5798] fstat(3 [pid 5647] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xdc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x31\xd4\x1f"..., 32434572) = 232 [pid 7641] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] umount2("./302/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] close(3 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 56 [pid 5647] read(6 [pid 5798] getdents64(3 [pid 5780] <... socket resumed>) = 3 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7641] <... openat resumed>) = 3 [pid 5811] <... close resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5647] epoll_pwait(4 [pid 5811] read(249 [pid 5798] umount2("./294/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] close(3 [pid 5649] <... write resumed>) = 48 [pid 7641] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xdf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5780] read(249 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=999962214}) [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xde\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] read(16 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7641] <... futex resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5647] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 7641] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7641] <... futex resumed>) = 0 [pid 5649] write(3, "\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xdb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xfa\x87\x28"..., 216 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7641] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5649] <... write resumed>) = 216 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xe1\x05\x00\x00\x00\x00\x00\x00", 56) = 56 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 303 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 696, NULL, 0) = 1 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=679976028} [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5647] <... futex resumed>) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] sched_yield(ci2-upstream-fs/strace-static-x86_64: Process 7642 attached [pid 5649] <... write resumed>) = 48 [pid 5647] read(6ci2-upstream-fs/strace-static-x86_64: Process 7643 attached [pid 7642] set_robust_list(0x555580d127e0, 24 [pid 7641] <... write resumed>) = 31 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 294 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xe0\x05\x00\x00\x00\x00\x00\x00\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 328 [pid 5641] <... sched_yield resumed>) = 0 [pid 7643] set_robust_list(0x5555851a97e0, 24 [pid 7642] <... set_robust_list resumed>) = 0 [pid 7641] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 5641] epoll_pwait(4 [pid 7643] <... set_robust_list resumed>) = 0 [pid 7642] rt_sigprocmask(SIG_SETMASK, [] [pid 7641] <... futex resumed>) = 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xea\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7643] rt_sigprocmask(SIG_SETMASK, [] [pid 7642] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7641] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7643] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7642] chdir("./300" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=992672389}) [pid 5647] <... write resumed>) = 376 [pid 7643] chdir("./291" [pid 7642] <... chdir resumed>) = 0 [pid 7641] <... futex resumed>) = 0 [pid 5649] read(3 [pid 7641] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7642] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7641] <... openat resumed>) = 4 [pid 5828] <... umount2 resumed>) = 0 [pid 5798] <... umount2 resumed>) = 0 [pid 5649] read(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xeb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7643] <... chdir resumed>) = 0 [pid 7642] <... prctl resumed>) = 0 [pid 5828] umount2("./302/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./294/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xea\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7643] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7642] setpgid(0, 0 [pid 7641] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... write resumed>) = 376 [pid 7643] <... prctl resumed>) = 0 [pid 7642] <... setpgid resumed>) = 0 [pid 7641] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./302/gadget" [pid 5798] newfstatat(AT_FDCWD, "./294/gadget" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973224}) [pid 7643] setpgid(0, 0 [pid 7642] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7641] close_range(3, 30, 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 7643] <... setpgid resumed>) = 0 [pid 7642] <... symlinkat resumed>) = 0 [pid 5828] umount2("./302/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./294/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7643] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7642] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7643] <... symlinkat resumed>) = 0 [pid 7642] <... symlinkat resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./302/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] openat(AT_FDCWD, "./294/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xeb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] epoll_pwait(4 [pid 7643] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 5828] <... openat resumed>) = 5 [pid 5798] <... openat resumed>) = 5 [pid 7643] <... symlinkat resumed>) = 0 [pid 7642] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5828] fstat(5 [pid 5798] fstat(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7643] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7642] <... symlinkat resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5647] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=624464326} [pid 7643] <... symlinkat resumed>) = 0 [pid 7642] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [ 619.126307][ T7641] gadgetfs: bound to dummy_udc driver [pid 5828] getdents64(5 [pid 5798] getdents64(5 [pid 7643] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7642] <... openat resumed>) = 3 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 7641] <... close_range resumed>) = 0 [pid 7643] <... openat resumed>) = 3 [pid 7642] write(3, "1000", 4 [pid 7641] exit_group(0 [pid 5828] getdents64(5 [pid 5798] getdents64(5 [pid 7643] write(3, "1000", 4 [pid 7642] <... write resumed>) = 4 [pid 7641] <... exit_group resumed>) = ? [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 7643] <... write resumed>) = 4 [pid 7642] close(3 [pid 5828] close(5 [pid 5798] close(5 [pid 7643] close(3 [pid 7642] <... close resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 7643] <... close resumed>) = 0 [pid 7642] read(200 [pid 5828] unlinkat(AT_FDCWD, "./302/gadget", AT_REMOVEDIR [pid 5798] unlinkat(AT_FDCWD, "./294/gadget", AT_REMOVEDIR [pid 7643] read(200 [pid 7642] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... unlinkat resumed>) = 0 [pid 7643] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7642] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5798] <... unlinkat resumed>) = 0 [pid 7643] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7642] <... symlinkat resumed>) = 0 [pid 7641] +++ exited with 0 +++ [pid 5828] umount2("./302/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./294/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7643] <... symlinkat resumed>) = 0 [pid 7642] close(249 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=298, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 7643] close(249 [pid 7642] <... close resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./302/binderfs" [pid 5798] newfstatat(AT_FDCWD, "./294/binderfs" [pid 5789] rt_sigreturn({mask=[]} [pid 7643] <... close resumed>) = 0 [pid 7642] close(248 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7643] close(248 [pid 7642] <... close resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] unlink("./302/binderfs" [pid 7643] <... close resumed>) = 0 [pid 7642] prctl(PR_SET_NAME, "syz.3.1503" [pid 5798] unlink("./294/binderfs" [pid 7643] prctl(PR_SET_NAME, "syz.0.1502" [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 7643] <... prctl resumed>) = 0 [pid 7642] <... prctl resumed>) = 0 [pid 5798] umount2("./294/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=957354164}) [pid 7643] close(4 [pid 5828] umount2("./302/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./295", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(21 [pid 7643] <... close resumed>) = 0 [pid 7642] close(4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7642] <... close resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./302/cgroup.net" [pid 5798] newfstatat(AT_FDCWD, "./294/cgroup.net" [pid 5789] openat(AT_FDCWD, "./295", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xdd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x1b\x07\x26"..., 208 [pid 7643] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7642] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7643] <... futex resumed>) = 0 [pid 7642] <... futex resumed>) = 0 [pid 5828] unlink("./302/cgroup.net" [pid 5789] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 624, NULL, 0) = 1 [pid 5798] unlink("./294/cgroup.net" [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7643] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xe2\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7643] <... futex resumed>) = 0 [pid 7642] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] fstat(3 [pid 5649] <... write resumed>) = 56 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7643] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7642] <... futex resumed>) = 0 [pid 5828] umount2("./302/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7642] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 5641] sched_yield( [pid 7643] <... mkdirat resumed>) = 0 [pid 7642] <... mkdirat resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] umount2("./294/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7642] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 7643] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7642] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./302/cgroup.cpu" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xdd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x1b\x07\x26"..., 32434572) = 208 [pid 5641] <... sched_yield resumed>) = 0 [pid 7643] <... futex resumed>) = 0 [pid 5789] umount2("./295/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7642] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] newfstatat(AT_FDCWD, "./294/cgroup.cpu" [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 7643] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7642] <... futex resumed>) = 0 [pid 5828] unlink("./302/cgroup.cpu" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7643] <... futex resumed>) = 0 [pid 7642] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] <... unlink resumed>) = 0 [pid 5798] unlink("./294/cgroup.cpu" [pid 5647] epoll_pwait(4 [pid 7643] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7642] <... mount resumed>) = 0 [pid 5828] umount2("./302/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlink resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7643] <... mount resumed>) = 0 [pid 7642] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] umount2("./294/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] epoll_pwait(4 [pid 7643] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7642] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./302/cgroup" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=544392509} [pid 7643] <... futex resumed>) = 0 [pid 7642] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] newfstatat(AT_FDCWD, "./294/cgroup" [pid 7643] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7642] <... futex resumed>) = 0 [pid 5828] unlink("./302/cgroup" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7643] <... futex resumed>) = 0 [pid 7642] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... unlink resumed>) = 0 [pid 7643] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] getdents64(3 [pid 7643] <... openat resumed>) = 3 [pid 7642] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] unlink("./294/cgroup" [pid 7643] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7642] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5798] <... unlink resumed>) = 0 [pid 7643] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 7643] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlinkat(AT_FDCWD, "./302", AT_REMOVEDIR [pid 7643] <... futex resumed>) = 0 [pid 7642] <... futex resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 7643] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5798] getdents64(3 [pid 5789] <... umount2 resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 545, NULL, 0) = 1 [pid 7642] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] mkdirat(AT_FDCWD, "./303", 0777 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5789] umount2("./295/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7642] <... futex resumed>) = 0 [pid 5798] close(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7642] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... mkdirat resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./295/gadget" [pid 5647] read(6 [pid 5641] sched_yield( [pid 7642] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5798] unlinkat(AT_FDCWD, "./294", AT_REMOVEDIR [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xe2\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7642] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... openat resumed>) = 3 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] umount2("./295/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xec\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7642] <... futex resumed>) = 0 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] mkdirat(AT_FDCWD, "./295", 0777 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=956111565}) [pid 5647] <... write resumed>) = 376 [pid 5641] <... sched_yield resumed>) = 0 [pid 7642] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] openat(AT_FDCWD, "./295/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 7642] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... openat resumed>) = 5 [pid 5649] read(3 [pid 7643] <... write resumed>) = 31 [pid 7642] <... openat resumed>) = 3 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7642] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] epoll_pwait(4 [pid 7643] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7642] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5798] <... openat resumed>) = 3 [pid 5789] fstat(5 [pid 5649] read(3 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7643] <... futex resumed>) = 0 [pid 7642] close_range(3, 30, 0 [pid 5828] <... close resumed>) = 0 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xec\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] epoll_pwait(4 [pid 7643] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7642] <... close_range resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] getdents64(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=488828650} [pid 7643] <... futex resumed>) = 0 [pid 7642] exit_group(0 [pid 5798] close(3 [pid 5828] <... socket resumed>) = 3 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 7643] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7642] <... exit_group resumed>) = ? [pid 5798] <... close resumed>) = 0 [pid 5789] getdents64(5 [pid 5828] close(3 [pid 7643] <... openat resumed>) = 4 [pid 5828] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 7643] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... socket resumed>) = 3 [pid 5828] <... socket resumed>) = 3 [pid 5798] close(3 [pid 5789] close(5 [pid 7643] <... futex resumed>) = 0 [pid 7643] close_range(3, 30, 0 [pid 5798] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 5798] close(3 [pid 5828] close(3 [pid 5798] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] unlinkat(AT_FDCWD, "./295/gadget", AT_REMOVEDIR [pid 5798] close(3 [pid 5789] <... unlinkat resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... close resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5789] umount2("./295/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7642] +++ exited with 0 +++ [pid 5828] close(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] newfstatat(AT_FDCWD, "./295/binderfs" [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=303, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5798] close(3 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] rt_sigreturn({mask=[]} [pid 5798] <... close resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] read(249 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... rt_sigreturn resumed>) = 303 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] unlink("./295/binderfs" [pid 7643] <... close_range resumed>) = 0 [ 619.295797][ T7643] gadgetfs: bound to dummy_udc driver [pid 5828] close(3 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 7643] exit_group(0 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] <... unlink resumed>) = 0 [pid 7643] <... exit_group resumed>) = ? [pid 5811] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=963686026}) [pid 5789] umount2("./295/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] read(13 [pid 7643] +++ exited with 0 +++ [pid 5811] umount2("./300", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] <... close resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./295/cgroup.net" [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xdf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x52\x64\x22"..., 232 [pid 5828] read(249 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=294, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5649] <... write resumed>) = 232 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 492, NULL, 0) = 1 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] unlink("./295/cgroup.net" [pid 5780] rt_sigreturn({mask=[]} [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xe3\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5811] openat(AT_FDCWD, "./300", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5649] <... write resumed>) = 56 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1ci2-upstream-fs/strace-static-x86_64: Process 7644 attached [pid 7644] set_robust_list(0x5555796c27e0, 24 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] <... openat resumed>) = 3 [pid 5647] <... futex resumed>) = 1 [pid 7644] <... set_robust_list resumed>) = 0 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 5641] <... futex resumed>) = 0 [pid 7644] rt_sigprocmask(SIG_SETMASK, [] [pid 5647] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xdf\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x52\x64\x22"..., 32434572) = 232 [pid 5641] epoll_pwait(4 [pid 5647] read(6 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5647] epoll_pwait(4 [pid 5811] fstat(3 [pid 5789] umount2("./295/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5649] <... write resumed>) = 48 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7644] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... write resumed>) = 4 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] epoll_pwait(4 [pid 7644] chdir("./295" [pid 5811] getdents64(3 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 298 [pid 5789] newfstatat(AT_FDCWD, "./295/cgroup.cpu" [pid 5780] umount2("./291", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=999947579}) [pid 7644] <... chdir resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(26 [pid 5780] openat(AT_FDCWD, "./291", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 ci2-upstream-fs/strace-static-x86_64: Process 7645 attached [pid 5811] umount2("./300/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] unlink("./295/cgroup.cpu" [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xde\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x97\xe8\x25"..., 208 [pid 7644] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 208 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=393121808} [pid 7645] set_robust_list(0x55556d6387e0, 24 [pid 7644] <... prctl resumed>) = 0 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 306 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xe4\x05\x00\x00\x00\x00\x00\x00", 48 [pid 7645] <... set_robust_list resumed>) = 0 [pid 5789] umount2("./295/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] fstat(3 [pid 5649] <... write resumed>) = 48 [pid 7645] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 7645] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7644] setpgid(0, 0 [pid 5811] <... umount2 resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 403, NULL, 0) = 1 [pid 7645] chdir("./303" [pid 7644] <... setpgid resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] umount2("./300/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] newfstatat(AT_FDCWD, "./295/cgroup" [pid 5780] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7645] <... chdir resumed>) = 0 [pid 7644] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7645] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7644] <... symlinkat resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./300/gadget" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5647] read(6 [pid 7645] <... prctl resumed>) = 0 [pid 7644] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlink("./295/cgroup" [pid 5780] umount2("./291/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xe3\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00"..., 32434572) = 312 [pid 7645] setpgid(0, 0 [pid 7644] <... symlinkat resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xed\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7645] <... setpgid resumed>) = 0 [pid 7644] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 5811] umount2("./300/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] getdents64(3 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=995484103}) [pid 5647] <... write resumed>) = 376 [pid 7644] <... symlinkat resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xee\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7645] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7644] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] openat(AT_FDCWD, "./300/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... write resumed>) = 376 [pid 7644] <... openat resumed>) = 3 [pid 5649] read(3 [pid 5647] read(6 [pid 7645] <... symlinkat resumed>) = 0 [pid 7644] write(3, "1000", 4 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xed\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7645] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7644] <... write resumed>) = 4 [pid 5811] <... openat resumed>) = 5 [pid 5789] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] epoll_pwait(4 [pid 7644] close(3 [pid 5789] <... close resumed>) = 0 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7645] <... symlinkat resumed>) = 0 [pid 7644] <... close resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975995}) [pid 5811] fstat(5 [pid 5789] unlinkat(AT_FDCWD, "./295", AT_REMOVEDIR [pid 5647] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 7645] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7644] read(200 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7644] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5789] <... unlinkat resumed>) = 0 [pid 5641] sched_getaffinity(0, 8192 [pid 7644] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] getdents64(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7645] <... symlinkat resumed>) = 0 [pid 7644] <... symlinkat resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5789] mkdirat(AT_FDCWD, "./296", 0777 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 7644] close(249 [pid 7645] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] getdents64(5 [pid 5789] <... mkdirat resumed>) = 0 [pid 5649] read(3 [pid 7645] <... openat resumed>) = 3 [pid 7644] <... close resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xee\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5811] close(5 [pid 7644] close(248) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=331720730} [pid 7645] write(3, "1000", 4 [pid 7644] prctl(PR_SET_NAME, "syz.2.1505" [pid 5811] unlinkat(AT_FDCWD, "./300/gadget", AT_REMOVEDIR [pid 5789] ioctl(3, LOOP_CLR_FD [pid 7645] <... write resumed>) = 4 [pid 5780] <... umount2 resumed>) = 0 [pid 7645] close(3 [pid 7644] <... prctl resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] umount2("./291/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7645] <... close resumed>) = 0 [pid 7644] close(4 [pid 7645] read(200, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7644] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7645] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7644] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./300/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5780] newfstatat(AT_FDCWD, "./291/gadget" [pid 7645] <... symlinkat resumed>) = 0 [pid 7644] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7645] close(249 [pid 7644] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./300/binderfs" [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7645] <... close resumed>) = 0 [pid 7644] <... futex resumed>) = 0 [pid 7644] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5789] <... socket resumed>) = 3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] umount2("./291/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7645] close(248 [pid 5811] unlink("./300/binderfs" [pid 5789] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7645] <... close resumed>) = 0 [pid 7644] <... mkdirat resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./291/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7645] prctl(PR_SET_NAME, "syz.4.1504" [pid 7644] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7645] <... prctl resumed>) = 0 [pid 7644] <... futex resumed>) = 0 [pid 7645] close(4) = 0 [pid 7644] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./300/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... socket resumed>) = 3 [pid 5780] <... openat resumed>) = 5 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] fstat(5 [pid 7645] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7644] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./300/cgroup.net" [pid 5789] close(3 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7644] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] getdents64(5 [pid 5811] unlink("./300/cgroup.net" [pid 5789] <... close resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 7645] <... futex resumed>) = 0 [pid 7645] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7644] <... mount resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] getdents64(5 [pid 5811] umount2("./300/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7645] <... futex resumed>) = 0 [pid 7644] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... socket resumed>) = 3 [pid 5780] close(5 [pid 7645] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7644] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./300/cgroup.cpu" [pid 5789] close(3 [pid 5780] <... close resumed>) = 0 [pid 7645] <... mkdirat resumed>) = 0 [pid 7644] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 7644] <... futex resumed>) = 0 [pid 5811] unlink("./300/cgroup.cpu" [pid 5780] unlinkat(AT_FDCWD, "./291/gadget", AT_REMOVEDIR [pid 7645] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7644] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] <... unlink resumed>) = 0 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... unlinkat resumed>) = 0 [pid 7645] <... futex resumed>) = 0 [pid 7645] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./300/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... socket resumed>) = 3 [pid 5780] umount2("./291/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7644] <... openat resumed>) = 3 [pid 5789] close(3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] newfstatat(AT_FDCWD, "./300/cgroup" [pid 5780] newfstatat(AT_FDCWD, "./291/binderfs" [pid 7645] <... futex resumed>) = 0 [pid 7644] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] read(249 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7645] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7644] <... futex resumed>) = 0 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7644] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7645] <... mount resumed>) = 0 [pid 7644] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] unlink("./300/cgroup" [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] unlink("./291/binderfs" [pid 7645] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... unlink resumed>) = 0 [pid 5811] getdents64(3 [pid 7645] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5780] umount2("./291/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7645] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7645] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./291/cgroup.net" [pid 7645] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK) = -1 EBUSY (Device or resource busy) [pid 5811] unlinkat(AT_FDCWD, "./300", AT_REMOVEDIR [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7645] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlinkat resumed>) = 0 [pid 5780] unlink("./291/cgroup.net" [pid 7645] <... futex resumed>) = 0 [pid 5811] mkdirat(AT_FDCWD, "./301", 0777 [pid 5780] <... unlink resumed>) = 0 [pid 5811] <... mkdirat resumed>) = 0 [pid 5780] umount2("./291/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... openat resumed>) = 3 [pid 5780] newfstatat(AT_FDCWD, "./291/cgroup.cpu" [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] unlink("./291/cgroup.cpu" [pid 5811] close(3 [pid 5780] <... unlink resumed>) = 0 [pid 7645] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 7645] <... futex resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] umount2("./291/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7645] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31) = -1 EBADF (Bad file descriptor) [pid 7645] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-upstream-fs/strace-static-x86_64: Process 7646 attached [pid 7645] <... futex resumed>) = 0 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 299 [pid 5780] newfstatat(AT_FDCWD, "./291/cgroup" [pid 7645] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 7646] set_robust_list(0x5555851b37e0, 24 [pid 7645] <... futex resumed>) = 0 [pid 7644] <... write resumed>) = 31 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7646] <... set_robust_list resumed>) = 0 [pid 7645] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7644] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] unlink("./291/cgroup" [pid 7646] rt_sigprocmask(SIG_SETMASK, [] [pid 7645] <... openat resumed>) = 3 [pid 7644] <... futex resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7646] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7645] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7644] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... unlink resumed>) = 0 [pid 7646] chdir("./296" [pid 7645] <... futex resumed>) = 0 [pid 7644] <... futex resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 7646] <... chdir resumed>) = 0 [pid 7645] close_range(3, 30, 0 [pid 7644] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5780] getdents64(3 [pid 7646] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7645] <... close_range resumed>) = 0 [pid 7644] <... openat resumed>) = 4 [pid 5811] close(3 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7646] <... prctl resumed>) = 0 [pid 7645] exit_group(0 [pid 7644] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5780] close(3 [pid 7646] setpgid(0, 0 [pid 7645] <... exit_group resumed>) = ? [pid 7644] <... futex resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... close resumed>) = 0 [pid 7646] <... setpgid resumed>) = 0 [pid 7644] close_range(3, 30, 0 [pid 5811] <... socket resumed>) = 3 [pid 5811] close(3 [pid 5780] unlinkat(AT_FDCWD, "./291", AT_REMOVEDIR [pid 7646] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5811] <... close resumed>) = 0 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... unlinkat resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5780] mkdirat(AT_FDCWD, "./292", 0777) = 0 [pid 5811] close(3) = 0 [pid 7646] <... symlinkat resumed>) = 0 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7645] +++ exited with 0 +++ [pid 7644] <... close_range resumed>) = 0 [pid 5811] read(249 [pid 7646] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=306, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 7644] exit_group(0 [pid 5828] rt_sigreturn({mask=[]} [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... openat resumed>) = 3 [pid 7644] <... exit_group resumed>) = ? [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] close(3 [pid 7646] <... symlinkat resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7646] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7646] <... symlinkat resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7646] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 7646] <... openat resumed>) = 3 [pid 5780] close(3 [pid 5828] umount2("./303", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... close resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=854645972}) [pid 7646] write(3, "1000", 4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 619.561087][ T7644] gadgetfs: bound to dummy_udc driver [pid 5649] read(30 [pid 7646] <... write resumed>) = 4 [pid 5828] openat(AT_FDCWD, "./303", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCPci2-upstream-fs/strace-static-x86_64: Process 7647 attached [pid 7646] close(3 [pid 5828] <... openat resumed>) = 3 [pid 5780] <... socket resumed>) = 3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7647] set_robust_list(0x555580d127e0, 24 [pid 7646] <... close resumed>) = 0 [pid 5828] fstat(3 [pid 5780] close(3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xe0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x73\xe3\x1f"..., 232 [pid 7647] <... set_robust_list resumed>) = 0 [pid 7646] read(200 [pid 7644] +++ exited with 0 +++ [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 304 [pid 5780] <... close resumed>) = 0 [pid 7646] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] getdents64(3 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 232 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 349, NULL, 0) = 1 [pid 7647] rt_sigprocmask(SIG_SETMASK, [] [pid 7646] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=298, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5780] <... socket resumed>) = 3 [pid 5780] close(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xe5\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7646] <... symlinkat resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5828] umount2("./303/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 56 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5798] rt_sigreturn({mask=[]} [pid 5780] <... socket resumed>) = 3 [pid 5641] sched_yield( [pid 5780] close(3) = 0 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5798] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5647] read(6 [pid 5641] <... sched_yield resumed>) = 0 [pid 5780] read(249 [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xe0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x73\xe3\x1f"..., 32434572) = 232 [pid 7647] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5647] read(6 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7647] chdir("./301" [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7647] <... chdir resumed>) = 0 [pid 7646] close(249 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5647] epoll_pwait(4 [pid 7647] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7646] <... close resumed>) = 0 [pid 5798] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=997318774}) [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7647] <... prctl resumed>) = 0 [pid 7646] close(248 [pid 5798] umount2("./295", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(16 [pid 5647] epoll_pwait(4 [pid 7647] setpgid(0, 0 [pid 7646] <... close resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=162488044} [pid 7647] <... setpgid resumed>) = 0 [pid 7646] prctl(PR_SET_NAME, "syz.1.1506" [pid 5798] openat(AT_FDCWD, "./295", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xe1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x04\xa3\x1e"..., 208 [pid 7646] <... prctl resumed>) = 0 [pid 7647] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5649] <... write resumed>) = 208 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xe6\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7646] close(4) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 56 [pid 7647] <... symlinkat resumed>) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] fstat(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7648 attached [pid 5798] getdents64(3 [pid 7647] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7646] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 7648] set_robust_list(0x5555851a97e0, 24 [pid 5798] umount2("./295/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 295 [pid 7648] <... set_robust_list resumed>) = 0 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7648] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7647] <... symlinkat resumed>) = 0 [pid 7646] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7647] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5828] umount2("./303/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7648] chdir("./292" [pid 7647] <... symlinkat resumed>) = 0 [pid 7646] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7648] <... chdir resumed>) = 0 [pid 7647] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7646] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./303/gadget" [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 162, NULL, 0) = 1 [pid 7648] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7647] <... openat resumed>) = 3 [pid 7646] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7648] <... prctl resumed>) = 0 [pid 7647] write(3, "1000", 4 [pid 7646] <... mkdirat resumed>) = 0 [pid 5828] umount2("./303/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7648] setpgid(0, 0 [pid 7647] <... write resumed>) = 4 [pid 7646] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = 0 [pid 5647] read(6 [pid 7648] <... setpgid resumed>) = 0 [pid 7647] close(3 [pid 7646] <... futex resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./303/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] umount2("./295/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xe5\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 320 [pid 7648] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7647] <... close resumed>) = 0 [pid 7646] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... openat resumed>) = 5 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xef\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7648] <... symlinkat resumed>) = 0 [pid 7646] <... futex resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./295/gadget" [pid 5647] <... write resumed>) = 376 [pid 7647] read(200 [pid 7646] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=951271758}) [pid 7648] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7647] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7646] <... mount resumed>) = 0 [pid 5828] fstat(5 [pid 5798] umount2("./295/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7648] <... symlinkat resumed>) = 0 [pid 7647] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7646] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... write resumed>) = 376 [pid 5641] epoll_pwait(4 [pid 7648] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7646] <... futex resumed>) = 0 [pid 5828] getdents64(5 [pid 5798] openat(AT_FDCWD, "./295/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 5647] read(6 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7648] <... symlinkat resumed>) = 0 [pid 7647] <... symlinkat resumed>) = 0 [pid 7646] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] <... openat resumed>) = 5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xef\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7648] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7647] close(249 [pid 7646] <... futex resumed>) = 0 [pid 5828] getdents64(5 [pid 5798] fstat(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] epoll_pwait(4 [pid 7648] <... openat resumed>) = 3 [pid 7647] <... close resumed>) = 0 [pid 7646] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975257}) [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] epoll_pwait(4 [pid 7648] write(3, "1000", 4 [pid 7647] close(248 [pid 7646] <... openat resumed>) = 3 [pid 5828] close(5 [pid 5798] getdents64(5 [pid 5649] read(3 [pid 5647] epoll_pwait(4 [pid 7647] <... close resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7648] <... write resumed>) = 4 [pid 7647] prctl(PR_SET_NAME, "syz.3.1507" [pid 7646] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlinkat(AT_FDCWD, "./303/gadget", AT_REMOVEDIR [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7648] close(3 [pid 7647] <... prctl resumed>) = 0 [pid 7646] <... futex resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] getdents64(5 [pid 5649] read(3 [pid 7648] <... close resumed>) = 0 [pid 7647] close(4 [pid 7646] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./303/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7648] read(200 [pid 7647] <... close resumed>) = 0 [pid 7646] <... futex resumed>) = 0 [pid 5798] close(5 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=73483152} [pid 7648] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7646] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] newfstatat(AT_FDCWD, "./303/binderfs" [pid 5798] <... close resumed>) = 0 [pid 7648] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlinkat(AT_FDCWD, "./295/gadget", AT_REMOVEDIR [pid 7648] <... symlinkat resumed>) = 0 [pid 7647] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./303/binderfs" [pid 5798] <... unlinkat resumed>) = 0 [pid 7648] close(249 [pid 7647] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] umount2("./295/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7647] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7648] <... close resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7648] close(248 [pid 7647] <... futex resumed>) = 0 [pid 5828] umount2("./303/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./295/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7648] <... close resumed>) = 0 [pid 7647] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./295/binderfs" [pid 7648] prctl(PR_SET_NAME, "syz.0.1508") = 0 [pid 7648] close(4) = 0 [pid 7648] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7647] <... mkdirat resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./303/cgroup.net" [pid 5798] <... unlink resumed>) = 0 [pid 7648] <... futex resumed>) = 0 [pid 7647] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./295/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7648] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7647] <... futex resumed>) = 0 [pid 7646] <... write resumed>) = 31 [pid 5828] unlink("./303/cgroup.net" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7647] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7646] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./295/cgroup.net" [pid 7647] <... futex resumed>) = 0 [pid 7646] <... futex resumed>) = 0 [pid 5828] umount2("./303/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7648] <... futex resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7648] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7647] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7646] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./295/cgroup.net" [pid 7648] <... mkdirat resumed>) = 0 [pid 7647] <... mount resumed>) = 0 [pid 7646] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./303/cgroup.cpu" [pid 5798] <... unlink resumed>) = 0 [pid 7647] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7646] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./295/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7648] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7647] <... futex resumed>) = 0 [pid 7646] <... openat resumed>) = 4 [pid 5828] unlink("./303/cgroup.cpu" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7648] <... futex resumed>) = 0 [pid 7647] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7646] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./295/cgroup.cpu" [pid 7647] <... futex resumed>) = 0 [pid 5828] umount2("./303/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7648] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7647] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7646] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7648] <... futex resumed>) = 0 [pid 7647] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7646] close_range(3, 30, 0 [pid 5828] newfstatat(AT_FDCWD, "./303/cgroup" [pid 5798] unlink("./295/cgroup.cpu" [pid 7648] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7647] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlink resumed>) = 0 [ 619.755013][ T7646] gadgetfs: bound to dummy_udc driver [pid 7648] <... mount resumed>) = 0 [pid 7647] <... futex resumed>) = 0 [pid 5828] unlink("./303/cgroup" [pid 5798] umount2("./295/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./295/cgroup" [pid 7647] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 7648] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7647] <... futex resumed>) = 0 [pid 7646] <... close_range resumed>) = 0 [pid 5828] getdents64(3 [pid 5647] <... epoll_pwait resumed>, [], 128, 81, NULL, 0) = 0 [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7648] <... futex resumed>) = 0 [pid 7647] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] unlink("./295/cgroup" [pid 7648] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7647] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7646] exit_group(0 [pid 5828] close(3 [pid 5647] epoll_pwait(4 [pid 5798] <... unlink resumed>) = 0 [pid 7648] <... futex resumed>) = 0 [pid 7647] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7646] <... exit_group resumed>) = ? [pid 5828] <... close resumed>) = 0 [pid 5798] getdents64(3 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7648] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7647] <... futex resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./303", AT_REMOVEDIR [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5647] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 7648] <... openat resumed>) = 3 [pid 7647] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] close(3 [pid 5647] <... futex resumed>) = 1 [pid 5645] <... futex resumed>) = 0 [pid 7647] <... futex resumed>) = 0 [pid 7648] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7647] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7648] <... futex resumed>) = 0 [pid 7647] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5828] mkdirat(AT_FDCWD, "./304", 0777 [pid 7648] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7647] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... mkdirat resumed>) = 0 [pid 5647] epoll_pwait(4 [pid 5798] <... close resumed>) = 0 [pid 5645] epoll_pwait(4 [pid 7648] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7647] <... futex resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./295", AT_REMOVEDIR [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7647] close_range(3, 30, 0 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7647] <... close_range resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7647] exit_group(0 [pid 5828] <... openat resumed>) = 3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=972190132} [pid 7647] <... exit_group resumed>) = ? [pid 5828] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5798] mkdirat(AT_FDCWD, "./296", 0777 [pid 5828] close(3 [pid 5798] <... mkdirat resumed>) = 0 [pid 7646] +++ exited with 0 +++ [pid 5828] <... close resumed>) = 0 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... openat resumed>) = 3 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=299, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5828] <... socket resumed>) = 3 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5789] rt_sigreturn({mask=[]} [pid 5828] close(3 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5828] <... close resumed>) = 0 [pid 5798] close(3 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... close resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 7647] +++ exited with 0 +++ [pid 5789] <... write resumed>) = 4 [pid 5798] <... socket resumed>) = 3 [pid 5828] close(3 [pid 7648] <... write resumed>) = 31 [pid 5828] <... close resumed>) = 0 [pid 5789] umount2("./296", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=869950088}) [pid 5798] close(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(21 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=304, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7648] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xe2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x42\x5f\x25"..., 208 [pid 5798] <... close resumed>) = 0 [pid 5789] openat(AT_FDCWD, "./296", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5828] <... socket resumed>) = 3 [pid 5789] <... openat resumed>) = 3 [pid 7648] <... futex resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 976, NULL, 0) = 1 [pid 5811] rt_sigreturn({mask=[]} [pid 5649] <... write resumed>) = 208 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7648] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5641] sched_yield( [pid 5645] read(6 [pid 7648] <... futex resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xe2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x42\x5f\x25"..., 32434572) = 208 [pid 7648] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5789] fstat(3 [pid 5828] close(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xe7\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5645] read(6 [pid 5649] <... write resumed>) = 56 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... close resumed>) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] <... write resumed>) = 4 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] epoll_pwait(4 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5811] umount2("./301", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] close(3 [pid 5789] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5798] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] epoll_pwait(4 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=999974741}) [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... socket resumed>) = 3 [pid 5789] umount2("./296/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] openat(AT_FDCWD, "./301", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] read(13 [pid 5811] <... openat resumed>) = 3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5798] <... socket resumed>) = 3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xe3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xbc\xba\x1c"..., 232 [pid 7648] <... openat resumed>) = 4 [pid 5828] close(3 [pid 5649] <... write resumed>) = 232 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xe8\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... sched_yield resumed>) = 0 [pid 5811] fstat(3 [pid 5798] close(3 [pid 5828] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 56 [pid 5811] getdents64(3 [pid 5798] <... socket resumed>) = 3 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5828] read(249 [pid 5649] <... write resumed>) = 48 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=919454141} [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] umount2("./301/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] close(3 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] <... close resumed>) = 0 [pid 5798] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-upstream-fs/strace-static-x86_64: Process 7649 attached [pid 7648] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000ci2-upstream-fs/strace-static-x86_64: Process 7650 attached ) = 0 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 299 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 307 [pid 7648] close_range(3, 30, 0 [pid 7649] set_robust_list(0x55556d6387e0, 24 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 7649] <... set_robust_list resumed>) = 0 [pid 7649] rt_sigprocmask(SIG_SETMASK, [] [ 619.853880][ T7648] gadgetfs: bound to dummy_udc driver [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 7649] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7650] set_robust_list(0x5555796c27e0, 24 [pid 7648] <... close_range resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] <... umount2 resumed>) = 0 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] <... umount2 resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 931, NULL, 0) = 1 [pid 7650] <... set_robust_list resumed>) = 0 [pid 5811] umount2("./301/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./296/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7650] rt_sigprocmask(SIG_SETMASK, [] [pid 7648] exit_group(0 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5789] newfstatat(AT_FDCWD, "./296/gadget" [pid 5811] newfstatat(AT_FDCWD, "./301/gadget" [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] sched_yield( [pid 5789] umount2("./296/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7650] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7649] chdir("./304" [pid 7648] <... exit_group resumed>) = ? [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5645] read(6 [pid 5641] <... sched_yield resumed>) = 0 [pid 7650] chdir("./296" [pid 7649] <... chdir resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xe7\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 344 [pid 7649] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5811] umount2("./301/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7649] <... prctl resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] openat(AT_FDCWD, "./296/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7649] setpgid(0, 0) = 0 [pid 7649] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7650] <... chdir resumed>) = 0 [pid 7649] <... symlinkat resumed>) = 0 [pid 5645] <... write resumed>) = 376 [pid 7650] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5811] openat(AT_FDCWD, "./301/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... openat resumed>) = 5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=947803909}) [pid 7650] <... prctl resumed>) = 0 [pid 7649] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5789] fstat(5 [pid 7648] +++ exited with 0 +++ [pid 5811] <... openat resumed>) = 5 [pid 5649] read(3 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 7650] setpgid(0, 0 [pid 5811] fstat(5 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7650] <... setpgid resumed>) = 0 [pid 7649] <... symlinkat resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] getdents64(5 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=295, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5649] read(3 [pid 5645] <... write resumed>) = 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7650] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7649] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5811] getdents64(5 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5780] rt_sigreturn({mask=[]} [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] read(6 [pid 5641] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 7650] <... symlinkat resumed>) = 0 [pid 7649] <... symlinkat resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5789] getdents64(5 [pid 5780] <... rt_sigreturn resumed>) = 295 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... futex resumed>) = 0 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... futex resumed>) = 1 [pid 7650] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 5811] getdents64(5 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973324}) [pid 5647] epoll_pwait(4 [pid 5645] epoll_pwait(4 [pid 7649] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5789] close(5 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7649] <... openat resumed>) = 3 [pid 5780] <... write resumed>) = 4 [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5789] <... close resumed>) = 0 [pid 5811] close(5 [pid 5789] unlinkat(AT_FDCWD, "./296/gadget", AT_REMOVEDIR [pid 5811] <... close resumed>) = 0 [pid 5780] umount2("./292", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7649] write(3, "1000", 4 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=817890782} [pid 7649] <... write resumed>) = 4 [pid 5780] openat(AT_FDCWD, "./292", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7649] close(3 [pid 5780] <... openat resumed>) = 3 [pid 7649] <... close resumed>) = 0 [pid 7650] <... symlinkat resumed>) = 0 [pid 5780] fstat(3 [pid 7649] read(200 [pid 5811] unlinkat(AT_FDCWD, "./301/gadget", AT_REMOVEDIR [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 7649] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] umount2("./296/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] getdents64(3 [pid 5649] read(3 [pid 7649] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] umount2("./301/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7650] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5789] newfstatat(AT_FDCWD, "./296/binderfs" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5811] newfstatat(AT_FDCWD, "./301/binderfs" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7649] <... symlinkat resumed>) = 0 [pid 5780] umount2("./292/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7650] <... symlinkat resumed>) = 0 [pid 7649] close(249 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlink("./296/binderfs" [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=999948447}) [pid 7650] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7649] <... close resumed>) = 0 [pid 5811] unlink("./301/binderfs" [pid 7649] close(248 [pid 5789] <... unlink resumed>) = 0 [pid 5649] read(26 [pid 7649] <... close resumed>) = 0 [pid 7650] <... openat resumed>) = 3 [pid 7649] prctl(PR_SET_NAME, "syz.4.1509") = 0 [pid 7650] write(3, "1000", 4 [pid 5811] <... unlink resumed>) = 0 [pid 5789] umount2("./296/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7650] <... write resumed>) = 4 [pid 5811] umount2("./301/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xe4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x6d\x1b\x23"..., 208 [pid 7650] close(3 [pid 7649] close(4) = 0 [pid 5649] <... write resumed>) = 208 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 831, NULL, 0) = 1 [pid 7650] <... close resumed>) = 0 [pid 7649] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./296/cgroup.net" [pid 7649] <... futex resumed>) = 0 [pid 7649] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7650] read(200 [pid 5811] newfstatat(AT_FDCWD, "./301/cgroup.net" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xe9\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7650] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7649] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlink("./296/cgroup.net" [pid 5649] <... write resumed>) = 48 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7650] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7649] <... mkdirat resumed>) = 0 [pid 5811] unlink("./301/cgroup.net" [pid 5789] <... unlink resumed>) = 0 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 5641] sched_yield( [pid 7650] <... symlinkat resumed>) = 0 [pid 7649] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 7650] close(249 [pid 7649] <... futex resumed>) = 0 [pid 5789] umount2("./296/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xe4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x6d\x1b\x23"..., 32434572) = 208 [pid 5641] <... sched_yield resumed>) = 0 [pid 7650] <... close resumed>) = 0 [pid 7649] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./301/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./292/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] read(6 [pid 7650] close(248 [pid 7649] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./296/cgroup.cpu" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 7650] <... close resumed>) = 0 [pid 7649] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] newfstatat(AT_FDCWD, "./301/cgroup.cpu" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] newfstatat(AT_FDCWD, "./292/gadget" [pid 5645] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7650] prctl(PR_SET_NAME, "syz.2.1510" [pid 7649] <... mount resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlink("./296/cgroup.cpu" [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7650] <... prctl resumed>) = 0 [pid 5811] unlink("./301/cgroup.cpu" [pid 5789] <... unlink resumed>) = 0 [pid 5780] umount2("./292/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7650] close(4 [pid 7649] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 5645] epoll_pwait(4 [pid 7649] <... futex resumed>) = 0 [pid 5811] umount2("./301/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=756770496} [pid 7650] <... close resumed>) = 0 [pid 7649] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./296/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 757, NULL, 0) = 1 [pid 7650] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7649] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./301/cgroup" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] openat(AT_FDCWD, "./292/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7649] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7650] <... futex resumed>) = 0 [pid 7649] <... openat resumed>) = 3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] newfstatat(AT_FDCWD, "./296/cgroup" [pid 5780] <... openat resumed>) = 5 [pid 5645] read(6 [pid 5641] sched_yield( [pid 7650] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7649] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlink("./301/cgroup" [pid 7650] <... futex resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] fstat(5 [pid 5645] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xe9\x05\x00\x00\x00\x00\x00\x00", 32434572) = 48 [pid 5641] <... sched_yield resumed>) = 0 [pid 7650] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7649] <... futex resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5789] unlink("./296/cgroup" [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7650] <... mkdirat resumed>) = 0 [pid 5780] getdents64(5 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 7649] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 7649] <... futex resumed>) = 0 [pid 5789] getdents64(3 [pid 5780] getdents64(5 [pid 5811] getdents64(3 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=959027490}) [pid 7650] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5645] <... write resumed>) = 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7649] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7650] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5649] read(3 [pid 5645] read(6 [pid 5780] close(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5789] close(3 [pid 5780] <... close resumed>) = 0 [pid 5649] read(3 [pid 5811] close(3 [pid 7650] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] unlinkat(AT_FDCWD, "./292/gadget", AT_REMOVEDIR [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] epoll_pwait(4 [pid 5811] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 7650] <... futex resumed>) = 0 [pid 5789] unlinkat(AT_FDCWD, "./296", AT_REMOVEDIR [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] unlinkat(AT_FDCWD, "./301", AT_REMOVEDIR [pid 5780] umount2("./292/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7650] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... unlinkat resumed>) = 0 [pid 5645] epoll_pwait(4 [pid 7650] <... mount resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=720317915} [pid 5780] newfstatat(AT_FDCWD, "./292/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] mkdirat(AT_FDCWD, "./302", 0777 [pid 5789] mkdirat(AT_FDCWD, "./297", 0777 [pid 5780] unlink("./292/binderfs" [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 5780] umount2("./292/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7650] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7649] <... write resumed>) = 31 [pid 5811] <... mkdirat resumed>) = 0 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7650] <... futex resumed>) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7650] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7649] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] newfstatat(AT_FDCWD, "./292/cgroup.net" [pid 7650] <... futex resumed>) = 0 [pid 7649] <... futex resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7650] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7649] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] close(3 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5780] unlink("./292/cgroup.net" [pid 7650] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7649] <... futex resumed>) = 0 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... close resumed>) = 0 [pid 7650] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7649] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5780] <... unlink resumed>) = 0 [pid 7650] <... futex resumed>) = 0 [pid 7649] <... openat resumed>) = 4 [pid 5811] close(3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7650] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7649] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7650] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7649] <... futex resumed>) = 0 [pid 7650] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7649] close_range(3, 30, 0 [pid 7650] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] umount2("./292/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7650] <... futex resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5780] newfstatat(AT_FDCWD, "./292/cgroup.cpu" [pid 5789] close(3 [pid 5811] close(3 [pid 5789] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7650] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5811] <... close resumed>) = 0 [pid 7650] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5780] unlink("./292/cgroup.cpu" [pid 7650] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... unlink resumed>) = 0 [pid 7650] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5789] <... socket resumed>) = 3 [pid 7650] close_range(3, 30, 0) = 0 [pid 5789] close(3 [pid 5811] <... socket resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 7650] exit_group(0 [pid 5780] umount2("./292/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7650] <... exit_group resumed>) = ? [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] close(3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] newfstatat(AT_FDCWD, "./292/cgroup" [pid 5811] <... close resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... socket resumed>) = 3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5789] close(3 [pid 5780] unlink("./292/cgroup" [pid 5789] <... close resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7649] <... close_range resumed>) = 0 [pid 7650] +++ exited with 0 +++ [pid 5811] close(3 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] getdents64(3 [pid 7649] exit_group(0 [pid 5811] <... close resumed>) = 0 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=299, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5789] <... socket resumed>) = 3 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] rt_sigreturn({mask=[]} [pid 7649] <... exit_group resumed>) = ? [ 620.096511][ T7649] gadgetfs: bound to dummy_udc driver [pid 5811] <... socket resumed>) = 3 [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5789] close(3 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5811] close(3 [pid 5789] <... close resumed>) = 0 [pid 5780] close(3 [pid 5811] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5811] read(249 [pid 5789] read(249 [pid 5780] unlinkat(AT_FDCWD, "./292", AT_REMOVEDIR) = 0 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7649] +++ exited with 0 +++ [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=307, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5828] rt_sigreturn({mask=[]} [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] mkdirat(AT_FDCWD, "./293", 0777 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5780] <... mkdirat resumed>) = 0 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5780] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5780] close(3) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCPci2-upstream-fs/strace-static-x86_64: Process 7652 attached ci2-upstream-fs/strace-static-x86_64: Process 7651 attached [pid 5798] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=901752979}) [pid 7652] set_robust_list(0x555580d127e0, 24 [pid 7651] set_robust_list(0x5555851b37e0, 24 [pid 5798] umount2("./296", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7652] <... set_robust_list resumed>) = 0 [pid 7651] <... set_robust_list resumed>) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 305 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 300 [pid 5780] <... socket resumed>) = 3 [pid 5649] read(16 [pid 7651] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... write resumed>) = 4 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] openat(AT_FDCWD, "./296", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 7652] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7652] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] fstat(3 [pid 7652] chdir("./302" [pid 7651] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] umount2("./304", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] close(3 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7652] <... chdir resumed>) = 0 [pid 7651] chdir("./297" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] getdents64(3 [pid 5780] <... close resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./304", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xe6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xec\x60\x21"..., 232 [pid 7652] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7651] <... chdir resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 232 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 721, NULL, 0) = 1 [pid 7652] <... prctl resumed>) = 0 [pid 7651] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] fstat(3 [pid 5798] umount2("./296/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... socket resumed>) = 3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xea\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7652] setpgid(0, 0 [pid 7651] <... prctl resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] close(3 [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 7652] <... setpgid resumed>) = 0 [pid 5645] <... futex resumed>) = 1 [pid 5641] sched_yield( [pid 7652] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7651] setpgid(0, 0 [pid 5780] <... close resumed>) = 0 [pid 5645] read(6 [pid 7651] <... setpgid resumed>) = 0 [pid 5828] getdents64(3 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xea\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7652] <... symlinkat resumed>) = 0 [pid 7651] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xe6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xec\x60\x21"..., 32434572) = 232 [pid 5641] <... sched_yield resumed>) = 0 [pid 7652] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7651] <... symlinkat resumed>) = 0 [pid 5828] umount2("./304/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... socket resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] read(6 [pid 5641] epoll_pwait(4 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7652] <... symlinkat resumed>) = 0 [pid 7651] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5780] close(3 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=999957503}) [pid 5645] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] read(30 [pid 7652] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5780] <... close resumed>) = 0 [pid 5645] epoll_pwait(4 [pid 7652] <... symlinkat resumed>) = 0 [pid 7651] <... symlinkat resumed>) = 0 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7652] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7651] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xe5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x15\x2e\x24"..., 208 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=562114147} [pid 7652] <... openat resumed>) = 3 [pid 7651] <... symlinkat resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5649] <... write resumed>) = 208 [pid 7652] write(3, "1000", 4 [pid 7651] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5780] close(3 [pid 7652] <... write resumed>) = 4 [pid 7651] <... openat resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xeb\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7652] close(3 [pid 5780] read(249 [pid 5649] <... write resumed>) = 56 [pid 7652] <... close resumed>) = 0 [pid 7651] write(3, "1000", 4 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xeb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7652] read(200 [pid 7651] <... write resumed>) = 4 [pid 5828] <... umount2 resumed>) = 0 [pid 5798] <... umount2 resumed>) = 0 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xe9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] <... write resumed>) = 48 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 565, NULL, 0) = 1 [pid 7652] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7651] close(3 [pid 5828] umount2("./304/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./296/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7652] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7651] <... close resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7651] read(200 [pid 5798] newfstatat(AT_FDCWD, "./296/gadget" [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7652] <... symlinkat resumed>) = 0 [pid 7651] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] newfstatat(AT_FDCWD, "./304/gadget" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5645] read(6 [pid 5641] sched_yield( [pid 7652] close(249 [pid 7651] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./296/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xea\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 320 [pid 5641] <... sched_yield resumed>) = 0 [pid 7652] <... close resumed>) = 0 [pid 5828] umount2("./304/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7652] close(248 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-upstream-fs/strace-static-x86_64: Process 7653 attached [pid 7652] <... close resumed>) = 0 [pid 7651] <... symlinkat resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./304/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] openat(AT_FDCWD, "./296/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=989345597}) [pid 5645] <... write resumed>) = 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7653] set_robust_list(0x5555851a97e0, 24 [pid 7652] prctl(PR_SET_NAME, "syz.3.1512" [pid 7651] close(249 [pid 5828] <... openat resumed>) = 5 [pid 5798] <... openat resumed>) = 5 [pid 5649] read(3 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7653] <... set_robust_list resumed>) = 0 [pid 7652] <... prctl resumed>) = 0 [pid 7651] <... close resumed>) = 0 [pid 5828] fstat(5 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 296 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5798] fstat(5 [pid 7653] rt_sigprocmask(SIG_SETMASK, [] [pid 7652] close(4 [pid 7651] close(248 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7653] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7652] <... close resumed>) = 0 [pid 7651] <... close resumed>) = 0 [pid 5828] getdents64(5 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] read(3 [pid 5645] <... write resumed>) = 376 [pid 5641] epoll_pwait(4 [pid 7651] prctl(PR_SET_NAME, "syz.1.1511" [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 7651] <... prctl resumed>) = 0 [pid 7652] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7651] close(4 [pid 5828] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7651] <... close resumed>) = 0 [pid 5798] getdents64(5 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7653] chdir("./293" [pid 7652] <... futex resumed>) = 0 [pid 7651] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] read(6 [pid 5641] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 7652] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] getdents64(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999972072}) [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... futex resumed>) = 1 [pid 5647] <... futex resumed>) = 0 [pid 7653] <... chdir resumed>) = 0 [pid 7651] <... futex resumed>) = 0 [pid 5828] close(5 [pid 5649] read(3 [pid 5647] epoll_pwait(4 [pid 5645] epoll_pwait(4 [pid 7652] <... futex resumed>) = 0 [pid 7651] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 7652] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7651] <... futex resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./304/gadget", AT_REMOVEDIR [pid 5798] close(5 [pid 7653] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7651] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... unlinkat resumed>) = 0 [pid 5828] umount2("./304/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7652] <... mkdirat resumed>) = 0 [pid 7651] <... mkdirat resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... close resumed>) = 0 [pid 5649] read(3 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7653] <... prctl resumed>) = 0 [pid 7652] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7651] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./304/binderfs" [pid 5798] unlinkat(AT_FDCWD, "./296/gadget", AT_REMOVEDIR [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7653] setpgid(0, 0 [pid 7652] <... futex resumed>) = 0 [pid 7651] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7651] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./304/binderfs" [pid 7653] <... setpgid resumed>) = 0 [pid 7652] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7651] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=487905798} [pid 7653] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7651] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] umount2("./296/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] umount2("./304/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7653] <... symlinkat resumed>) = 0 [pid 7652] <... futex resumed>) = 0 [pid 7651] <... mount resumed>) = 0 [pid 7652] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7653] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./304/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] newfstatat(AT_FDCWD, "./296/binderfs" [pid 7653] <... symlinkat resumed>) = 0 [pid 7652] <... mount resumed>) = 0 [pid 7651] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5828] unlink("./304/cgroup.net" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7653] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7651] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 7652] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7653] <... symlinkat resumed>) = 0 [pid 7651] <... futex resumed>) = 0 [pid 5798] unlink("./296/binderfs" [pid 7652] <... futex resumed>) = 0 [pid 7651] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7652] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./304/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7653] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7652] <... futex resumed>) = 0 [pid 7651] <... openat resumed>) = 3 [pid 5798] <... unlink resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7652] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7653] <... openat resumed>) = 3 [pid 7652] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5828] newfstatat(AT_FDCWD, "./304/cgroup.cpu" [pid 5798] umount2("./296/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./296/cgroup.net" [pid 7653] write(3, "1000", 4 [pid 7651] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7653] <... write resumed>) = 4 [pid 7652] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7651] <... futex resumed>) = 0 [pid 5798] unlink("./296/cgroup.net" [pid 7653] close(3 [pid 7652] <... futex resumed>) = 0 [pid 7651] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 7653] <... close resumed>) = 0 [pid 7652] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7651] <... futex resumed>) = 0 [pid 7653] read(200 [pid 7652] <... futex resumed>) = 0 [pid 7651] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] unlink("./304/cgroup.cpu" [pid 5798] umount2("./296/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7653] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7652] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7653] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./296/cgroup.cpu" [pid 5828] <... unlink resumed>) = 0 [pid 7653] <... symlinkat resumed>) = 0 [pid 7652] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7651] <... write resumed>) = 31 [pid 5828] umount2("./304/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7653] close(249 [pid 7652] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7651] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7653] <... close resumed>) = 0 [pid 7652] <... futex resumed>) = 0 [pid 7651] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./304/cgroup" [pid 5798] unlink("./296/cgroup.cpu" [pid 7653] close(248 [pid 7652] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7651] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7652] <... futex resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5828] unlink("./304/cgroup" [pid 7652] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7653] <... close resumed>) = 0 [pid 7651] <... futex resumed>) = 0 [pid 5798] umount2("./296/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7653] prctl(PR_SET_NAME, "syz.0.1513" [pid 7652] <... openat resumed>) = 3 [pid 7651] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... unlink resumed>) = 0 [pid 7653] <... prctl resumed>) = 0 [pid 7652] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7651] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7653] close(4 [pid 7651] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] newfstatat(AT_FDCWD, "./296/cgroup" [pid 7653] <... close resumed>) = 0 [pid 7652] <... futex resumed>) = 0 [pid 7651] <... futex resumed>) = 0 [pid 5828] getdents64(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7652] close_range(3, 30, 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 7653] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7652] <... close_range resumed>) = 0 [pid 7651] close_range(3, 30, 0 [pid 5828] close(3 [pid 5798] unlink("./296/cgroup" [pid 7653] <... futex resumed>) = 0 [pid 7652] exit_group(0 [pid 5798] <... unlink resumed>) = 0 [pid 7653] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7652] <... exit_group resumed>) = ? [pid 5828] <... close resumed>) = 0 [pid 7653] <... futex resumed>) = 0 [pid 5798] getdents64(3 [pid 7653] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] unlinkat(AT_FDCWD, "./304", AT_REMOVEDIR [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] close(3) = 0 [pid 7653] <... mkdirat resumed>) = 0 [pid 7652] +++ exited with 0 +++ [pid 7651] <... close_range resumed>) = 0 [pid 5828] mkdirat(AT_FDCWD, "./305", 0777 [pid 5798] unlinkat(AT_FDCWD, "./296", AT_REMOVEDIR [pid 7653] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=305, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5798] <... unlinkat resumed>) = 0 [pid 7653] <... futex resumed>) = 0 [pid 7651] exit_group(0 [pid 5811] rt_sigreturn({mask=[]} [pid 7653] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7651] <... exit_group resumed>) = ? [pid 5828] <... mkdirat resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5798] mkdirat(AT_FDCWD, "./297", 0777 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7653] <... futex resumed>) = 0 [pid 7653] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] <... openat resumed>) = 3 [pid 5798] <... mkdirat resumed>) = 0 [pid 7653] <... mount resumed>) = 0 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7653] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=902927433}) [pid 5828] close(3 [pid 5649] read(13 [pid 7653] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] umount2("./302", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... openat resumed>) = 3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7653] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7653] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] openat(AT_FDCWD, "./302", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xe8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\xb6\xf2\x1f"..., 232 [pid 7653] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7651] +++ exited with 0 +++ [ 620.362105][ T7651] gadgetfs: bound to dummy_udc driver [pid 5828] close(3 [pid 5811] <... openat resumed>) = 3 [pid 7653] <... openat resumed>) = 3 [pid 5811] fstat(3 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=300, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5649] <... write resumed>) = 232 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 511, NULL, 0) = 1 [pid 5828] <... close resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] close(3 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7653] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] getdents64(3 [pid 5798] <... close resumed>) = 0 [pid 5789] rt_sigreturn({mask=[]} [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xec\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7653] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5641] sched_yield( [pid 5649] <... write resumed>) = 56 [pid 7653] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5811] umount2("./302/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... socket resumed>) = 3 [pid 5647] read(6 [pid 7653] <... futex resumed>) = 0 [pid 7653] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... close resumed>) = 0 [pid 5798] close(3 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xec\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xe8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\xb6\xf2\x1f"..., 32434572) = 232 [pid 5647] read(6 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... sched_yield resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] close(3 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... write resumed>) = 4 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 5828] <... close resumed>) = 0 [pid 5798] close(3 [pid 5789] umount2("./297", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7653] <... write resumed>) = 31 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] openat(AT_FDCWD, "./297", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=999835273}) [pid 5647] epoll_pwait(4 [pid 7653] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5649] read(21 [pid 5789] fstat(3 [pid 7653] <... futex resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=353575706} [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7653] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... socket resumed>) = 3 [pid 7653] <... futex resumed>) = 0 [pid 5798] close(3 [pid 7653] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] close(3 [pid 5798] <... close resumed>) = 0 [pid 5789] getdents64(3 [pid 5649] write(3, "\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xe7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x9d\xb0\x22"..., 216 [pid 7653] <... openat resumed>) = 4 [pid 5828] <... close resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 216 [pid 7653] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] read(249 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] umount2("./297/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... socket resumed>) = 3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xed\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xeb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] <... write resumed>) = 56 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xed\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] <... write resumed>) = 48 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7653] <... futex resumed>) = 0 [pid 5798] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 365, NULL, 0) = 1 [pid 7653] close_range(3, 30, 0 [pid 5798] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = 0 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5798] read(249 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5811] umount2("./302/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] read(6 [pid 5641] sched_yield( [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xea\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xec\x05\x00\x00\x00\x00\x00\x00\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 328 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5811] newfstatat(AT_FDCWD, "./302/gadget" [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] umount2("./302/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=992415379}) [pid 5647] <... write resumed>) = 376 ci2-upstream-fs/strace-static-x86_64: Process 7654 attached [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 308 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... sched_yield resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] epoll_pwait(4 [pid 5811] openat(AT_FDCWD, "./302/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7654] set_robust_list(0x55556d6387e0, 24 [pid 7653] <... close_range resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] <... openat resumed>) = 5 [pid 5649] read(3 [pid 5647] <... write resumed>) = 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7654] <... set_robust_list resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] sched_getaffinity(0, 8192 [pid 5811] fstat(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 ci2-upstream-fs/strace-static-x86_64: Process 7655 attached [pid 7654] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] <... umount2 resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999976310}) [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7655] set_robust_list(0x5555796c27e0, 24 [pid 7654] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] getdents64(5 [pid 5789] umount2("./297/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5647] epoll_pwait(4 [pid 7655] <... set_robust_list resumed>) = 0 [pid 7653] exit_group(0 [pid 7654] chdir("./305" [pid 7653] <... exit_group resumed>) = ? [ 620.447085][ T7653] gadgetfs: bound to dummy_udc driver [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 300 [pid 7655] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] epoll_pwait(4 [pid 7655] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7654] <... chdir resumed>) = 0 [pid 7653] +++ exited with 0 +++ [pid 5811] getdents64(5 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] newfstatat(AT_FDCWD, "./297/gadget" [pid 5649] read(3 [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7655] chdir("./297" [pid 7654] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=296, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7654] <... prctl resumed>) = 0 [pid 5811] close(5 [pid 5780] rt_sigreturn({mask=[]} [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7654] setpgid(0, 0 [pid 5811] <... close resumed>) = 0 [pid 5789] umount2("./297/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... rt_sigreturn resumed>) = 0 [pid 7655] <... chdir resumed>) = 0 [pid 7654] <... setpgid resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./302/gadget", AT_REMOVEDIR [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=284412329} [pid 5811] <... unlinkat resumed>) = 0 [pid 7654] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5811] umount2("./302/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] openat(AT_FDCWD, "./297/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 7655] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... openat resumed>) = 5 [pid 5780] <... write resumed>) = 4 [pid 7655] <... prctl resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./302/binderfs" [pid 5789] fstat(5 [pid 5780] umount2("./293", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=993956804}) [pid 7655] setpgid(0, 0 [pid 7654] <... symlinkat resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(26 [pid 5811] unlink("./302/binderfs" [pid 5789] getdents64(5 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7655] <... setpgid resumed>) = 0 [pid 7654] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5780] openat(AT_FDCWD, "./293", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xe9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x9e\x9f\x1d"..., 208 [pid 5811] umount2("./302/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] getdents64(5 [pid 5780] <... openat resumed>) = 3 [pid 5780] fstat(3 [pid 7655] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 306, NULL, 0) = 1 [pid 7654] <... symlinkat resumed>) = 0 [pid 7655] <... symlinkat resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./302/cgroup.net" [pid 5789] close(5 [pid 5780] getdents64(3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xee\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7654] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7655] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 5811] unlink("./302/cgroup.net" [pid 5789] unlinkat(AT_FDCWD, "./297/gadget", AT_REMOVEDIR [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xee\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 7655] <... symlinkat resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 7654] <... symlinkat resumed>) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xe9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x9e\x9f\x1d"..., 32434572) = 208 [pid 7655] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 5811] umount2("./302/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./297/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./293/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7655] <... symlinkat resumed>) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7654] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] newfstatat(AT_FDCWD, "./302/cgroup.cpu" [pid 5789] newfstatat(AT_FDCWD, "./297/binderfs" [pid 5647] epoll_pwait(4 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] unlink("./302/cgroup.cpu" [pid 5789] unlink("./297/binderfs" [pid 5647] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=256617430} [pid 7654] <... openat resumed>) = 3 [pid 7655] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5811] <... unlink resumed>) = 0 [pid 7654] write(3, "1000", 4 [pid 5811] umount2("./302/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7655] write(3, "1000", 4 [pid 7654] <... write resumed>) = 4 [pid 5789] <... unlink resumed>) = 0 [pid 7655] <... write resumed>) = 4 [pid 7654] close(3 [pid 7655] close(3 [pid 7654] <... close resumed>) = 0 [pid 7654] read(200 [pid 7655] <... close resumed>) = 0 [pid 7654] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7655] read(200 [pid 7654] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./297/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 259, NULL, 0) = 1 [pid 5811] newfstatat(AT_FDCWD, "./302/cgroup" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7655] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7654] <... symlinkat resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] newfstatat(AT_FDCWD, "./297/cgroup.net" [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7655] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7654] close(249 [pid 5811] unlink("./302/cgroup" [pid 5647] read(6 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7655] <... symlinkat resumed>) = 0 [pid 7654] <... close resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5789] unlink("./297/cgroup.net" [pid 5647] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xee\x05\x00\x00\x00\x00\x00\x00", 32434572) = 48 [pid 7655] close(249 [pid 7654] close(248 [pid 5811] getdents64(3 [pid 5789] <... unlink resumed>) = 0 [pid 7655] <... close resumed>) = 0 [pid 7654] <... close resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5789] umount2("./297/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = 0 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7655] close(248 [pid 7654] prctl(PR_SET_NAME, "syz.4.1515" [pid 5811] close(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./293/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] epoll_pwait(4 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=957353038}) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] <... close resumed>) = 0 [pid 7655] <... close resumed>) = 0 [pid 7654] <... prctl resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./302", AT_REMOVEDIR [pid 5789] newfstatat(AT_FDCWD, "./297/cgroup.cpu" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5647] <... write resumed>) = 376 [pid 7655] prctl(PR_SET_NAME, "syz.2.1514" [pid 7654] close(4 [pid 5780] newfstatat(AT_FDCWD, "./293/gadget" [pid 7655] <... prctl resumed>) = 0 [pid 7654] <... close resumed>) = 0 [pid 7655] close(4 [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] read(6 [pid 7655] <... close resumed>) = 0 [pid 7654] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] mkdirat(AT_FDCWD, "./303", 0777 [pid 5789] unlink("./297/cgroup.cpu" [pid 5780] umount2("./293/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 7655] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7654] <... futex resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 7654] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7655] <... futex resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./293/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5647] epoll_pwait(4 [pid 7655] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7654] <... futex resumed>) = 0 [pid 5811] <... mkdirat resumed>) = 0 [pid 5789] umount2("./297/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... openat resumed>) = 5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7655] <... futex resumed>) = 0 [pid 7654] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5780] fstat(5 [pid 7655] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7654] <... mkdirat resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5789] newfstatat(AT_FDCWD, "./297/cgroup" [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5647] epoll_pwait(4 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=183848565} [pid 7655] <... mkdirat resumed>) = 0 [pid 7654] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] unlink("./297/cgroup" [pid 5780] getdents64(5 [pid 7655] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7654] <... futex resumed>) = 0 [pid 5811] close(3 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 7655] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5780] getdents64(5 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] getdents64(3 [pid 7654] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... socket resumed>) = 3 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7655] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 7655] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] close(3 [pid 7654] <... futex resumed>) = 0 [pid 5780] close(5 [pid 7655] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5780] <... close resumed>) = 0 [pid 7654] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... close resumed>) = 0 [pid 5780] unlinkat(AT_FDCWD, "./293/gadget", AT_REMOVEDIR [pid 7655] <... mount resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5789] unlinkat(AT_FDCWD, "./297", AT_REMOVEDIR [pid 7654] <... mount resumed>) = 0 [pid 5811] close(3 [pid 5789] <... unlinkat resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 7655] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7654] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] mkdirat(AT_FDCWD, "./298", 0777 [pid 5780] umount2("./293/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7655] <... futex resumed>) = 0 [pid 7655] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7654] <... futex resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7655] <... futex resumed>) = 0 [pid 7654] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] newfstatat(AT_FDCWD, "./293/binderfs" [pid 7655] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7654] <... futex resumed>) = 0 [pid 5811] close(3 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5811] <... close resumed>) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7655] <... openat resumed>) = 3 [pid 7654] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] <... socket resumed>) = 3 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7655] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7654] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5780] unlink("./293/binderfs" [pid 7655] <... futex resumed>) = 0 [pid 7654] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7655] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7654] <... futex resumed>) = 0 [pid 5811] close(3 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... unlink resumed>) = 0 [pid 7655] <... futex resumed>) = 0 [pid 7654] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5789] close(3 [pid 5780] umount2("./293/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7655] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7654] <... futex resumed>) = 0 [pid 5811] read(249 [pid 5789] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xec\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] <... socket resumed>) = 3 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7654] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5780] newfstatat(AT_FDCWD, "./293/cgroup.net" [pid 7654] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] close(3 [pid 7654] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7654] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] unlink("./293/cgroup.net" [pid 7654] <... futex resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7654] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7654] <... openat resumed>) = 3 [pid 5780] umount2("./293/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7654] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7654] close_range(3, 30, 0 [pid 5789] close(3 [pid 5780] newfstatat(AT_FDCWD, "./293/cgroup.cpu" [pid 5789] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] unlink("./293/cgroup.cpu" [pid 5789] <... socket resumed>) = 3 [pid 7654] <... close_range resumed>) = 0 [pid 5789] close(3 [pid 5780] <... unlink resumed>) = 0 [pid 7654] exit_group(0 [pid 5780] umount2("./293/cgroup", MNT_FORCE|UMOUNT_NOFOLLOWci2-upstream-fs/strace-static-x86_64: Process 7656 attached [pid 7655] <... write resumed>) = 31 [pid 7654] <... exit_group resumed>) = ? [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 306 [pid 5780] newfstatat(AT_FDCWD, "./293/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 7656] set_robust_list(0x555580d127e0, 24 [pid 7655] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7654] +++ exited with 0 +++ [pid 5789] <... close resumed>) = 0 [pid 5780] unlink("./293/cgroup" [pid 7655] <... futex resumed>) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=308, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... unlink resumed>) = 0 [pid 7656] <... set_robust_list resumed>) = 0 [pid 7655] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] rt_sigreturn({mask=[]} [pid 7656] rt_sigprocmask(SIG_SETMASK, [] [pid 7655] <... futex resumed>) = 0 [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] getdents64(3 [pid 7656] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7655] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7656] chdir("./303" [pid 5789] close(3 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7655] <... openat resumed>) = 4 [pid 5789] <... close resumed>) = 0 [pid 5780] close(3 [pid 7656] <... chdir resumed>) = 0 [pid 7655] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5789] read(249 [pid 5780] <... close resumed>) = 0 [pid 7656] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7655] <... futex resumed>) = 0 [pid 5828] <... write resumed>) = 4 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xed\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] unlinkat(AT_FDCWD, "./293", AT_REMOVEDIR [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=871462434}) [pid 7656] <... prctl resumed>) = 0 [pid 7655] close_range(3, 30, 0 [pid 5828] umount2("./305", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... unlinkat resumed>) = 0 [pid 5649] read(30 [pid 7656] setpgid(0, 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7656] <... setpgid resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./305", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] mkdirat(AT_FDCWD, "./294", 0777 [pid 7656] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5828] <... openat resumed>) = 3 [ 620.708695][ T7655] gadgetfs: bound to dummy_udc driver [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xeb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x22\xbe\x1d"..., 232 [pid 7656] <... symlinkat resumed>) = 0 [pid 5828] fstat(3 [pid 5780] <... mkdirat resumed>) = 0 [pid 5649] <... write resumed>) = 232 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 188, NULL, 0) = 1 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xef\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] <... openat resumed>) = 3 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] getdents64(3 [pid 5647] <... futex resumed>) = 1 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 7656] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5649] <... write resumed>) = 56 [pid 5647] read(6 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xef\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xeb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x22\xbe\x1d"..., 32434572) = 232 [pid 5828] umount2("./305/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7656] <... symlinkat resumed>) = 0 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 5649] <... write resumed>) = 48 [pid 5647] read(6 [pid 5641] <... futex resumed>) = 0 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) ci2-upstream-fs/strace-static-x86_64: Process 7657 attached [pid 7656] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7655] <... close_range resumed>) = 0 [pid 5780] close(3 [pid 5647] epoll_pwait(4 [pid 7657] set_robust_list(0x5555851b37e0, 24 [pid 7656] <... symlinkat resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7657] <... set_robust_list resumed>) = 0 [pid 7656] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] epoll_pwait(4 [pid 7656] <... openat resumed>) = 3 [pid 7655] exit_group(0 [pid 5828] <... umount2 resumed>) = 0 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 301 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7657] rt_sigprocmask(SIG_SETMASK, [] [pid 7656] write(3, "1000", 4 [pid 7655] <... exit_group resumed>) = ? [pid 5828] umount2("./305/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... socket resumed>) = 3 [pid 7656] <... write resumed>) = 4 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] close(3 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... close resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=758072} [pid 7657] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7656] close(3 [pid 5828] newfstatat(AT_FDCWD, "./305/gadget" [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7657] chdir("./298" [pid 7656] <... close resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5780] close(3 [pid 5828] umount2("./305/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... close resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 7656] read(200 [pid 5828] openat(AT_FDCWD, "./305/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7656] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5780] close(3 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 17, NULL, 0) = 1 [pid 7656] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5647] read(6 [pid 7656] <... symlinkat resumed>) = 0 [pid 5828] <... openat resumed>) = 5 [pid 5780] <... close resumed>) = 0 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xef\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7657] <... chdir resumed>) = 0 [pid 7656] close(249 [pid 7655] +++ exited with 0 +++ [pid 5828] fstat(5 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7657] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7656] <... close resumed>) = 0 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=300, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 7657] <... prctl resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] rt_sigreturn({mask=[]} [pid 7656] close(248 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7657] setpgid(0, 0 [pid 5828] getdents64(5 [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=941100432}) [pid 5647] <... write resumed>) = 376 [pid 7657] <... setpgid resumed>) = 0 [pid 7656] <... close resumed>) = 0 [pid 5647] read(6 [pid 7656] prctl(PR_SET_NAME, "syz.3.1516" [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5780] <... socket resumed>) = 3 [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 7657] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5828] getdents64(5 [pid 5780] close(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5780] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 5828] close(5 [pid 5780] read(249 [pid 5649] read(3 [pid 5645] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = 1 [pid 7656] <... prctl resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xee\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xf9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5645] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 5640] <... futex resumed>) = 0 [pid 7656] close(4 [pid 5828] unlinkat(AT_FDCWD, "./305/gadget", AT_REMOVEDIR [pid 7657] <... symlinkat resumed>) = 0 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5645] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 5828] <... unlinkat resumed>) = 0 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5645] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7656] <... close resumed>) = 0 [pid 5828] umount2("./305/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7656] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7657] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5828] newfstatat(AT_FDCWD, "./305/binderfs" [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=952256607} [pid 7657] <... symlinkat resumed>) = 0 [pid 7656] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=994070391}) [pid 7656] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] umount2("./297", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7656] <... futex resumed>) = 0 [pid 7657] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7656] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] unlink("./305/binderfs" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(16ci2-upstream-fs/strace-static-x86_64: Process 7658 attached [pid 7657] <... symlinkat resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] openat(AT_FDCWD, "./297", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7656] <... mkdirat resumed>) = 0 [pid 5828] umount2("./305/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... openat resumed>) = 3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 297 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xea\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x66\x53\x26"..., 208 [pid 7658] set_robust_list(0x5555851a97e0, 24 [pid 7656] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./305/cgroup.net" [pid 5798] fstat(3 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] <... write resumed>) = 208 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 957, NULL, 0) = 1 [pid 7658] <... set_robust_list resumed>) = 0 [pid 7657] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7656] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xf0\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7658] rt_sigprocmask(SIG_SETMASK, [] [pid 7657] <... openat resumed>) = 3 [pid 7656] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./305/cgroup.net" [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 56 [pid 7658] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7656] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] getdents64(3 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7658] chdir("./294" [pid 5828] umount2("./305/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xea\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x66\x53\x26"..., 32434572) = 208 [pid 7657] write(3, "1000", 4 [pid 7656] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] read(6 [pid 7657] <... write resumed>) = 4 [pid 5798] umount2("./297/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7657] close(3 [pid 5645] epoll_pwait(4 [pid 7657] <... close resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5645] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=924405002} [pid 7658] <... chdir resumed>) = 0 [pid 7657] read(200 [pid 7656] <... mount resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7658] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7656] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] newfstatat(AT_FDCWD, "./305/cgroup.cpu" [pid 7658] <... prctl resumed>) = 0 [pid 7657] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7656] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7658] setpgid(0, 0 [pid 7657] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7656] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./305/cgroup.cpu" [pid 7658] <... setpgid resumed>) = 0 [pid 7657] <... symlinkat resumed>) = 0 [pid 7656] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 7658] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7656] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7658] <... symlinkat resumed>) = 0 [pid 7657] close(249 [pid 7656] <... openat resumed>) = 3 [pid 5828] umount2("./305/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7657] <... close resumed>) = 0 [pid 7657] close(248 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7657] <... close resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./305/cgroup" [pid 7657] prctl(PR_SET_NAME, "syz.1.1517" [pid 7658] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7656] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7658] <... symlinkat resumed>) = 0 [pid 7657] <... prctl resumed>) = 0 [pid 7657] close(4 [pid 7656] <... futex resumed>) = 0 [pid 5828] unlink("./305/cgroup" [pid 7658] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7657] <... close resumed>) = 0 [pid 7656] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 7658] <... symlinkat resumed>) = 0 [pid 7657] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7656] <... futex resumed>) = 0 [pid 5828] getdents64(3 [pid 7656] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 7658] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] close(3) = 0 [pid 7657] <... futex resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./305", AT_REMOVEDIR [pid 7657] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7658] <... openat resumed>) = 3 [pid 7656] <... write resumed>) = 31 [pid 5828] <... unlinkat resumed>) = 0 [pid 7657] <... futex resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 924, NULL, 0) = 1 [pid 7658] write(3, "1000", 4 [pid 7657] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7656] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] mkdirat(AT_FDCWD, "./306", 0777 [pid 5798] <... umount2 resumed>) = 0 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7658] <... write resumed>) = 4 [pid 7657] <... mkdirat resumed>) = 0 [pid 7656] <... futex resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5798] umount2("./297/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7657] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7658] close(3 [pid 7657] <... futex resumed>) = 0 [pid 7656] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... openat resumed>) = 3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7658] <... close resumed>) = 0 [pid 7657] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7656] <... futex resumed>) = 0 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] newfstatat(AT_FDCWD, "./297/gadget" [pid 5645] read(6 [pid 7658] read(200 [pid 7657] <... futex resumed>) = 0 [pid 7656] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xf0\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7658] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7657] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7656] <... openat resumed>) = 4 [pid 5828] close(3 [pid 5798] umount2("./297/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xfa\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 7658] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7656] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7658] <... symlinkat resumed>) = 0 [pid 7657] <... mount resumed>) = 0 [pid 7656] <... futex resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=936026207}) [pid 5645] <... write resumed>) = 376 [pid 7657] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7656] close_range(3, 30, 0 [pid 5798] openat(AT_FDCWD, "./297/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 7658] close(249 [pid 7657] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... openat resumed>) = 5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] read(6 [pid 7658] <... close resumed>) = 0 [pid 7657] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5798] fstat(5 [pid 5649] read(3 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 7658] close(248 [pid 7657] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xfa\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7657] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7658] <... close resumed>) = 0 [pid 7657] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5828] <... socket resumed>) = 3 [pid 5798] getdents64(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7657] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 7657] <... futex resumed>) = 0 [pid 7658] prctl(PR_SET_NAME, "syz.0.1518" [pid 5828] <... close resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7658] <... prctl resumed>) = 0 [pid 7657] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5645] epoll_pwait(4 [pid 7658] close(4 [pid 7657] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [ 620.917021][ T7656] gadgetfs: bound to dummy_udc driver [pid 5798] getdents64(5 [pid 7658] <... close resumed>) = 0 [pid 7656] <... close_range resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=832004730} [pid 7658] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7657] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] close(3 [pid 5798] close(5 [pid 7657] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5828] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 7657] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7656] exit_group(0 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7657] <... futex resumed>) = 0 [pid 7656] <... exit_group resumed>) = ? [pid 5828] <... socket resumed>) = 3 [pid 5798] unlinkat(AT_FDCWD, "./297/gadget", AT_REMOVEDIR [pid 7657] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 7657] <... futex resumed>) = 0 [pid 7657] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... close resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 7657] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5828] read(249 [pid 5798] umount2("./297/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7658] <... futex resumed>) = 0 [pid 7657] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xef\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7657] <... futex resumed>) = 0 [pid 7658] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7657] close_range(3, 30, 0 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7657] <... close_range resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7658] <... futex resumed>) = 0 [pid 7657] exit_group(0 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7658] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7657] <... exit_group resumed>) = ? [pid 7656] +++ exited with 0 +++ [pid 5798] newfstatat(AT_FDCWD, "./297/binderfs" [pid 7658] <... mkdirat resumed>) = 0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=306, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7658] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] unlink("./297/binderfs"ci2-upstream-fs/strace-static-x86_64: Process 7659 attached [pid 7658] <... futex resumed>) = 0 [pid 5811] rt_sigreturn({mask=[]} [pid 5798] <... unlink resumed>) = 0 [pid 7659] set_robust_list(0x55556d6387e0, 24 [pid 7658] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7657] +++ exited with 0 +++ [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 309 [pid 5811] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7659] <... set_robust_list resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 7659] rt_sigprocmask(SIG_SETMASK, [] [pid 7658] <... futex resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] umount2("./297/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=301, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7659] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7658] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] rt_sigreturn({mask=[]} [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 7659] chdir("./306" [pid 7658] <... mount resumed>) = 0 [pid 5811] <... write resumed>) = 4 [pid 5798] newfstatat(AT_FDCWD, "./297/cgroup.net" [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=948945451}) [pid 7659] <... chdir resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7659] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7658] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] read(13 [pid 7659] <... prctl resumed>) = 0 [pid 5811] umount2("./303", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7659] setpgid(0, 0 [pid 7658] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./297/cgroup.net" [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xec\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xaf\x2a\x23"..., 208 [pid 7659] <... setpgid resumed>) = 0 [pid 7658] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] openat(AT_FDCWD, "./303", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... write resumed>) = 4 [pid 7659] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7658] <... futex resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 208 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 837, NULL, 0) = 1 [pid 5811] fstat(3 [pid 5798] umount2("./297/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xf1\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7659] <... symlinkat resumed>) = 0 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7658] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./298", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 56 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7659] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7658] <... openat resumed>) = 3 [pid 5811] getdents64(3 [pid 5798] newfstatat(AT_FDCWD, "./297/cgroup.cpu" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] sched_yield( [pid 7659] <... symlinkat resumed>) = 0 [pid 7658] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5789] openat(AT_FDCWD, "./298", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 7659] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7658] <... futex resumed>) = 0 [pid 5811] umount2("./303/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5641] <... sched_yield resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 7658] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] unlink("./297/cgroup.cpu" [pid 5789] fstat(3 [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xec\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xaf\x2a\x23"..., 32434572) = 208 [pid 7659] <... symlinkat resumed>) = 0 [pid 7658] <... futex resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] epoll_pwait(4 [pid 7659] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7658] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5798] umount2("./297/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] getdents64(3 [pid 5645] read(6 [pid 7659] <... openat resumed>) = 3 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=999953441}) [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5645] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 5649] read(21 [pid 5645] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=751549100} [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7659] write(3, "1000", 4 [pid 5798] newfstatat(AT_FDCWD, "./297/cgroup" [pid 5789] umount2("./298/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xed\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x34\x49\x23"..., 232 [pid 7659] <... write resumed>) = 4 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7659] close(3 [pid 5649] <... write resumed>) = 232 [pid 7659] <... close resumed>) = 0 [pid 5798] unlink("./297/cgroup" [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xf2\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7659] read(200 [pid 5798] <... unlink resumed>) = 0 [pid 5798] getdents64(3 [pid 5649] <... write resumed>) = 56 [pid 7659] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7658] <... write resumed>) = 31 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7659] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5649] <... write resumed>) = 48 [pid 7659] <... symlinkat resumed>) = 0 [pid 5798] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7658] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... close resumed>) = 0 [pid 7659] close(249 [pid 7658] <... futex resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./297", AT_REMOVEDIR [pid 7658] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... unlinkat resumed>) = 0 [pid 7658] <... futex resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 751, NULL, 0) = 1 [pid 5798] mkdirat(AT_FDCWD, "./298", 0777 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7659] <... close resumed>) = 0 [pid 7658] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5798] <... mkdirat resumed>) = 0 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = 0 [pid 5789] <... umount2 resumed>) = 0 [pid 7659] close(248 [pid 7658] <... openat resumed>) = 4 [pid 5811] umount2("./303/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./298/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] read(6 [pid 7659] <... close resumed>) = 0 [pid 7658] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xf1\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 344 [pid 5811] newfstatat(AT_FDCWD, "./303/gadget" [pid 7659] prctl(PR_SET_NAME, "syz.4.1519" [pid 7658] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5789] newfstatat(AT_FDCWD, "./298/gadget" [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xfb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 7659] <... prctl resumed>) = 0 [pid 7658] close_range(3, 30, 0 [pid 5811] umount2("./303/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7659] close(4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] umount2("./298/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=978656882}) [pid 5645] <... write resumed>) = 376 [pid 5811] openat(AT_FDCWD, "./303/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7659] <... close resumed>) = 0 [pid 5811] <... openat resumed>) = 5 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xfc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7659] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] fstat(5 [pid 5798] close(3 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5798] <... close resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7659] <... futex resumed>) = 0 [pid 5789] openat(AT_FDCWD, "./298/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 5645] <... write resumed>) = 376 [pid 5641] epoll_pwait(4 [pid 7658] <... close_range resumed>) = 0 [pid 5811] getdents64(5 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... openat resumed>) = 5 [pid 7659] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xfb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] read(6 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [ 621.061581][ T7658] gadgetfs: bound to dummy_udc driver [pid 5811] getdents64(5 [pid 5640] <... futex resumed>) = 0 [pid 7659] <... futex resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] fstat(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973979}) [pid 5645] epoll_pwait(4 [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7659] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7658] exit_group(0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] close(3 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(3 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7659] <... mkdirat resumed>) = 0 [pid 7658] <... exit_group resumed>) = ? [pid 5811] close(5 [pid 5798] <... close resumed>) = 0 [pid 5789] getdents64(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7659] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7659] <... futex resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./303/gadget", AT_REMOVEDIR [pid 5798] <... socket resumed>) = 3 [pid 5649] read(3 [pid 7659] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] close(3 [pid 5789] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xfc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=667137677} [pid 7659] <... futex resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7659] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7658] +++ exited with 0 +++ [pid 5811] umount2("./303/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... close resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 7659] <... mount resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] close(5 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=297, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 7659] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./303/binderfs" [pid 5798] <... socket resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 5780] rt_sigreturn({mask=[]} [pid 7659] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlinkat(AT_FDCWD, "./298/gadget", AT_REMOVEDIR [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7659] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlink("./303/binderfs" [pid 5798] close(3 [pid 5789] <... unlinkat resumed>) = 0 [pid 7659] <... futex resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] umount2("./298/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7659] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 7659] <... openat resumed>) = 3 [pid 5811] umount2("./303/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=989652967}) [pid 7659] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... socket resumed>) = 3 [pid 5789] newfstatat(AT_FDCWD, "./298/binderfs" [pid 5780] umount2("./294", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7659] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./303/cgroup.net" [pid 5798] close(3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(26 [pid 7659] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7659] <... futex resumed>) = 0 [pid 5811] unlink("./303/cgroup.net" [pid 5798] read(249 [pid 5789] unlink("./298/binderfs" [pid 5780] openat(AT_FDCWD, "./294", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7659] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xee\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xf7\x12\x25"..., 208 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 678, NULL, 0) = 1 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] fstat(3 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] umount2("./303/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./298/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 208 [pid 5640] <... futex resumed>) = 1 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5811] newfstatat(AT_FDCWD, "./303/cgroup.cpu" [pid 5780] getdents64(3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xf3\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xee\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xf7\x12\x25"..., 32434572) = 208 [pid 5789] newfstatat(AT_FDCWD, "./298/cgroup.net" [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 ci2-upstream-fs/strace-static-x86_64: Process 7660 attached [pid 7659] <... write resumed>) = 31 [pid 5811] unlink("./303/cgroup.cpu" [pid 5789] unlink("./298/cgroup.net" [pid 5780] umount2("./294/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7660] set_robust_list(0x5555796c27e0, 24 [pid 7659] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5641] epoll_pwait(4 [pid 7660] <... set_robust_list resumed>) = 0 [pid 7659] <... futex resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 5789] umount2("./298/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7660] rt_sigprocmask(SIG_SETMASK, [] [pid 7659] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./303/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 7660] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7660] chdir("./298" [pid 7659] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./303/cgroup" [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 301 [pid 5789] newfstatat(AT_FDCWD, "./298/cgroup.cpu" [pid 7660] <... chdir resumed>) = 0 [pid 7659] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=597213976} [pid 7660] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7659] <... openat resumed>) = 4 [pid 5811] unlink("./303/cgroup" [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] unlink("./298/cgroup.cpu" [pid 7660] <... prctl resumed>) = 0 [pid 7659] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 7660] setpgid(0, 0 [pid 7659] <... futex resumed>) = 0 [pid 5789] umount2("./298/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7659] close_range(3, 30, 0 [pid 5811] getdents64(3 [pid 7660] <... setpgid resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 607, NULL, 0) = 1 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5780] <... umount2 resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 5811] close(3 [pid 5789] newfstatat(AT_FDCWD, "./298/cgroup" [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7660] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 5811] <... close resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] umount2("./294/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xf3\x05\x00\x00\x00\x00\x00\x00", 32434572) = 48 [pid 5811] unlinkat(AT_FDCWD, "./303", AT_REMOVEDIR [pid 5789] unlink("./298/cgroup" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xfd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7660] <... symlinkat resumed>) = 0 [pid 7660] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./294/gadget" [pid 5640] <... write resumed>) = 376 [pid 7660] <... symlinkat resumed>) = 0 [pid 5811] mkdirat(AT_FDCWD, "./304", 0777 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=975703878}) [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 7660] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7659] <... close_range resumed>) = 0 [pid 5811] <... mkdirat resumed>) = 0 [pid 5789] getdents64(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [ 621.179765][ T7659] gadgetfs: bound to dummy_udc driver [pid 7660] <... symlinkat resumed>) = 0 [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5640] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] umount2("./294/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] epoll_pwait(4 [pid 7660] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7659] exit_group(0 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5789] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 7659] <... exit_group resumed>) = ? [pid 5789] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./294/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xfd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=557826033} [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] unlinkat(AT_FDCWD, "./298", AT_REMOVEDIR [pid 5780] <... openat resumed>) = 5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7660] <... openat resumed>) = 3 [pid 5811] close(3 [pid 5789] <... unlinkat resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] mkdirat(AT_FDCWD, "./299", 0777 [pid 7660] write(3, "1000", 4 [pid 5780] fstat(5 [pid 7660] <... write resumed>) = 4 [pid 7659] +++ exited with 0 +++ [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7660] close(3 [pid 5811] <... socket resumed>) = 3 [pid 5789] <... mkdirat resumed>) = 0 [pid 7660] <... close resumed>) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=309, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5811] close(3 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7660] read(200 [pid 5828] rt_sigreturn({mask=[]} [pid 5811] <... close resumed>) = 0 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] getdents64(5 [pid 7660] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5789] <... openat resumed>) = 3 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 7660] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] <... socket resumed>) = 3 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] getdents64(5 [pid 7660] <... symlinkat resumed>) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7660] close(249 [pid 5828] <... write resumed>) = 4 [pid 5811] close(3 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=989190595}) [pid 5828] umount2("./306", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(30 [pid 7660] <... close resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] close(3 [pid 5780] close(5 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xef\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x5c\x90\x1d"..., 208 [pid 7660] close(248 [pid 5828] openat(AT_FDCWD, "./306", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... close resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 571, NULL, 0) = 1 [pid 7660] <... close resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7660] prctl(PR_SET_NAME, "syz.2.1520" [pid 5828] fstat(3 [pid 5811] <... socket resumed>) = 3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7660] <... prctl resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 7660] close(4 [pid 5811] close(3 [pid 5789] <... socket resumed>) = 3 [pid 5780] unlinkat(AT_FDCWD, "./294/gadget", AT_REMOVEDIR [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xf4\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7660] <... close resumed>) = 0 [pid 5828] getdents64(3 [pid 5811] <... close resumed>) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 5649] <... write resumed>) = 56 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xef\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x5c\x90\x1d"..., 32434572) = 208 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] close(3 [pid 5780] umount2("./294/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] read(6 [pid 7660] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./306/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... socket resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7660] <... futex resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./294/binderfs" [pid 5649] <... write resumed>) = 48 [pid 5640] epoll_pwait(4 [pid 7660] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7660] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] unlink("./294/binderfs" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7660] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] read(249 [pid 5789] close(3 [pid 7660] <... mkdirat resumed>) = 0 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] <... close resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5780] umount2("./294/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7660] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7660] <... futex resumed>) = 0 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7660] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] newfstatat(AT_FDCWD, "./294/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=505604208} [pid 7660] <... futex resumed>) = 0 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7660] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] <... socket resumed>) = 3 [pid 5780] unlink("./294/cgroup.net" [pid 7660] <... mount resumed>) = 0 [pid 7660] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] close(3 [pid 5780] <... unlink resumed>) = 0 [pid 7660] <... futex resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 7660] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] umount2("./294/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7660] <... futex resumed>) = 0 [pid 7660] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7660] <... openat resumed>) = 3 [pid 7660] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... socket resumed>) = 3 [pid 5780] newfstatat(AT_FDCWD, "./294/cgroup.cpu" [pid 7660] <... futex resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7661 attached [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 518, NULL, 0) = 1 [pid 7660] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] close(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7660] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = 0 [pid 7661] set_robust_list(0x555580d127e0, 24 [pid 5789] <... close resumed>) = 0 [pid 5828] umount2("./306/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... futex resumed>) = 1 [pid 7661] <... set_robust_list resumed>) = 0 [pid 7660] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5780] unlink("./294/cgroup.cpu" [pid 5641] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] read(249 [pid 5640] read(6 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... unlink resumed>) = 0 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xf4\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7661] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] newfstatat(AT_FDCWD, "./306/gadget" [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 307 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xfe\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7661] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] umount2("./294/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... write resumed>) = 376 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=956644042}) [pid 5640] read(6 [pid 7661] chdir("./304" [pid 5828] umount2("./306/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5649] read(3 [pid 5640] epoll_pwait(4 [pid 7660] <... write resumed>) = 31 [pid 5828] openat(AT_FDCWD, "./306/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7661] <... chdir resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./294/cgroup" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7661] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7660] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... openat resumed>) = 5 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3ci2-upstream-fs/strace-static-x86_64: Process 7662 attached [pid 5640] epoll_pwait(4 [pid 7661] <... prctl resumed>) = 0 [pid 7660] <... futex resumed>) = 0 [pid 5828] fstat(5 [pid 5780] unlink("./294/cgroup" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xfe\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7662] set_robust_list(0x5555851b37e0, 24 [pid 7661] setpgid(0, 0 [pid 7660] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7662] <... set_robust_list resumed>) = 0 [pid 7661] <... setpgid resumed>) = 0 [pid 7660] <... futex resumed>) = 0 [pid 5828] getdents64(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7661] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5780] getdents64(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=428357045} [pid 7660] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] getdents64(5 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7661] <... symlinkat resumed>) = 0 [pid 7660] <... openat resumed>) = 4 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 302 [pid 5780] close(3 [pid 7662] rt_sigprocmask(SIG_SETMASK, [] [pid 7660] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(5 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... close resumed>) = 0 [pid 7662] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7661] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7660] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] unlinkat(AT_FDCWD, "./294", AT_REMOVEDIR [pid 7662] chdir("./299" [pid 7661] <... symlinkat resumed>) = 0 [pid 7660] close_range(3, 30, 0 [pid 5828] unlinkat(AT_FDCWD, "./306/gadget", AT_REMOVEDIR [pid 5780] <... unlinkat resumed>) = 0 [pid 7662] <... chdir resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5780] mkdirat(AT_FDCWD, "./295", 0777 [pid 7662] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7661] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5828] umount2("./306/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... mkdirat resumed>) = 0 [pid 7662] <... prctl resumed>) = 0 [pid 7661] <... symlinkat resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7662] setpgid(0, 0 [pid 7661] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] newfstatat(AT_FDCWD, "./306/binderfs" [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7662] <... setpgid resumed>) = 0 [pid 7662] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7661] <... openat resumed>) = 3 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... openat resumed>) = 3 [pid 7662] <... symlinkat resumed>) = 0 [pid 7661] write(3, "1000", 4 [pid 5828] unlink("./306/binderfs" [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7661] <... write resumed>) = 4 [pid 5828] <... unlink resumed>) = 0 [pid 7662] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7661] close(3 [pid 7662] <... symlinkat resumed>) = 0 [ 621.345545][ T7660] gadgetfs: bound to dummy_udc driver [pid 7661] <... close resumed>) = 0 [pid 5828] umount2("./306/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7662] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7661] read(200 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] close(3 [pid 7661] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7660] <... close_range resumed>) = 0 [pid 7662] <... symlinkat resumed>) = 0 [pid 7661] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] newfstatat(AT_FDCWD, "./306/cgroup.net" [pid 7661] <... symlinkat resumed>) = 0 [pid 7660] exit_group(0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... close resumed>) = 0 [pid 7662] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7661] close(249 [pid 7660] <... exit_group resumed>) = ? [pid 5828] unlink("./306/cgroup.net" [pid 7661] <... close resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7661] close(248 [pid 5828] <... unlink resumed>) = 0 [pid 7661] <... close resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7661] prctl(PR_SET_NAME, "syz.3.1521" [pid 5828] umount2("./306/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7662] <... openat resumed>) = 3 [pid 7661] <... prctl resumed>) = 0 [pid 5780] close(3 [pid 7661] close(4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... close resumed>) = 0 [pid 7661] <... close resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./306/cgroup.cpu" [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7662] write(3, "1000", 4 [pid 7661] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] unlink("./306/cgroup.cpu" [pid 7661] <... futex resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7662] <... write resumed>) = 4 [pid 5828] <... unlink resumed>) = 0 [pid 7662] close(3 [pid 7661] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./306/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7662] <... close resumed>) = 0 [pid 7661] <... futex resumed>) = 0 [pid 7660] +++ exited with 0 +++ [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] close(3 [pid 7662] read(200 [pid 7661] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] newfstatat(AT_FDCWD, "./306/cgroup" [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=301, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... close resumed>) = 0 [pid 7662] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7661] <... mkdirat resumed>) = 0 [pid 5798] rt_sigreturn({mask=[]} [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7662] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7661] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./306/cgroup" [pid 5798] <... rt_sigreturn resumed>) = 301 [pid 7662] <... symlinkat resumed>) = 0 [pid 7661] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7661] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(3 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5780] close(3 [pid 7661] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 7661] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] close(3 [pid 5798] <... write resumed>) = 4 [pid 5780] <... close resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 7662] close(249 [pid 5798] umount2("./298", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=911339740}) [pid 7662] <... close resumed>) = 0 [pid 7661] <... mount resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./306", AT_REMOVEDIR [pid 7662] close(248) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(16 [pid 7662] prctl(PR_SET_NAME, "syz.1.1522" [pid 7661] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] openat(AT_FDCWD, "./298", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] <... socket resumed>) = 3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7662] <... prctl resumed>) = 0 [pid 7661] <... futex resumed>) = 0 [pid 5828] mkdirat(AT_FDCWD, "./307", 0777 [pid 7662] close(4 [pid 7661] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... mkdirat resumed>) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5780] close(3 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xf0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xc1\xa4\x23"..., 208 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 461, NULL, 0) = 1 [pid 7662] <... close resumed>) = 0 [pid 7661] <... futex resumed>) = 0 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5798] fstat(3 [pid 5780] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 208 [pid 7662] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7661] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... openat resumed>) = 3 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7662] <... futex resumed>) = 0 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] getdents64(3 [pid 5780] read(249 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xf5\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7662] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7661] <... openat resumed>) = 3 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7662] <... futex resumed>) = 0 [pid 7661] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5798] umount2("./298/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] sched_getaffinity(0, 8192 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xf0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xc1\xa4\x23"..., 32434572) = 208 [pid 7662] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7661] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 7662] <... mkdirat resumed>) = 0 [pid 7661] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7662] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7661] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5640] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 7661] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] close(3 [pid 5640] epoll_pwait(4 [pid 7662] <... futex resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=293969912} [pid 7662] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7662] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] <... close resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7662] <... mount resumed>) = 0 [pid 5828] <... socket resumed>) = 3 ci2-upstream-fs/strace-static-x86_64: Process 7663 attached [pid 7661] <... write resumed>) = 31 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 298 [pid 7662] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7663] set_robust_list(0x5555851a97e0, 24 [pid 5828] close(3) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 297, NULL, 0) = 1 [pid 7663] <... set_robust_list resumed>) = 0 [pid 7661] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7663] rt_sigprocmask(SIG_SETMASK, [] [pid 7662] <... futex resumed>) = 0 [pid 7661] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... umount2 resumed>) = 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7663] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7662] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7661] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5640] read(6 [pid 7663] chdir("./295" [pid 7661] <... futex resumed>) = 0 [pid 5798] umount2("./298/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] <... futex resumed>) = 0 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xf5\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7663] <... chdir resumed>) = 0 [pid 7662] <... futex resumed>) = 0 [pid 7661] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... close resumed>) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xff\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7663] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7662] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7661] <... openat resumed>) = 4 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] epoll_pwait(4 [pid 5640] <... write resumed>) = 376 [pid 7663] <... prctl resumed>) = 0 [pid 7662] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7661] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 5798] newfstatat(AT_FDCWD, "./298/gadget" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=953362629}) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] read(6 [pid 7663] setpgid(0, 0 [pid 7662] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7661] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7663] <... setpgid resumed>) = 0 [pid 7662] <... futex resumed>) = 0 [pid 7661] close_range(3, 30, 0 [pid 5828] <... close resumed>) = 0 [pid 5649] read(3 [pid 5640] epoll_pwait(4 [pid 7663] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7662] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] read(249 [pid 5798] umount2("./298/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7662] <... futex resumed>) = 0 [pid 5649] read(3 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7663] <... symlinkat resumed>) = 0 [pid 7662] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5798] openat(AT_FDCWD, "./298/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7662] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] <... openat resumed>) = 5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xff\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7663] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7662] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7663] <... symlinkat resumed>) = 0 [pid 7662] <... futex resumed>) = 0 [pid 5798] fstat(5 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=226873907} [ 621.527150][ T7661] gadgetfs: bound to dummy_udc driver [pid 7663] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net") = 0 [pid 7662] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7664 attached [pid 7663] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7662] <... futex resumed>) = 0 [pid 5798] getdents64(5 [pid 7664] set_robust_list(0x55556d6387e0, 24 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 310 [pid 7664] <... set_robust_list resumed>) = 0 [pid 7664] rt_sigprocmask(SIG_SETMASK, [] [pid 7663] <... openat resumed>) = 3 [pid 7662] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7661] <... close_range resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 7664] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7662] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7661] exit_group(0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7664] chdir("./307" [pid 7663] write(3, "1000", 4 [pid 7662] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7661] <... exit_group resumed>) = ? [pid 5798] getdents64(5 [pid 7664] <... chdir resumed>) = 0 [pid 7663] <... write resumed>) = 4 [pid 7662] <... futex resumed>) = 0 [pid 7664] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7663] close(3 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 7664] <... prctl resumed>) = 0 [pid 7663] <... close resumed>) = 0 [pid 7662] close_range(3, 30, 0 [pid 5798] close(5 [pid 7664] setpgid(0, 0 [pid 7663] read(200 [pid 7662] <... close_range resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 7664] <... setpgid resumed>) = 0 [pid 7663] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7662] exit_group(0 [pid 5798] unlinkat(AT_FDCWD, "./298/gadget", AT_REMOVEDIR [pid 7664] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7663] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7664] <... symlinkat resumed>) = 0 [pid 7663] <... symlinkat resumed>) = 0 [pid 7662] <... exit_group resumed>) = ? [pid 5798] <... unlinkat resumed>) = 0 [pid 7664] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu") = 0 [pid 7663] close(249 [pid 5798] umount2("./298/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7664] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7663] <... close resumed>) = 0 [pid 7661] +++ exited with 0 +++ [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7664] <... symlinkat resumed>) = 0 [pid 7663] close(248 [pid 7664] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7663] <... close resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./298/binderfs" [pid 7664] <... openat resumed>) = 3 [pid 7663] prctl(PR_SET_NAME, "syz.0.1523" [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=307, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7664] write(3, "1000", 4 [pid 7663] <... prctl resumed>) = 0 [pid 5811] rt_sigreturn({mask=[]} [pid 5798] unlink("./298/binderfs" [pid 7663] close(4 [pid 5811] <... rt_sigreturn resumed>) = 307 [pid 5798] <... unlink resumed>) = 0 [pid 7664] <... write resumed>) = 4 [pid 7662] +++ exited with 0 +++ [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 7664] close(3 [pid 7663] <... close resumed>) = 0 [pid 5811] <... write resumed>) = 4 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=302, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5798] umount2("./298/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=943326022}) [pid 7664] <... close resumed>) = 0 [pid 7663] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./304", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] rt_sigreturn({mask=[]} [pid 5649] read(13 [pid 7664] read(200 [pid 7663] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./298/cgroup.net" [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7664] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7663] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] openat(AT_FDCWD, "./304", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xf1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x1e\x6b\x24"..., 208 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 240, NULL, 0) = 1 [pid 7664] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7663] <... futex resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5798] unlink("./298/cgroup.net" [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7664] <... symlinkat resumed>) = 0 [pid 7663] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] fstat(3 [pid 5798] <... unlink resumed>) = 0 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xf6\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7664] close(249 [pid 7663] <... mkdirat resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] umount2("./298/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7664] <... close resumed>) = 0 [pid 7663] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] getdents64(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... write resumed>) = 4 [pid 5649] <... write resumed>) = 56 [pid 5641] sched_yield( [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xf1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x1e\x6b\x24"..., 32434572) = 208 [pid 7664] close(248 [pid 7663] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5798] newfstatat(AT_FDCWD, "./298/cgroup.cpu" [pid 5789] umount2("./299", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] read(6 [pid 7664] <... close resumed>) = 0 [pid 7663] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./304/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... sched_yield resumed>) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7663] <... futex resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 7664] prctl(PR_SET_NAME, "syz.4.1524" [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7664] <... prctl resumed>) = 0 [pid 7663] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] unlink("./298/cgroup.cpu" [pid 5789] openat(AT_FDCWD, "./299", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... write resumed>) = 48 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7664] close(4 [pid 7663] <... mount resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7664] <... close resumed>) = 0 [pid 5798] umount2("./298/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] fstat(3 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=999954927}) [pid 7663] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] read(21 [pid 7664] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7663] <... futex resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./298/cgroup" [pid 5789] getdents64(3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=119843574} [pid 7663] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xf2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xbe\x40\x25"..., 232 [pid 7664] <... futex resumed>) = 0 [pid 7663] <... futex resumed>) = 0 [pid 5789] umount2("./299/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 232 [pid 7664] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7663] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5798] unlink("./298/cgroup" [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xf7\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7664] <... futex resumed>) = 0 [pid 7663] <... openat resumed>) = 3 [pid 5798] <... unlink resumed>) = 0 [pid 5649] <... write resumed>) = 56 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5798] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 7664] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7663] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7663] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] close(3 [pid 7663] <... futex resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./298", AT_REMOVEDIR [pid 7664] <... mkdirat resumed>) = 0 [pid 7663] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5798] <... unlinkat resumed>) = 0 [pid 5798] mkdirat(AT_FDCWD, "./299", 0777 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 136, NULL, 0) = 1 [pid 7664] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7663] <... write resumed>) = 31 [pid 5811] <... umount2 resumed>) = 0 [pid 7664] <... futex resumed>) = 0 [pid 7663] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./304/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... mkdirat resumed>) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7664] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7663] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... futex resumed>) = 1 [pid 7663] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] read(6 [pid 7664] <... futex resumed>) = 0 [pid 7663] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./304/gadget" [pid 5641] <... futex resumed>) = 0 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xf6\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 344 [pid 7664] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7663] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5789] <... umount2 resumed>) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7664] <... mount resumed>) = 0 [pid 7663] <... openat resumed>) = 4 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... openat resumed>) = 3 [pid 7664] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./304/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5789] umount2("./299/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=970391740}) [pid 5640] <... write resumed>) = 376 [pid 7664] <... futex resumed>) = 0 [pid 7663] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x01\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7664] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7663] <... futex resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./304/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] close(3 [pid 5789] newfstatat(AT_FDCWD, "./299/gadget" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... write resumed>) = 376 [pid 7664] <... futex resumed>) = 0 [pid 7663] close_range(3, 30, 0 [pid 5811] <... openat resumed>) = 5 [pid 5798] <... close resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 7664] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5640] read(6 [pid 5811] fstat(5 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] umount2("./299/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7664] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 7664] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] getdents64(5 [pid 5798] close(3 [pid 5789] openat(AT_FDCWD, "./299/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973528}) [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7664] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] <... close resumed>) = 0 [pid 5789] <... openat resumed>) = 5 [pid 5649] read(3 [pid 7664] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] getdents64(5 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] fstat(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] epoll_pwait(4 [pid 7664] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=63056544} [pid 7664] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] close(5 [pid 5798] close(3 [pid 5789] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x01\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7664] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5811] <... close resumed>) = 0 [pid 7664] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlinkat(AT_FDCWD, "./304/gadget", AT_REMOVEDIR [pid 5798] <... close resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7664] <... futex resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 7664] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./304/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] getdents64(5 [pid 7664] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... socket resumed>) = 3 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 7664] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] newfstatat(AT_FDCWD, "./304/binderfs" [pid 5798] close(3 [pid 5789] close(5 [pid 7664] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7663] <... close_range resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 7664] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7663] exit_group(0 [pid 5789] unlinkat(AT_FDCWD, "./299/gadget", AT_REMOVEDIR [pid 7663] <... exit_group resumed>) = ? [pid 7664] <... futex resumed>) = 0 [pid 5811] unlink("./304/binderfs" [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... unlinkat resumed>) = 0 [pid 7664] close_range(3, 30, 0 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] umount2("./299/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7664] <... close_range resumed>) = 0 [ 621.705457][ T7663] gadgetfs: bound to dummy_udc driver [pid 5811] umount2("./304/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] close(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7664] exit_group(0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... close resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./299/binderfs" [pid 7664] <... exit_group resumed>) = ? [pid 5811] newfstatat(AT_FDCWD, "./304/cgroup.net" [pid 5798] read(249 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlink("./299/binderfs" [pid 5811] unlink("./304/cgroup.net" [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] <... unlink resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7663] +++ exited with 0 +++ [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=298, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] umount2("./299/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 5811] umount2("./304/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./299/cgroup.net" [pid 5811] newfstatat(AT_FDCWD, "./304/cgroup.cpu" [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... write resumed>) = 4 [pid 7664] +++ exited with 0 +++ [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=963909848}) [pid 5811] unlink("./304/cgroup.cpu" [pid 5789] unlink("./299/cgroup.net" [pid 5780] umount2("./295", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(26 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./299/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=310, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] openat(AT_FDCWD, "./295", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xf3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x9a\x4c\x24"..., 208 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 73, NULL, 0) = 1 [pid 5828] rt_sigreturn({mask=[]} [pid 5789] newfstatat(AT_FDCWD, "./299/cgroup.cpu" [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5811] umount2("./304/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 302 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... openat resumed>) = 3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xf8\x05\x00\x00\x00\x00\x00\x00", 48ci2-upstream-fs/strace-static-x86_64: Process 7665 attached [pid 5640] <... futex resumed>) = 1 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] unlink("./299/cgroup.cpu" [pid 5780] fstat(3 [pid 5649] <... write resumed>) = 48 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7665] set_robust_list(0x5555796c27e0, 24 [pid 5811] newfstatat(AT_FDCWD, "./304/cgroup" [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xf3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x9a\x4c\x24"..., 32434572) = 208 [pid 7665] <... set_robust_list resumed>) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] umount2("./299/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 7665] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... write resumed>) = 4 [pid 5811] unlink("./304/cgroup" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] umount2("./307", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... unlink resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./299/cgroup" [pid 5780] umount2("./295/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7665] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=999947628}) [pid 5640] epoll_pwait(4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] getdents64(3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5828] openat(AT_FDCWD, "./307", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] unlink("./299/cgroup" [pid 5649] read(30 [pid 5640] epoll_pwait(4 [pid 7665] chdir("./299" [pid 5828] <... openat resumed>) = 3 [pid 5811] close(3 [pid 5789] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xf4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x58\x2c\x1f"..., 232 [pid 5789] getdents64(3 [pid 5649] <... write resumed>) = 232 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=2376873} [pid 5828] fstat(3 [pid 5811] <... close resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xf9\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] unlinkat(AT_FDCWD, "./304", AT_REMOVEDIR [pid 5789] close(3 [pid 5649] <... write resumed>) = 56 [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5828] getdents64(3 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5640] <... epoll_pwait resumed>, [], 128, 5, NULL, 0) = 0 [pid 7665] <... chdir resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5789] unlinkat(AT_FDCWD, "./299", AT_REMOVEDIR [pid 5649] <... write resumed>) = 48 [pid 5640] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 7665] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] umount2("./307/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] mkdirat(AT_FDCWD, "./305", 0777 [pid 5789] <... unlinkat resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... futex resumed>) = 1 [pid 7665] <... prctl resumed>) = 0 [pid 7665] setpgid(0, 0 [pid 5640] epoll_pwait(4 [pid 5811] <... mkdirat resumed>) = 0 [pid 5789] mkdirat(AT_FDCWD, "./300", 0777 [pid 5645] <... futex resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7665] <... setpgid resumed>) = 0 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5789] <... mkdirat resumed>) = 0 [pid 5645] epoll_pwait(4 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7665] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5828] <... umount2 resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=980208158} [pid 7665] <... symlinkat resumed>) = 0 [pid 5828] umount2("./307/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5789] <... openat resumed>) = 3 [pid 5780] <... umount2 resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 982, NULL, 0) = 1 [pid 7665] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] umount2("./295/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] newfstatat(AT_FDCWD, "./307/gadget" [pid 5811] close(3 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7665] <... symlinkat resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] read(6 [pid 5828] umount2("./307/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 7665] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./295/gadget" [pid 5645] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xf8\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00"..., 32434572) = 336 [pid 7665] <... symlinkat resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./307/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] <... socket resumed>) = 3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] <... openat resumed>) = 5 [pid 5811] close(3 [pid 5789] <... socket resumed>) = 3 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x02\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7665] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] fstat(5 [pid 5811] <... close resumed>) = 0 [pid 5789] close(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5645] <... write resumed>) = 376 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=961645296}) [pid 7665] <... openat resumed>) = 3 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... close resumed>) = 0 [pid 5780] umount2("./295/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x03\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 7665] write(3, "1000", 4 [pid 5828] getdents64(5 [pid 5811] <... socket resumed>) = 3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] <... write resumed>) = 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7665] <... write resumed>) = 4 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5811] close(3 [pid 5789] <... socket resumed>) = 3 [pid 5780] openat(AT_FDCWD, "./295/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 7665] close(3 [pid 5828] getdents64(5 [pid 5811] <... close resumed>) = 0 [pid 5789] close(3 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x02\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] read(6 [pid 7665] <... close resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7665] read(200 [pid 5828] close(5 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] fstat(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973906}) [pid 5645] epoll_pwait(4 [pid 7665] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... close resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5789] <... socket resumed>) = 3 [pid 5649] read(3 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7665] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] unlinkat(AT_FDCWD, "./307/gadget", AT_REMOVEDIR [pid 5811] close(3 [pid 5789] close(3 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] epoll_pwait(4 [pid 7665] <... symlinkat resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] getdents64(5 [pid 5649] read(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=936546419} [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7665] close(249 [pid 5828] umount2("./307/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x03\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7665] <... close resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... socket resumed>) = 3 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] getdents64(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7665] close(248 [pid 5828] newfstatat(AT_FDCWD, "./307/binderfs" [pid 7665] <... close resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] close(3 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7665] prctl(PR_SET_NAME, "syz.2.1525") = 0 [pid 5828] unlink("./307/binderfs" [pid 5811] <... close resumed>) = 0 [pid 5789] close(3 [pid 5780] close(5) = 0 [pid 7665] close(4 [pid 5828] <... unlink resumed>) = 0 [pid 5811] read(249 [pid 5789] <... close resumed>) = 0 [pid 5780] unlinkat(AT_FDCWD, "./295/gadget", AT_REMOVEDIR [pid 7665] <... close resumed>) = 0 [pid 5828] umount2("./307/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] read(249 [pid 7665] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... unlinkat resumed>) = 0 [pid 7665] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./307/cgroup.net" [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7665] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] umount2("./295/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7665] <... futex resumed>) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] newfstatat(AT_FDCWD, "./295/binderfs" [pid 7665] mkdirat(AT_FDCWD, "./gadget", 0777) = 0 [pid 5828] unlink("./307/cgroup.net" [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7665] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 5828] umount2("./307/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] unlink("./295/binderfs" [pid 7665] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7665] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... unlink resumed>) = 0 [pid 7665] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./307/cgroup.cpu" [pid 7665] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7666 attached [pid 7665] <... mount resumed>) = 0 [pid 5780] umount2("./295/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOWci2-upstream-fs/strace-static-x86_64: Process 7667 attached [pid 5828] unlink("./307/cgroup.cpu" [pid 7665] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 7667] set_robust_list(0x5555851b37e0, 24 [pid 7665] <... futex resumed>) = 0 [pid 5828] umount2("./307/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 308 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 303 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7667] <... set_robust_list resumed>) = 0 [pid 7666] set_robust_list(0x555580d127e0, 24 [pid 7665] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] newfstatat(AT_FDCWD, "./295/cgroup.net" [pid 7666] <... set_robust_list resumed>) = 0 [pid 7667] rt_sigprocmask(SIG_SETMASK, [] [pid 7666] rt_sigprocmask(SIG_SETMASK, [] [pid 7665] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7667] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7665] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] newfstatat(AT_FDCWD, "./307/cgroup" [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7667] chdir("./300" [pid 7666] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] unlink("./295/cgroup.net" [pid 7665] <... openat resumed>) = 3 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7666] chdir("./305" [pid 7665] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./307/cgroup" [pid 5780] <... unlink resumed>) = 0 [pid 7667] <... chdir resumed>) = 0 [pid 7665] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5780] umount2("./295/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7667] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7665] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7667] <... prctl resumed>) = 0 [pid 7665] <... futex resumed>) = 0 [pid 5828] getdents64(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7666] <... chdir resumed>) = 0 [pid 7667] setpgid(0, 0 [pid 7665] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 7666] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5780] newfstatat(AT_FDCWD, "./295/cgroup.cpu" [pid 7667] <... setpgid resumed>) = 0 [pid 7666] <... prctl resumed>) = 0 [pid 5828] close(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7666] setpgid(0, 0 [pid 5828] <... close resumed>) = 0 [pid 7667] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7666] <... setpgid resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./307", AT_REMOVEDIR [pid 5780] unlink("./295/cgroup.cpu" [pid 7666] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5828] <... unlinkat resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7667] <... symlinkat resumed>) = 0 [pid 5828] mkdirat(AT_FDCWD, "./308", 0777 [pid 5780] umount2("./295/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7667] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7666] <... symlinkat resumed>) = 0 [pid 7665] <... write resumed>) = 31 [pid 5828] <... mkdirat resumed>) = 0 [pid 7666] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7665] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7667] <... symlinkat resumed>) = 0 [pid 7666] <... symlinkat resumed>) = 0 [pid 7667] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7666] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7665] <... futex resumed>) = 0 [pid 7667] <... symlinkat resumed>) = 0 [pid 7666] <... symlinkat resumed>) = 0 [pid 7665] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... openat resumed>) = 3 [pid 5780] newfstatat(AT_FDCWD, "./295/cgroup" [pid 7667] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7665] <... futex resumed>) = 0 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 7667] <... openat resumed>) = 3 [pid 7666] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7665] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7666] <... openat resumed>) = 3 [pid 7665] <... openat resumed>) = 4 [pid 5828] close(3 [pid 5780] unlink("./295/cgroup" [pid 5828] <... close resumed>) = 0 [pid 7667] write(3, "1000", 4 [pid 5780] <... unlink resumed>) = 0 [pid 7667] <... write resumed>) = 4 [pid 7667] close(3 [pid 7666] write(3, "1000", 4 [pid 7665] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7667] <... close resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] getdents64(3 [pid 7667] read(200 [pid 7665] <... futex resumed>) = 0 [pid 7667] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7666] <... write resumed>) = 4 [pid 7667] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7666] close(3 [pid 7665] close_range(3, 30, 0 [pid 5828] <... socket resumed>) = 3 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7667] <... symlinkat resumed>) = 0 [pid 7666] <... close resumed>) = 0 [pid 5780] close(3 [pid 7666] read(200 [pid 5828] close(3 [pid 7666] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5780] <... close resumed>) = 0 [pid 5828] <... close resumed>) = 0 [ 621.949770][ T7665] gadgetfs: bound to dummy_udc driver [pid 5780] unlinkat(AT_FDCWD, "./295", AT_REMOVEDIR [pid 7667] close(249 [pid 7666] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7667] <... close resumed>) = 0 [pid 7666] <... symlinkat resumed>) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 7667] close(248) = 0 [pid 5780] mkdirat(AT_FDCWD, "./296", 0777 [pid 7667] prctl(PR_SET_NAME, "syz.1.1527") = 0 [pid 5828] <... socket resumed>) = 3 [pid 5780] <... mkdirat resumed>) = 0 [pid 7667] close(4 [pid 5828] close(3 [pid 7667] <... close resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 7666] close(249 [pid 7667] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7666] <... close resumed>) = 0 [pid 7665] <... close_range resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7667] <... futex resumed>) = 0 [pid 7666] close(248 [pid 5828] <... socket resumed>) = 3 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7667] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7666] <... close resumed>) = 0 [pid 7665] exit_group(0 [pid 5828] close(3 [pid 5780] close(3 [pid 7666] prctl(PR_SET_NAME, "syz.3.1526" [pid 7667] <... futex resumed>) = 0 [pid 7666] <... prctl resumed>) = 0 [pid 7665] <... exit_group resumed>) = ? [pid 5828] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7667] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7666] close(4 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7667] <... mkdirat resumed>) = 0 [pid 7666] <... close resumed>) = 0 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... socket resumed>) = 3 [pid 5828] <... socket resumed>) = 3 [pid 5780] close(3 [pid 7667] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7666] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5780] <... close resumed>) = 0 [pid 7667] <... futex resumed>) = 0 [pid 7666] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 7667] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7666] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] read(249 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7667] <... futex resumed>) = 0 [pid 7666] <... futex resumed>) = 0 [pid 7665] +++ exited with 0 +++ [pid 7667] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7666] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=302, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5780] <... socket resumed>) = 3 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7667] <... mount resumed>) = 0 [pid 7666] <... mkdirat resumed>) = 0 [pid 5798] rt_sigreturn({mask=[]} [pid 5780] close(3 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7667] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7666] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7667] <... futex resumed>) = 0 [pid 7666] <... futex resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7667] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7666] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... socket resumed>) = 3 [pid 7667] <... futex resumed>) = 0 [pid 5780] close(3 [pid 7667] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK) = 3 [pid 5780] <... close resumed>) = 0 [pid 7666] <... futex resumed>) = 0 [pid 7667] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7666] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5780] <... socket resumed>) = 3 [pid 7667] <... futex resumed>) = 0 [pid 7666] <... mount resumed>) = 0 [pid 5780] close(3 [pid 7667] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000ci2-upstream-fs/strace-static-x86_64: Process 7668 attached ) = 0 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5780] <... close resumed>) = 0 [pid 7667] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7666] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 311 [pid 5798] <... write resumed>) = 4 [pid 7668] set_robust_list(0x55556d6387e0, 24 [pid 5780] read(249 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=785286003}) [pid 7668] <... set_robust_list resumed>) = 0 [pid 7668] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7666] <... futex resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] umount2("./299", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xf8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] read(16 [pid 7668] chdir("./308" [pid 7666] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7667] <... write resumed>) = 31 [pid 7666] <... futex resumed>) = 0 [pid 5798] openat(AT_FDCWD, "./299", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xf5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x6a\xb7\x24"..., 208 [pid 7666] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7666] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5798] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 208 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 943, NULL, 0) = 1 [pid 7666] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7668] <... chdir resumed>) = 0 [pid 7666] <... futex resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xfa\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7668] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7666] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... write resumed>) = 56 [pid 5645] <... futex resumed>) = 1 [pid 7668] <... prctl resumed>) = 0 [pid 7667] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7666] <... futex resumed>) = 0 [pid 7668] setpgid(0, 0 [pid 7667] <... futex resumed>) = 0 [pid 7666] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xfa\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 7668] <... setpgid resumed>) = 0 [pid 7667] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7666] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5798] fstat(3 [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xf5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x6a\xb7\x24"..., 32434572) = 208 [pid 5641] <... futex resumed>) = 0 [pid 7668] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] read(6 [pid 7667] <... futex resumed>) = 0 [pid 5798] getdents64(3 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7668] <... symlinkat resumed>) = 0 [pid 7667] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 ci2-upstream-fs/strace-static-x86_64: Process 7669 attached [pid 7668] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7666] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5645] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 7669] set_robust_list(0x5555851a97e0, 24 [pid 7668] <... symlinkat resumed>) = 0 [pid 7667] <... openat resumed>) = 4 [pid 7666] <... futex resumed>) = 0 [pid 5798] umount2("./299/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 299 [pid 7669] <... set_robust_list resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7668] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7666] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 5645] epoll_pwait(4 [pid 7668] <... symlinkat resumed>) = 0 [pid 7667] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7666] <... futex resumed>) = 0 [pid 7669] rt_sigprocmask(SIG_SETMASK, [] [pid 7667] <... futex resumed>) = 0 [pid 7666] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=651940391} [pid 7669] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7668] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7667] close_range(3, 30, 0 [pid 7666] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7669] chdir("./296" [pid 7666] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7668] <... openat resumed>) = 3 [pid 7666] close_range(3, 30, 0) = 0 [pid 7669] <... chdir resumed>) = 0 [pid 7668] write(3, "1000", 4 [pid 7669] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7666] exit_group(0 [pid 7668] <... write resumed>) = 4 [pid 7666] <... exit_group resumed>) = ? [pid 7669] <... prctl resumed>) = 0 [pid 7668] close(3 [ 622.106412][ T7667] gadgetfs: bound to dummy_udc driver [pid 7669] setpgid(0, 0 [pid 7668] <... close resumed>) = 0 [pid 7669] <... setpgid resumed>) = 0 [pid 7667] <... close_range resumed>) = 0 [pid 7667] exit_group(0 [pid 7669] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7667] <... exit_group resumed>) = ? [pid 7668] read(200, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7668] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 7669] <... symlinkat resumed>) = 0 [pid 7669] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7668] close(249 [pid 7667] +++ exited with 0 +++ [pid 7666] +++ exited with 0 +++ [pid 5798] <... umount2 resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 674, NULL, 0) = 1 [pid 7669] <... symlinkat resumed>) = 0 [pid 7668] <... close resumed>) = 0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=308, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5798] umount2("./299/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=303, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7668] close(248 [pid 5811] rt_sigreturn({mask=[]} [pid 5789] rt_sigreturn({mask=[]} [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7669] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7668] <... close resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... rt_sigreturn resumed>) = 0 [pid 5645] read(6 [pid 7669] <... symlinkat resumed>) = 0 [pid 7668] prctl(PR_SET_NAME, "syz.4.1529" [pid 5798] newfstatat(AT_FDCWD, "./299/gadget" [pid 7669] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7668] <... prctl resumed>) = 0 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xfa\x05\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7669] <... openat resumed>) = 3 [pid 7668] close(4 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5798] umount2("./299/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x04\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 7669] write(3, "1000", 4 [pid 7668] <... close resumed>) = 0 [pid 5811] <... write resumed>) = 4 [pid 5798] openat(AT_FDCWD, "./299/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=928821038}) [pid 5645] <... write resumed>) = 376 [pid 5641] epoll_pwait(4 [pid 7669] <... write resumed>) = 4 [pid 7668] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./305", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./300", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(13 [pid 5645] read(6 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... openat resumed>) = 5 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7669] close(3 [pid 7668] <... futex resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./305", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] fstat(5 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xf6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xc8\x6c\x20"..., 232 [pid 7669] <... close resumed>) = 0 [pid 7668] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... openat resumed>) = 3 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] openat(AT_FDCWD, "./300", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... write resumed>) = 232 [pid 5645] epoll_pwait(4 [pid 7669] read(200 [pid 7668] <... futex resumed>) = 0 [pid 5811] fstat(3 [pid 5798] getdents64(5 [pid 5789] <... openat resumed>) = 3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xfb\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7669] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7668] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] fstat(3 [pid 5649] <... write resumed>) = 56 [pid 5645] read(6 [pid 5641] epoll_pwait(4 [pid 7668] <... mkdirat resumed>) = 0 [pid 7669] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] getdents64(3 [pid 5798] getdents64(5 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xfb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xf6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xc8\x6c\x20"..., 32434572) = 232 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7668] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 5645] read(6 [pid 7669] <... symlinkat resumed>) = 0 [pid 7668] <... futex resumed>) = 0 [pid 5811] umount2("./305/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] close(5 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7669] close(249 [pid 7668] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... close resumed>) = 0 [pid 5789] umount2("./300/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 2 (in [3 21], left {tv_sec=0, tv_nsec=999975601}) [pid 5645] epoll_pwait(4 [pid 7669] <... close resumed>) = 0 [pid 7668] <... futex resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./299/gadget", AT_REMOVEDIR [pid 5649] read(3 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7669] close(248 [pid 7668] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] <... unlinkat resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 7669] <... close resumed>) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] read(3 [pid 7669] prctl(PR_SET_NAME, "syz.0.1528" [pid 7668] <... mount resumed>) = 0 [pid 5798] umount2("./299/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x04\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7669] <... prctl resumed>) = 0 [pid 7668] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(21 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=575100637} [pid 7669] close(4 [pid 7668] <... futex resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./299/binderfs" [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7669] <... close resumed>) = 0 [pid 7668] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xf7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x43\x4e\x20"..., 208) = 208 [pid 5798] unlink("./299/binderfs" [pid 7669] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7668] <... futex resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\xfc\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7668] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5798] <... unlink resumed>) = 0 [pid 5649] <... write resumed>) = 56 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xfc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7669] <... futex resumed>) = 0 [pid 7668] <... openat resumed>) = 3 [pid 5811] <... umount2 resumed>) = 0 [pid 5798] umount2("./299/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 584, NULL, 0) = 1 [pid 5811] umount2("./305/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./300/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7669] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7668] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./299/cgroup.net" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7669] <... futex resumed>) = 0 [pid 7668] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./305/gadget" [pid 5789] newfstatat(AT_FDCWD, "./300/gadget" [pid 5645] read(6 [pid 7669] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7668] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7669] <... mkdirat resumed>) = 0 [pid 7668] <... futex resumed>) = 0 [pid 5798] unlink("./299/cgroup.net" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xfb\x05\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 320 [pid 7668] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] umount2("./305/gadget", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5798] <... unlink resumed>) = 0 [pid 5789] umount2("./300/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x05\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5811] openat(AT_FDCWD, "./305/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] umount2("./299/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7669] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=992976120}) [pid 5645] <... write resumed>) = 376 [pid 7669] <... futex resumed>) = 0 [pid 5811] <... openat resumed>) = 5 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] openat(AT_FDCWD, "./300/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5811] fstat(5 [pid 5798] newfstatat(AT_FDCWD, "./299/cgroup.cpu" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x06\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7669] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7668] <... write resumed>) = 31 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... openat resumed>) = 5 [pid 5649] read(3 [pid 5645] <... write resumed>) = 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7669] <... futex resumed>) = 0 [pid 7669] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x05\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5798] unlink("./299/cgroup.cpu" [pid 7668] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7669] <... mount resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] <... unlink resumed>) = 0 [pid 5789] fstat(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] read(6 [pid 7668] <... futex resumed>) = 0 [pid 5811] getdents64(5 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7668] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] umount2("./299/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973098}) [pid 5645] epoll_pwait(4 [pid 7669] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7668] <... futex resumed>) = 0 [pid 5811] close(5 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] getdents64(5 [pid 5649] read(3 [pid 7669] <... futex resumed>) = 0 [pid 7668] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... close resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] epoll_pwait(4 [pid 7669] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlinkat(AT_FDCWD, "./305/gadget", AT_REMOVEDIR [pid 5798] newfstatat(AT_FDCWD, "./299/cgroup" [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7669] <... futex resumed>) = 0 [pid 7668] <... openat resumed>) = 4 [pid 5811] <... unlinkat resumed>) = 0 [pid 5645] epoll_pwait(4 [pid 7669] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7668] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] getdents64(5 [pid 5649] read(3 [pid 5811] umount2("./305/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 7668] <... futex resumed>) = 0 [pid 7669] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7668] close_range(3, 30, 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x06\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7669] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./299/cgroup" [pid 5789] close(5 [pid 7669] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./305/binderfs" [pid 5789] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=491405859} [pid 7669] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] unlinkat(AT_FDCWD, "./300/gadget", AT_REMOVEDIR [pid 7669] <... futex resumed>) = 0 [pid 5811] unlink("./305/binderfs" [pid 5789] <... unlinkat resumed>) = 0 [pid 7669] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] <... unlink resumed>) = 0 [pid 5798] getdents64(3 [pid 7669] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5789] umount2("./300/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7668] <... close_range resumed>) = 0 [pid 5811] umount2("./305/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 7669] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] close(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7669] <... futex resumed>) = 0 [pid 7668] exit_group(0 [pid 5811] newfstatat(AT_FDCWD, "./305/cgroup.net" [pid 5798] <... close resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./300/binderfs" [pid 7668] <... exit_group resumed>) = ? [pid 7669] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlinkat(AT_FDCWD, "./299", AT_REMOVEDIR [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7669] <... futex resumed>) = 0 [pid 5811] unlink("./305/cgroup.net" [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] unlink("./300/binderfs" [pid 7669] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... unlink resumed>) = 0 [pid 5798] mkdirat(AT_FDCWD, "./300", 0777 [pid 5789] <... unlink resumed>) = 0 [pid 7669] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7669] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./305/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] umount2("./300/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7669] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7669] close_range(3, 30, 0 [pid 5811] newfstatat(AT_FDCWD, "./305/cgroup.cpu" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7669] <... close_range resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5789] newfstatat(AT_FDCWD, "./300/cgroup.net" [pid 7669] exit_group(0 [pid 7668] +++ exited with 0 +++ [pid 5811] unlink("./305/cgroup.cpu" [pid 5798] <... openat resumed>) = 3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7669] <... exit_group resumed>) = ? [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=311, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5811] <... unlink resumed>) = 0 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5789] unlink("./300/cgroup.net" [pid 5828] rt_sigreturn({mask=[]}) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5811] umount2("./305/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] close(3 [pid 5789] <... unlink resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... close resumed>) = 0 [ 622.281918][ T7668] gadgetfs: bound to dummy_udc driver [pid 5789] umount2("./300/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5811] newfstatat(AT_FDCWD, "./305/cgroup" [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] newfstatat(AT_FDCWD, "./300/cgroup.cpu" [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5828] <... write resumed>) = 4 [pid 5811] unlink("./305/cgroup" [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=967723675}) [pid 5828] umount2("./308", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... unlink resumed>) = 0 [pid 5798] close(3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... close resumed>) = 0 [pid 5789] unlink("./300/cgroup.cpu" [pid 5649] read(30 [pid 5828] openat(AT_FDCWD, "./308", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] getdents64(3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7669] +++ exited with 0 +++ [pid 5828] <... openat resumed>) = 3 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] umount2("./300/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xf9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x55\xc8\x20"..., 208 [pid 5828] fstat(3 [pid 5811] close(3 [pid 5798] close(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=299, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./300/cgroup" [pid 5780] rt_sigreturn({mask=[]} [pid 5649] <... write resumed>) = 208 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 499, NULL, 0) = 1 [pid 5828] getdents64(3 [pid 5811] unlinkat(AT_FDCWD, "./305", AT_REMOVEDIR [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xfd\x05\x00\x00\x00\x00\x00\x00", 56 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5828] umount2("./308/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] unlink("./300/cgroup" [pid 5649] <... write resumed>) = 56 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5811] mkdirat(AT_FDCWD, "./306", 0777 [pid 5798] close(3 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xfd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 5811] <... mkdirat resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xf9\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x55\xc8\x20"..., 32434572) = 208 [pid 5645] read(6 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... write resumed>) = 4 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5789] getdents64(3 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5798] <... socket resumed>) = 3 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5789] close(3 [pid 5780] umount2("./296", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... openat resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=999955585}) [pid 5645] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5798] close(3 [pid 5789] unlinkat(AT_FDCWD, "./300", AT_REMOVEDIR [pid 5780] openat(AT_FDCWD, "./296", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] read(249 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] fstat(3 [pid 5649] read(26 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] close(3 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xfa\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5645] epoll_pwait(4 [pid 5811] <... close resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] mkdirat(AT_FDCWD, "./301", 0777 [pid 5780] getdents64(3 [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xf8\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x0c\xf1\x23"..., 232 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=407746377} [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 232 [pid 5811] <... socket resumed>) = 3 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] umount2("./296/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\xfe\x05\x00\x00\x00\x00\x00\x00", 48 [pid 5811] close(3 [pid 5789] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 48 [pid 5811] <... close resumed>) = 0 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xfe\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5811] <... socket resumed>) = 3 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] <... write resumed>) = 48 [pid 5811] close(3 [pid 5789] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 426, NULL, 0) = 1 [pid 5828] <... umount2 resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 5645] read(6 [pid 5641] <... futex resumed>) = 0 [pid 5828] umount2("./308/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\xfd\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00"..., 32434572) = 336 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... socket resumed>) = 3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x07\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] newfstatat(AT_FDCWD, "./308/gadget" [pid 5811] close(3 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 303 ci2-upstream-fs/strace-static-x86_64: Process 7670 attached [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... socket resumed>) = 3 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=995613190}) [pid 5645] <... write resumed>) = 376 [pid 5828] umount2("./308/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] close(3 [pid 7670] set_robust_list(0x5555796c27e0, 24 [pid 5649] read(3 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x08\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7670] <... set_robust_list resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... socket resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7670] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] openat(AT_FDCWD, "./308/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] close(3 [pid 5649] read(3 [pid 5645] <... write resumed>) = 376 [pid 7670] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... openat resumed>) = 5 [pid 5811] <... close resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x07\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] read(6 [pid 5828] fstat(5 [pid 5811] read(249 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xfb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] <... socket resumed>) = 3 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999976362}) [pid 5645] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7670] chdir("./300" [pid 5828] getdents64(5 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] read(3 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5789] close(3 [pid 5828] getdents64(5 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] epoll_pwait(4 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... umount2 resumed>) = 0 [pid 5649] read(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=379597403} [pid 7670] <... chdir resumed>) = 0 [pid 5828] close(5 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] umount2("./296/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7670] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] <... close resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x08\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7670] <... prctl resumed>) = 0 [pid 5789] close(3 [pid 7670] setpgid(0, 0) = 0 [pid 5828] unlinkat(AT_FDCWD, "./308/gadget", AT_REMOVEDIR [pid 5789] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./296/gadget" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7670] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 5828] <... unlinkat resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] umount2("./296/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] umount2("./308/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-upstream-fs/strace-static-x86_64: Process 7671 attached [pid 7670] <... symlinkat resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7671] set_robust_list(0x555580d127e0, 24 [pid 5828] newfstatat(AT_FDCWD, "./308/binderfs" [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 309 [pid 5789] <... close resumed>) = 0 [pid 7670] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 5780] openat(AT_FDCWD, "./296/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7671] <... set_robust_list resumed>) = 0 [pid 7670] <... symlinkat resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] read(249 [pid 5780] <... openat resumed>) = 5 [pid 7671] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] unlink("./308/binderfs" [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] fstat(5 [pid 7671] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7671] chdir("./306" [pid 5828] umount2("./308/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] getdents64(5 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xfc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7671] <... chdir resumed>) = 0 [pid 7670] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 5828] newfstatat(AT_FDCWD, "./308/cgroup.net" [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 7671] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] getdents64(5 [pid 7671] <... prctl resumed>) = 0 [pid 5828] unlink("./308/cgroup.net" [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7670] <... symlinkat resumed>) = 0 [pid 7671] setpgid(0, 0 [pid 5828] <... unlink resumed>) = 0 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] close(5 [pid 7671] <... setpgid resumed>) = 0 [pid 7670] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] umount2("./308/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... close resumed>) = 0 [pid 7671] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] unlinkat(AT_FDCWD, "./296/gadget", AT_REMOVEDIR [pid 7671] <... symlinkat resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./308/cgroup.cpu" [pid 5780] <... unlinkat resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7672 attached [pid 7671] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7670] <... openat resumed>) = 3 [pid 5780] umount2("./296/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7670] write(3, "1000", 4 [pid 7672] set_robust_list(0x5555851b37e0, 24 [pid 7671] <... symlinkat resumed>) = 0 [pid 7670] <... write resumed>) = 4 [pid 5828] unlink("./308/cgroup.cpu" [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 304 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7670] close(3 [pid 7672] <... set_robust_list resumed>) = 0 [pid 7671] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7670] <... close resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./296/binderfs" [pid 7672] rt_sigprocmask(SIG_SETMASK, [] [pid 7671] <... symlinkat resumed>) = 0 [pid 7670] read(200 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 7672] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7671] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7670] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] umount2("./308/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7672] chdir("./301" [pid 7671] <... openat resumed>) = 3 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7670] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5780] unlink("./296/binderfs" [pid 7670] <... symlinkat resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./308/cgroup" [pid 7671] write(3, "1000", 4 [pid 7670] close(249 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7672] <... chdir resumed>) = 0 [pid 7671] <... write resumed>) = 4 [pid 5828] unlink("./308/cgroup" [pid 5780] umount2("./296/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7672] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7671] close(3 [pid 7670] <... close resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7672] <... prctl resumed>) = 0 [pid 7671] <... close resumed>) = 0 [pid 7670] close(248 [pid 5780] newfstatat(AT_FDCWD, "./296/cgroup.net" [pid 7672] setpgid(0, 0 [pid 7671] read(200 [pid 7670] <... close resumed>) = 0 [pid 5828] getdents64(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7672] <... setpgid resumed>) = 0 [pid 7671] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7670] prctl(PR_SET_NAME, "syz.2.1530" [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 7672] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7671] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7670] <... prctl resumed>) = 0 [pid 5828] close(3 [pid 5780] unlink("./296/cgroup.net" [pid 7672] <... symlinkat resumed>) = 0 [pid 7671] <... symlinkat resumed>) = 0 [pid 7670] close(4 [pid 5828] <... close resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7670] <... close resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./308", AT_REMOVEDIR) = 0 [pid 5780] umount2("./296/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7672] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7671] close(249 [pid 7670] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7672] <... symlinkat resumed>) = 0 [pid 7671] <... close resumed>) = 0 [pid 5828] mkdirat(AT_FDCWD, "./309", 0777 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7672] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7671] close(248 [pid 7670] <... futex resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./296/cgroup.cpu" [pid 7672] <... symlinkat resumed>) = 0 [pid 7671] <... close resumed>) = 0 [pid 7670] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7671] prctl(PR_SET_NAME, "syz.3.1531" [pid 7670] <... futex resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7670] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7672] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7671] <... prctl resumed>) = 0 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5780] unlink("./296/cgroup.cpu" [pid 7672] <... openat resumed>) = 3 [pid 7671] close(4 [pid 7670] <... mkdirat resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5780] <... unlink resumed>) = 0 [pid 7671] <... close resumed>) = 0 [pid 7672] write(3, "1000", 4 [pid 7670] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5780] umount2("./296/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7672] <... write resumed>) = 4 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7670] <... futex resumed>) = 0 [pid 7672] close(3 [pid 5828] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7672] <... close resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./296/cgroup" [pid 7672] read(200 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7672] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... socket resumed>) = 3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7672] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 5828] close(3 [pid 5780] unlink("./296/cgroup" [pid 7672] close(249 [pid 7671] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7670] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7670] <... futex resumed>) = 0 [pid 7670] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7672] <... close resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7672] close(248 [pid 7671] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5780] getdents64(3 [pid 7672] <... close resumed>) = 0 [pid 7671] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7672] prctl(PR_SET_NAME, "syz.1.1532") = 0 [pid 7671] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] close(3 [pid 7672] close(4 [pid 7671] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7670] <... mount resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7672] <... close resumed>) = 0 [pid 7670] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7672] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7671] <... mkdirat resumed>) = 0 [pid 7670] <... futex resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] unlinkat(AT_FDCWD, "./296", AT_REMOVEDIR [pid 5828] <... socket resumed>) = 3 [pid 7670] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... unlinkat resumed>) = 0 [pid 7672] <... futex resumed>) = 0 [pid 7671] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7670] <... futex resumed>) = 0 [pid 7672] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7671] <... futex resumed>) = 0 [pid 7670] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] close(3 [pid 5780] mkdirat(AT_FDCWD, "./297", 0777 [pid 7672] <... futex resumed>) = 0 [pid 7671] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7670] <... openat resumed>) = 3 [pid 5828] <... close resumed>) = 0 [pid 7672] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... mkdirat resumed>) = 0 [pid 7672] <... mkdirat resumed>) = 0 [pid 7671] <... futex resumed>) = 0 [pid 7670] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 7671] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7672] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7671] <... mount resumed>) = 0 [pid 5828] close(3 [pid 7672] <... futex resumed>) = 0 [pid 7670] <... futex resumed>) = 0 [pid 7672] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 7671] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7672] <... futex resumed>) = 0 [pid 7671] <... futex resumed>) = 0 [pid 7672] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7671] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7670] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] read(249 [pid 5780] <... openat resumed>) = 3 [pid 7672] <... mount resumed>) = 0 [pid 7671] <... futex resumed>) = 0 [pid 7670] <... futex resumed>) = 0 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xfd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7672] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7671] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7670] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7672] <... futex resumed>) = 0 [pid 7671] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7672] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] close(3 [pid 7672] <... futex resumed>) = 0 [pid 7671] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7672] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7671] <... futex resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7671] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7672] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7671] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7672] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... socket resumed>) = 3 [pid 7672] <... futex resumed>) = 0 [pid 7671] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5780] close(3 [pid 7671] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... close resumed>) = 0 [pid 7672] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7671] <... futex resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7672] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7671] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7672] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7671] <... futex resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7672] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7671] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5780] close(3 [pid 7672] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000ci2-upstream-fs/strace-static-x86_64: Process 7673 attached ) = 0 [pid 7671] <... openat resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 7673] set_robust_list(0x55556d6387e0, 24 [pid 7672] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7673] <... set_robust_list resumed>) = 0 [pid 7671] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 312 [pid 7673] rt_sigprocmask(SIG_SETMASK, [] [pid 7672] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7671] <... futex resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... socket resumed>) = 3 [pid 7673] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7672] <... futex resumed>) = 0 [pid 7671] close_range(3, 30, 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7671] <... close_range resumed>) = 0 [pid 5780] close(3 [pid 7672] close_range(3, 30, 0) = 0 [pid 7671] exit_group(0 [pid 7670] <... write resumed>) = 31 [pid 5780] <... close resumed>) = 0 [pid 7673] chdir("./309" [pid 7672] exit_group(0 [pid 7673] <... chdir resumed>) = 0 [pid 7672] <... exit_group resumed>) = ? [pid 7670] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7673] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7671] <... exit_group resumed>) = ? [pid 7670] <... futex resumed>) = 0 [pid 7673] <... prctl resumed>) = 0 [pid 7670] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... socket resumed>) = 3 [pid 7673] setpgid(0, 0 [pid 7670] <... futex resumed>) = 0 [pid 7673] <... setpgid resumed>) = 0 [pid 7670] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5780] close(3 [pid 7673] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7670] <... openat resumed>) = 4 [pid 7673] <... symlinkat resumed>) = 0 [pid 7670] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... close resumed>) = 0 [pid 7673] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7672] +++ exited with 0 +++ [pid 7671] +++ exited with 0 +++ [pid 7670] <... futex resumed>) = 0 [pid 5780] read(249 [pid 7673] <... symlinkat resumed>) = 0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=309, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xfe\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7673] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5811] rt_sigreturn({mask=[]} [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7673] <... symlinkat resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=304, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7670] close_range(3, 30, 0 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] rt_sigreturn({mask=[]} [pid 7673] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5789] <... rt_sigreturn resumed>) = 0 [pid 7673] <... openat resumed>) = 3 [pid 5811] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=794096711}) [pid 5811] umount2("./306", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 5649] read(13 [pid 5789] umount2("./301", MNT_FORCE|UMOUNT_NOFOLLOW [ 622.584955][ T7670] gadgetfs: bound to dummy_udc driver [pid 7673] write(3, "1000", 4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5811] openat(AT_FDCWD, "./306", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xfb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x89\xb0\x19"..., 232 [pid 5789] openat(AT_FDCWD, "./301", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYci2-upstream-fs/strace-static-x86_64: Process 7674 attached [pid 7673] <... write resumed>) = 4 [pid 7670] <... close_range resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 232 [pid 5789] <... openat resumed>) = 3 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 383, NULL, 0) = 1 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xff\x05\x00\x00\x00\x00\x00\x00", 56 [pid 7673] close(3 [pid 5811] fstat(3 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7674] set_robust_list(0x5555851a97e0, 24 [pid 7673] <... close resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] fstat(3 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 300 [pid 5649] <... write resumed>) = 56 [pid 5811] getdents64(3 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xff\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7674] <... set_robust_list resumed>) = 0 [pid 7673] read(200 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 7673] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7670] exit_group(0 [pid 5811] umount2("./306/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 48 [pid 5645] read(6 [pid 5641] sched_getaffinity(0, 8192 [pid 7674] rt_sigprocmask(SIG_SETMASK, [] [pid 7673] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7670] <... exit_group resumed>) = ? [pid 5789] getdents64(3 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7674] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xfb\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x89\xb0\x19"..., 32434572) = 232 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 7674] chdir("./297" [pid 7673] <... symlinkat resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=999958040}) [pid 5645] read(6 [pid 5789] umount2("./301/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(21 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7674] <... chdir resumed>) = 0 [pid 7673] close(249 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5645] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 7674] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7673] <... close resumed>) = 0 [pid 7670] +++ exited with 0 +++ [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\xfc\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x0e\xcf\x19"..., 232 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7674] <... prctl resumed>) = 0 [pid 7673] close(248 [pid 5649] <... write resumed>) = 232 [pid 5645] epoll_pwait(4 [pid 7674] setpgid(0, 0 [pid 7673] <... close resumed>) = 0 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=303, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00", 56 [pid 7674] <... setpgid resumed>) = 0 [pid 7673] prctl(PR_SET_NAME, "syz.4.1533" [pid 5798] rt_sigreturn({mask=[]} [pid 5649] <... write resumed>) = 56 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=122678393} [pid 7674] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7673] <... prctl resumed>) = 0 [pid 5811] <... umount2 resumed>) = 0 [pid 5798] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7674] <... symlinkat resumed>) = 0 [pid 7673] close(4 [pid 5811] umount2("./306/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7673] <... close resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./306/gadget" [pid 7674] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7673] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7674] <... symlinkat resumed>) = 0 [pid 5811] umount2("./306/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7674] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7673] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 128, NULL, 0) = 1 [pid 5789] <... umount2 resumed>) = 0 [pid 7674] <... symlinkat resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./306/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... write resumed>) = 4 [pid 5789] umount2("./301/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=980659806}) [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7674] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7673] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... openat resumed>) = 5 [pid 5798] umount2("./300", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] <... futex resumed>) = 1 [pid 7674] <... openat resumed>) = 3 [pid 7673] <... futex resumed>) = 0 [pid 5811] fstat(5 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./301/gadget" [pid 5649] read(16 [pid 5645] read(6 [pid 5641] <... futex resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] openat(AT_FDCWD, "./300", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7674] write(3, "1000", 4 [pid 7673] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] getdents64(5 [pid 5798] <... openat resumed>) = 3 [pid 5789] umount2("./301/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xfa\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x3d\x86\x23"..., 208 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\xff\x05\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 344 [pid 7674] <... write resumed>) = 4 [pid 7673] <... mkdirat resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] fstat(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 208 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x09\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7674] close(3) = 0 [pid 7673] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] getdents64(5 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] openat(AT_FDCWD, "./301/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x01\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5645] <... write resumed>) = 376 [pid 5641] epoll_pwait(4 [pid 7674] read(200 [pid 7673] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] getdents64(3 [pid 5789] <... openat resumed>) = 5 [pid 5649] <... write resumed>) = 56 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x0a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7674] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7673] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(5 [pid 7674] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] fstat(5 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x01\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] <... write resumed>) = 376 [pid 7674] <... symlinkat resumed>) = 0 [pid 7673] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] umount2("./300/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... write resumed>) = 48 [pid 5645] read(6 [pid 7674] close(249 [pid 7673] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] unlinkat(AT_FDCWD, "./306/gadget", AT_REMOVEDIR [pid 5789] getdents64(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xfa\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x3d\x86\x23"..., 32434572) = 264 [pid 7674] <... close resumed>) = 0 [pid 7673] <... mount resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999976199}) [pid 7674] close(248 [pid 7673] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./306/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] getdents64(5 [pid 5649] read(3 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x0b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7674] <... close resumed>) = 0 [pid 7673] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] epoll_pwait(4 [pid 7674] prctl(PR_SET_NAME, "syz.0.1534" [pid 7673] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./306/binderfs" [pid 5789] close(5 [pid 5649] read(3 [pid 5645] <... write resumed>) = 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7674] <... prctl resumed>) = 0 [pid 7673] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 7674] close(4 [pid 7673] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] unlink("./306/binderfs" [pid 5789] unlinkat(AT_FDCWD, "./301/gadget", AT_REMOVEDIR [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x09\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] read(6 [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 7674] <... close resumed>) = 0 [pid 7673] <... openat resumed>) = 3 [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 5640] <... futex resumed>) = 0 [pid 7674] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7673] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./306/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./301/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7673] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999952360}) [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7674] <... futex resumed>) = 0 [pid 7673] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./306/cgroup.net" [pid 5789] newfstatat(AT_FDCWD, "./301/binderfs" [pid 5649] read(3 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7674] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7673] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7674] <... futex resumed>) = 0 [pid 7673] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] unlink("./306/cgroup.net" [pid 5789] unlink("./301/binderfs" [pid 7674] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5649] read(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=51100670} [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x0a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5789] umount2("./301/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] umount2("./306/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7674] <... mkdirat resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./301/cgroup.net" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999971082}) [pid 7674] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] read(3 [pid 7674] <... futex resumed>) = 0 [pid 7673] <... write resumed>) = 31 [pid 5811] newfstatat(AT_FDCWD, "./306/cgroup.cpu" [pid 5798] <... umount2 resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7673] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./300/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] unlink("./301/cgroup.net" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7674] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7673] <... futex resumed>) = 0 [pid 5811] unlink("./306/cgroup.cpu" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... unlink resumed>) = 0 [pid 7673] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./300/gadget" [pid 7673] <... futex resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] umount2("./306/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./301/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 7674] <... futex resumed>) = 0 [pid 7673] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] umount2("./300/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x0b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7674] mount(NULL, "./gadget", "gadgetfs", 0, NULL) = 0 [pid 7673] <... openat resumed>) = 4 [pid 5811] newfstatat(AT_FDCWD, "./306/cgroup" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./301/cgroup.cpu" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7674] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] openat(AT_FDCWD, "./300/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7674] <... futex resumed>) = 0 [pid 7674] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7673] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... openat resumed>) = 5 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7674] <... futex resumed>) = 0 [pid 7673] <... futex resumed>) = 0 [pid 7674] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7673] close_range(3, 30, 0 [pid 5811] unlink("./306/cgroup" [pid 5798] fstat(5 [pid 5789] unlink("./301/cgroup.cpu" [pid 5640] <... epoll_pwait resumed>, [], 128, 57, NULL, 0) = 0 [pid 7674] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5811] <... unlink resumed>) = 0 [pid 5640] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 7674] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5640] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 7674] <... futex resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7674] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] epoll_pwait(4 [pid 5811] getdents64(3 [pid 5798] getdents64(5 [pid 5789] umount2("./301/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] <... futex resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7674] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] epoll_pwait(4 [pid 7674] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] close(3 [pid 7674] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5798] getdents64(5 [pid 5789] newfstatat(AT_FDCWD, "./301/cgroup" [pid 5645] write(5, "\x01\x00\x00\x00\x00\x00\x00\x00", 8 [pid 7674] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN, data=0x3548238}], 128, -1, NULL, 0) = 1 [pid 7674] <... futex resumed>) = 0 [pid 5645] <... write resumed>) = 8 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=980017740} [pid 5640] read(5 [pid 7674] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7673] <... close_range resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./306", AT_REMOVEDIR [pid 5798] close(5 [pid 5789] unlink("./301/cgroup" [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5640] <... read resumed>, "\x01\x00\x00\x00\x00\x00\x00\x00", 8) = 8 [pid 5798] <... close resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [ 622.774311][ T7673] gadgetfs: bound to dummy_udc driver [pid 5640] epoll_pwait(4 [pid 7674] <... futex resumed>) = 0 [pid 7673] exit_group(0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./300/gadget", AT_REMOVEDIR [pid 5789] getdents64(3 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7674] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7673] <... exit_group resumed>) = ? [pid 5811] mkdirat(AT_FDCWD, "./307", 0777 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5640] epoll_pwait(4 [pid 7674] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5811] <... mkdirat resumed>) = 0 [pid 5798] umount2("./300/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 7674] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7673] +++ exited with 0 +++ [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... close resumed>) = 0 [pid 7674] <... futex resumed>) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=312, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5811] <... openat resumed>) = 3 [pid 5798] newfstatat(AT_FDCWD, "./300/binderfs" [pid 5789] unlinkat(AT_FDCWD, "./301", AT_REMOVEDIR [pid 7674] close_range(3, 30, 0 [pid 5828] rt_sigreturn({mask=[]} [pid 7674] <... close_range resumed>) = 0 [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 7674] exit_group(0) = ? [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] unlink("./300/binderfs" [pid 5789] mkdirat(AT_FDCWD, "./302", 0777 [pid 5811] close(3 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... mkdirat resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5798] umount2("./300/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... write resumed>) = 4 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=938614565}) [pid 5828] umount2("./309", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... socket resumed>) = 3 [pid 5798] newfstatat(AT_FDCWD, "./300/cgroup.net" [pid 5789] <... openat resumed>) = 3 [pid 5649] read(30 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] close(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7674] +++ exited with 0 +++ [pid 5828] openat(AT_FDCWD, "./309", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] <... close resumed>) = 0 [pid 5798] unlink("./300/cgroup.net" [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xfd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x65\xcd\x1d"..., 208 [pid 5828] <... openat resumed>) = 3 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=300, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 971, NULL, 0) = 1 [pid 5828] fstat(3 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... unlink resumed>) = 0 [pid 5789] close(3 [pid 5780] rt_sigreturn({mask=[]} [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 5798] umount2("./300/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5640] <... futex resumed>) = 1 [pid 5828] getdents64(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x02\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5811] close(3 [pid 5798] newfstatat(AT_FDCWD, "./300/cgroup.cpu" [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 56 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\xfd\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x65\xcd\x1d"..., 32434572) = 208 [pid 5828] umount2("./309/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... close resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x02\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] read(6 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] unlink("./300/cgroup.cpu" [pid 5789] close(3 [pid 5780] <... write resumed>) = 4 [pid 5649] <... write resumed>) = 48 [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] <... socket resumed>) = 3 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] umount2("./297", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 5811] close(3 [pid 5798] umount2("./300/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=999922593}) [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... socket resumed>) = 3 [pid 5780] openat(AT_FDCWD, "./297", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(26 [pid 5640] epoll_pwait(4 [pid 5798] newfstatat(AT_FDCWD, "./300/cgroup" [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] close(3 [pid 5780] <... openat resumed>) = 3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=913448375} [pid 5811] <... socket resumed>) = 3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] fstat(3 [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\xfe\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x10\x44\x1d"..., 232 [pid 5811] close(3 [pid 5798] unlink("./300/cgroup" [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 232 [pid 5811] <... close resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] getdents64(3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x03\x06\x00\x00\x00\x00\x00\x00", 48 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 5811] read(249 [pid 5798] getdents64(3 [pid 5789] <... socket resumed>) = 3 [pid 5780] umount2("./297/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x03\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xff\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] close(3 [pid 5789] close(3 [pid 5649] <... write resumed>) = 48 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] unlinkat(AT_FDCWD, "./300", AT_REMOVEDIR [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... unlinkat resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7675 attached [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 917, NULL, 0) = 1 [pid 5828] <... umount2 resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7675] set_robust_list(0x555580d127e0, 24 [pid 5828] umount2("./309/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 310 [pid 5798] mkdirat(AT_FDCWD, "./301", 0777 [pid 5789] close(3 [pid 5640] <... futex resumed>) = 1 [pid 7675] <... set_robust_list resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7675] rt_sigprocmask(SIG_SETMASK, [] [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x02\x06\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00"..., 32434572) = 336 [pid 5828] newfstatat(AT_FDCWD, "./309/gadget" [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5789] read(249 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x0c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7675] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5640] <... write resumed>) = 376 [pid 7675] chdir("./307" [pid 5828] umount2("./309/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=977430145}) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x0d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... umount2 resumed>) = 0 [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] <... write resumed>) = 376 [pid 7675] <... chdir resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./309/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] umount2("./297/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] read(6 [pid 7675] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] <... openat resumed>) = 5 [pid 5798] close(3 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7675] <... prctl resumed>) = 0 [pid 5828] fstat(5 [pid 5798] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./297/gadget" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x0c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] epoll_pwait(4 [pid 7675] setpgid(0, 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] epoll_pwait(4ci2-upstream-fs/strace-static-x86_64: Process 7676 attached [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7675] <... setpgid resumed>) = 0 [pid 5828] getdents64(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] <... socket resumed>) = 3 [pid 5780] umount2("./297/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975362}) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7676] set_robust_list(0x5555851b37e0, 24 [pid 7675] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5828] getdents64(5 [pid 5798] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 7676] <... set_robust_list resumed>) = 0 [pid 7675] <... symlinkat resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./297/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7676] rt_sigprocmask(SIG_SETMASK, [] [pid 7675] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5828] close(5 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 305 [pid 5780] <... openat resumed>) = 5 [pid 5649] read(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=851736481} [pid 7676] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7675] <... symlinkat resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] fstat(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x0d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] unlinkat(AT_FDCWD, "./309/gadget", AT_REMOVEDIR [pid 5798] close(3 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7676] chdir("./302" [pid 7675] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] getdents64(5 [pid 7676] <... chdir resumed>) = 0 [pid 7675] <... symlinkat resumed>) = 0 [pid 5828] umount2("./309/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 7676] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7675] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7676] <... prctl resumed>) = 0 [pid 7676] setpgid(0, 0 [pid 7675] <... openat resumed>) = 3 [pid 5828] newfstatat(AT_FDCWD, "./309/binderfs" [pid 5798] <... socket resumed>) = 3 [pid 5780] getdents64(5 [pid 7676] <... setpgid resumed>) = 0 [pid 7676] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7675] write(3, "1000", 4 [pid 5828] unlink("./309/binderfs" [pid 5798] close(3 [pid 5780] close(5 [pid 7676] <... symlinkat resumed>) = 0 [pid 7675] <... write resumed>) = 4 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7675] close(3) = 0 [pid 5828] umount2("./309/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] unlinkat(AT_FDCWD, "./297/gadget", AT_REMOVEDIR [pid 7676] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7675] read(200 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7676] <... symlinkat resumed>) = 0 [pid 7675] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... socket resumed>) = 3 [pid 5780] <... unlinkat resumed>) = 0 [pid 7676] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7675] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] newfstatat(AT_FDCWD, "./309/cgroup.net" [pid 7676] <... symlinkat resumed>) = 0 [pid 7675] <... symlinkat resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] close(3 [pid 5780] umount2("./297/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7676] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7675] close(249 [pid 5828] unlink("./309/cgroup.net" [pid 5798] read(249 [pid 7676] <... openat resumed>) = 3 [pid 7675] <... close resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x01\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] newfstatat(AT_FDCWD, "./297/binderfs" [pid 7675] close(248 [pid 5828] umount2("./309/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7676] write(3, "1000", 4 [pid 7675] <... close resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] unlink("./297/binderfs" [pid 7676] <... write resumed>) = 4 [pid 7675] prctl(PR_SET_NAME, "syz.3.1535" [pid 5828] newfstatat(AT_FDCWD, "./309/cgroup.cpu" [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... unlink resumed>) = 0 [pid 7676] close(3 [pid 7675] <... prctl resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] umount2("./297/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7676] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7676] read(200 [pid 5780] newfstatat(AT_FDCWD, "./297/cgroup.net" [pid 7676] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7676] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7675] close(4 [pid 5828] unlink("./309/cgroup.cpu" [pid 5780] unlink("./297/cgroup.net" [pid 7676] <... symlinkat resumed>) = 0 [pid 7675] <... close resumed>) = 0 [pid 7676] close(249 [pid 7675] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7677 attached [pid 7676] <... close resumed>) = 0 [pid 7675] <... futex resumed>) = 0 [pid 5828] umount2("./309/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./297/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7677] set_robust_list(0x5555796c27e0, 24 [pid 7676] close(248 [pid 7675] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7677] <... set_robust_list resumed>) = 0 [pid 7676] <... close resumed>) = 0 [pid 7675] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./309/cgroup" [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 304 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7677] rt_sigprocmask(SIG_SETMASK, [] [pid 7676] prctl(PR_SET_NAME, "syz.1.1536" [pid 7675] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] newfstatat(AT_FDCWD, "./297/cgroup.cpu" [pid 7677] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7676] <... prctl resumed>) = 0 [pid 7675] <... mkdirat resumed>) = 0 [pid 5828] unlink("./309/cgroup" [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7677] chdir("./301" [pid 7676] close(4 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7676] <... close resumed>) = 0 [pid 7675] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 7675] <... futex resumed>) = 0 [pid 7675] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7677] <... chdir resumed>) = 0 [pid 7676] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(3 [pid 5780] unlink("./297/cgroup.cpu" [pid 7676] <... futex resumed>) = 0 [pid 7677] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7676] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7675] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7677] <... prctl resumed>) = 0 [pid 7676] <... futex resumed>) = 0 [pid 7675] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] close(3 [pid 7677] setpgid(0, 0 [pid 7676] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7675] <... mount resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] umount2("./297/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7677] <... setpgid resumed>) = 0 [pid 7676] <... mkdirat resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./309", AT_REMOVEDIR [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7677] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7676] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7675] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlinkat resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./297/cgroup" [pid 7677] <... symlinkat resumed>) = 0 [pid 7676] <... futex resumed>) = 0 [pid 7675] <... futex resumed>) = 0 [pid 7676] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7675] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] mkdirat(AT_FDCWD, "./310", 0777 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7677] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7676] <... futex resumed>) = 0 [pid 7675] <... futex resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5780] unlink("./297/cgroup" [pid 7677] <... symlinkat resumed>) = 0 [pid 7676] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7675] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7676] <... mount resumed>) = 0 [pid 7675] <... openat resumed>) = 3 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5780] <... unlink resumed>) = 0 [pid 7677] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7676] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7675] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7677] <... symlinkat resumed>) = 0 [pid 7676] <... futex resumed>) = 0 [pid 7675] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5780] getdents64(3 [pid 7677] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7676] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7675] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7677] <... openat resumed>) = 3 [pid 7676] <... futex resumed>) = 0 [pid 7675] <... futex resumed>) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] close(3 [pid 7676] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] <... close resumed>) = 0 [pid 7676] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5828] close(3 [pid 5780] unlinkat(AT_FDCWD, "./297", AT_REMOVEDIR [pid 7677] write(3, "1000", 4 [pid 7676] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7675] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... close resumed>) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 7677] <... write resumed>) = 4 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7676] <... futex resumed>) = 0 [pid 5780] mkdirat(AT_FDCWD, "./298", 0777 [pid 7677] close(3 [pid 7676] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 7676] <... futex resumed>) = 0 [pid 7677] <... close resumed>) = 0 [pid 7676] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] close(3 [pid 5780] <... mkdirat resumed>) = 0 [pid 7677] read(200 [pid 7676] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7676] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7677] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7676] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7677] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7676] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7677] <... symlinkat resumed>) = 0 [pid 7676] <... futex resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 7676] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... socket resumed>) = 3 [pid 7677] close(249 [pid 5828] close(3 [pid 7676] <... openat resumed>) = 3 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7677] <... close resumed>) = 0 [pid 7676] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 7677] close(248 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7677] <... close resumed>) = 0 [pid 7676] <... futex resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] close(3 [pid 7677] prctl(PR_SET_NAME, "syz.2.1537" [pid 5828] <... socket resumed>) = 3 [pid 7676] close_range(3, 30, 0 [pid 7677] <... prctl resumed>) = 0 [pid 7676] <... close_range resumed>) = 0 [pid 5828] close(3 [pid 5780] <... close resumed>) = 0 [pid 7677] close(4 [pid 5828] <... close resumed>) = 0 [pid 7677] <... close resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7677] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... socket resumed>) = 3 [pid 7676] exit_group(0 [pid 5780] close(3 [pid 5828] <... socket resumed>) = 3 [pid 7676] <... exit_group resumed>) = ? [pid 7677] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5780] <... close resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 7677] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] read(249 [pid 5780] close(3 [pid 7677] <... futex resumed>) = 0 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x02\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... close resumed>) = 0 [pid 7677] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 5780] close(3) = 0 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 5780] close(3) = 0 [pid 5780] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x03\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7676] +++ exited with 0 +++ ci2-upstream-fs/strace-static-x86_64: Process 7678 attached [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=305, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5789] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 313 [pid 5828] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 7678] set_robust_list(0x55556d6387e0, 24 [pid 5789] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=835044871}) [pid 7678] <... set_robust_list resumed>) = 0 [pid 5789] umount2("./302", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7678] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(21ci2-upstream-fs/strace-static-x86_64: Process 7679 attached [pid 7678] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7677] <... mkdirat resumed>) = 0 [pid 7675] <... write resumed>) = 31 [pid 5789] openat(AT_FDCWD, "./302", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7678] chdir("./310" [pid 7677] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7675] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7677] <... futex resumed>) = 0 [pid 5789] <... openat resumed>) = 3 [pid 7679] set_robust_list(0x5555851a97e0, 24 [pid 7678] <... chdir resumed>) = 0 [pid 7677] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7675] <... futex resumed>) = 0 [pid 5789] fstat(3 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 301 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x6b\x95\x1a"..., 232 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 868, NULL, 0) = 1 [pid 7679] <... set_robust_list resumed>) = 0 [pid 7678] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7677] <... futex resumed>) = 0 [pid 7675] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] <... write resumed>) = 232 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7679] rt_sigprocmask(SIG_SETMASK, [] [pid 7678] <... prctl resumed>) = 0 [pid 7677] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7675] <... futex resumed>) = 0 [pid 5789] getdents64(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x04\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7679] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7678] setpgid(0, 0 [pid 7677] <... mount resumed>) = 0 [pid 7675] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7679] chdir("./298" [pid 7678] <... setpgid resumed>) = 0 [ 623.087550][ T7675] gadgetfs: bound to dummy_udc driver [pid 7677] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7675] <... openat resumed>) = 4 [pid 5789] umount2("./302/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x04\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\x6b\x95\x1a"..., 32434572) = 232 [pid 7679] <... chdir resumed>) = 0 [pid 7678] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7677] <... futex resumed>) = 0 [pid 7675] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 7679] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7678] <... symlinkat resumed>) = 0 [pid 7677] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7675] <... futex resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7679] <... prctl resumed>) = 0 [pid 7677] <... futex resumed>) = 0 [pid 7675] close_range(3, 30, 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7679] setpgid(0, 0 [pid 7678] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7677] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7679] <... setpgid resumed>) = 0 [pid 7678] <... symlinkat resumed>) = 0 [pid 7677] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5640] epoll_pwait(4 [pid 7679] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7677] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7678] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=646986067} [pid 7679] <... symlinkat resumed>) = 0 [pid 7678] <... symlinkat resumed>) = 0 [pid 7677] <... futex resumed>) = 0 [pid 7679] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7677] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7679] <... symlinkat resumed>) = 0 [pid 7677] <... futex resumed>) = 0 [pid 7677] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7679] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net") = 0 [pid 7679] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7678] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7677] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7677] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7679] <... openat resumed>) = 3 [pid 7678] <... openat resumed>) = 3 [pid 7675] <... close_range resumed>) = 0 [pid 5789] <... umount2 resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 652, NULL, 0) = 1 [pid 7679] write(3, "1000", 4 [pid 7678] write(3, "1000", 4 [pid 7677] <... futex resumed>) = 0 [pid 7675] exit_group(0 [pid 5789] umount2("./302/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7679] <... write resumed>) = 4 [pid 7678] <... write resumed>) = 4 [pid 7677] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7675] <... exit_group resumed>) = ? [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... futex resumed>) = 1 [pid 7679] close(3 [pid 7678] close(3 [pid 7677] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7679] <... close resumed>) = 0 [pid 7678] <... close resumed>) = 0 [pid 7677] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] newfstatat(AT_FDCWD, "./302/gadget" [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x04\x06\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7679] read(200 [pid 7678] read(200 [pid 7677] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x0e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7679] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7678] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7677] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] epoll_pwait(4 [pid 7677] <... futex resumed>) = 0 [pid 7679] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7678] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5789] umount2("./302/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... write resumed>) = 376 [pid 7679] <... symlinkat resumed>) = 0 [pid 7677] close_range(3, 30, 0 [pid 7678] <... symlinkat resumed>) = 0 [pid 7675] +++ exited with 0 +++ [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=934413280}) [pid 5640] read(6 [pid 7679] close(249 [pid 7678] close(249 [pid 7677] <... close_range resumed>) = 0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=310, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5789] openat(AT_FDCWD, "./302/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7679] <... close resumed>) = 0 [pid 7678] <... close resumed>) = 0 [pid 7677] exit_group(0 [pid 5811] rt_sigreturn({mask=[]} [pid 5789] <... openat resumed>) = 5 [pid 5640] epoll_pwait(4 [pid 7679] close(248 [pid 7677] <... exit_group resumed>) = ? [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5789] fstat(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7679] <... close resumed>) = 0 [pid 7678] close(248 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7679] prctl(PR_SET_NAME, "syz.0.1539" [pid 7678] <... close resumed>) = 0 [pid 5789] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x0e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7679] <... prctl resumed>) = 0 [pid 7678] prctl(PR_SET_NAME, "syz.4.1538" [pid 7679] close(4 [pid 7678] <... prctl resumed>) = 0 [pid 7679] <... close resumed>) = 0 [pid 7678] close(4 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7679] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7678] <... close resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=562583820} [pid 7678] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] getdents64(5, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5789] close(5 [pid 7679] <... futex resumed>) = 0 [pid 7679] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7678] <... futex resumed>) = 0 [pid 7677] +++ exited with 0 +++ [pid 5789] <... close resumed>) = 0 [pid 7679] <... futex resumed>) = 0 [pid 7678] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5789] unlinkat(AT_FDCWD, "./302/gadget", AT_REMOVEDIR [pid 7679] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7678] <... futex resumed>) = 0 [pid 5811] <... write resumed>) = 4 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=304, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5789] <... unlinkat resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=992437472}) [pid 7679] <... mkdirat resumed>) = 0 [pid 7678] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] umount2("./307", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] rt_sigreturn({mask=[]} [pid 5789] umount2("./302/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(13 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... rt_sigreturn resumed>) = 304 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7679] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7678] <... mkdirat resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./307", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7679] <... futex resumed>) = 0 [pid 7678] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... openat resumed>) = 3 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5789] newfstatat(AT_FDCWD, "./302/binderfs" [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xff\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x0c\xf1\x23"..., 208 [pid 7679] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7678] <... futex resumed>) = 0 [pid 5811] fstat(3 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 579, NULL, 0) = 1 [pid 7679] <... futex resumed>) = 0 [pid 7678] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] <... write resumed>) = 4 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7679] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7678] <... futex resumed>) = 0 [pid 5811] getdents64(3 [pid 5798] umount2("./301", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] unlink("./302/binderfs" [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x05\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7679] <... mount resumed>) = 0 [pid 7678] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7679] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... unlink resumed>) = 0 [pid 5649] <... write resumed>) = 56 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\xff\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x0c\xf1\x23"..., 32434572) = 208 [pid 7679] <... futex resumed>) = 0 [pid 5811] umount2("./307/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] openat(AT_FDCWD, "./301", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x05\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 7679] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... openat resumed>) = 3 [pid 5789] umount2("./302/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7679] <... futex resumed>) = 0 [pid 7678] <... mount resumed>) = 0 [pid 5798] fstat(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 7679] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7678] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] newfstatat(AT_FDCWD, "./302/cgroup.net" [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=999959963}) [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7679] <... openat resumed>) = 3 [pid 5640] epoll_pwait(4 [pid 7679] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7678] <... futex resumed>) = 0 [pid 5798] getdents64(3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(16 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=515997293} [pid 7679] <... futex resumed>) = 0 [pid 7678] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] unlink("./302/cgroup.net" [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7679] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7678] <... futex resumed>) = 0 [pid 5798] umount2("./301/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... unlink resumed>) = 0 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x01\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\xbb\xcb\x21"..., 232 [pid 7679] <... futex resumed>) = 0 [pid 7678] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] <... umount2 resumed>) = 0 [pid 7679] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] umount2("./307/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./302/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 232 [pid 7678] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7678] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x06\x06\x00\x00\x00\x00\x00\x00", 56 [pid 7678] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./307/gadget" [pid 5789] newfstatat(AT_FDCWD, "./302/cgroup.cpu" [pid 5649] <... write resumed>) = 56 [pid 7678] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x06\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7678] <... futex resumed>) = 0 [pid 5811] umount2("./307/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] unlink("./302/cgroup.cpu" [pid 7678] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... unlink resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 7678] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] openat(AT_FDCWD, "./307/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] umount2("./302/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... openat resumed>) = 5 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./302/cgroup" [pid 5811] fstat(5 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 523, NULL, 0) = 1 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7678] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] read(6 [pid 7678] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = 0 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x05\x06\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 344 [pid 7678] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] getdents64(5 [pid 5789] unlink("./302/cgroup" [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x0f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7678] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 7678] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] getdents64(5 [pid 5640] <... write resumed>) = 376 [pid 7678] <... openat resumed>) = 3 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5811] close(5 [pid 5641] epoll_pwait(4 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x10\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=976749393}) [pid 5640] <... write resumed>) = 376 [pid 5811] <... close resumed>) = 0 [pid 5789] getdents64(3 [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] read(6 [pid 7678] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlinkat(AT_FDCWD, "./307/gadget", AT_REMOVEDIR [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7679] <... write resumed>) = 31 [pid 7678] <... futex resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] close(3 [pid 5640] epoll_pwait(4 [pid 7679] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7678] close_range(3, 30, 0 [pid 5789] <... close resumed>) = 0 [pid 5649] read(3 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7679] <... futex resumed>) = 0 [pid 7678] <... close_range resumed>) = 0 [pid 5811] umount2("./307/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = 0 [pid 5789] unlinkat(AT_FDCWD, "./302", AT_REMOVEDIR [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x0f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7679] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7678] exit_group(0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] umount2("./301/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... unlinkat resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7679] <... futex resumed>) = 0 [pid 7678] <... exit_group resumed>) = ? [pid 5811] newfstatat(AT_FDCWD, "./307/binderfs" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] mkdirat(AT_FDCWD, "./303", 0777 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975071}) [pid 7679] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] newfstatat(AT_FDCWD, "./301/gadget" [pid 5789] <... mkdirat resumed>) = 0 [pid 5649] read(3 [pid 7679] <... openat resumed>) = 4 [pid 5811] unlink("./307/binderfs") = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=444856150} [pid 7679] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7678] +++ exited with 0 +++ [pid 5811] umount2("./307/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./301/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... openat resumed>) = 3 [pid 5649] read(3 [pid 7679] <... futex resumed>) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=313, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] ioctl(3, LOOP_CLR_FD [pid 7679] close_range(3, 30, 0 [pid 5828] rt_sigreturn({mask=[]} [pid 5811] newfstatat(AT_FDCWD, "./307/cgroup.net" [pid 5798] openat(AT_FDCWD, "./301/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x10\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 623.314544][ T7679] gadgetfs: bound to dummy_udc driver [pid 5798] <... openat resumed>) = 5 [pid 5789] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] unlink("./307/cgroup.net" [pid 5798] fstat(5 [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] umount2("./307/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] getdents64(5 [pid 5789] <... socket resumed>) = 3 [pid 5828] <... write resumed>) = 4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] close(3 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=992687415}) [pid 5828] umount2("./310", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] newfstatat(AT_FDCWD, "./307/cgroup.cpu" [pid 5798] getdents64(5 [pid 5789] <... close resumed>) = 0 [pid 5649] read(30 [pid 7679] <... close_range resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] openat(AT_FDCWD, "./310", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] unlink("./307/cgroup.cpu" [pid 5798] close(5 [pid 5789] <... socket resumed>) = 3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7679] exit_group(0 [pid 5828] <... openat resumed>) = 3 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] close(3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x02\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x92\xfe\x1e"..., 232 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 463, NULL, 0) = 1 [pid 7679] <... exit_group resumed>) = ? [pid 5828] fstat(3 [pid 5811] umount2("./307/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] unlinkat(AT_FDCWD, "./301/gadget", AT_REMOVEDIR [pid 5789] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 232 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5640] <... futex resumed>) = 1 [pid 5828] getdents64(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x07\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5640] read(6 [pid 5811] newfstatat(AT_FDCWD, "./307/cgroup" [pid 5798] umount2("./301/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... socket resumed>) = 3 [pid 5641] <... futex resumed>) = 0 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x02\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x92\xfe\x1e"..., 32434572) = 232 [pid 7679] +++ exited with 0 +++ [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] close(3 [pid 5649] <... write resumed>) = 56 [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 5828] umount2("./310/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] unlink("./307/cgroup" [pid 5798] newfstatat(AT_FDCWD, "./301/binderfs" [pid 5789] <... close resumed>) = 0 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=301, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x07\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] rt_sigreturn({mask=[]} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 5649] <... write resumed>) = 48 [pid 5798] unlink("./301/binderfs" [pid 5789] <... socket resumed>) = 3 [pid 5780] <... rt_sigreturn resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] getdents64(3 [pid 5798] <... unlink resumed>) = 0 [pid 5789] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5798] umount2("./301/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... close resumed>) = 0 [pid 5811] close(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] read(249 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=359299834} [pid 5811] <... close resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./301/cgroup.net" [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x04\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5811] unlinkat(AT_FDCWD, "./307", AT_REMOVEDIR [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... write resumed>) = 4 [pid 5811] mkdirat(AT_FDCWD, "./308", 0777 [pid 5798] unlink("./301/cgroup.net" [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] umount2("./298", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=990078490}) [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 369, NULL, 0) = 1 [pid 5811] <... mkdirat resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(26 [pid 5640] <... futex resumed>) = 1 [pid 5811] <... openat resumed>) = 3 [pid 5798] umount2("./301/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] openat(AT_FDCWD, "./298", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... openat resumed>) = 3 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x07\x06\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] newfstatat(AT_FDCWD, "./301/cgroup.cpu" [pid 5780] fstat(3 [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x03\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\xbb\xcb\x21"..., 208 [pid 5828] <... umount2 resumed>) = 0 [pid 5828] umount2("./310/gadget", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5811] close(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 208 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x11\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] newfstatat(AT_FDCWD, "./310/gadget" [pid 5811] <... close resumed>) = 0 [pid 5798] unlink("./301/cgroup.cpu" [pid 5780] getdents64(3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x08\x06\x00\x00\x00\x00\x00\x00", 48 [pid 5641] epoll_pwait(4ci2-upstream-fs/strace-static-x86_64: Process 7680 attached [pid 5640] <... write resumed>) = 376 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... unlink resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 7680] set_robust_list(0x5555851b37e0, 24 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7680] <... set_robust_list resumed>) = 0 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x03\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\xbb\xcb\x21"..., 32434572) = 256 [pid 7680] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] umount2("./310/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... socket resumed>) = 3 [pid 5798] umount2("./301/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./298/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x08\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x12\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7680] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] close(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 306 [pid 5649] <... write resumed>) = 48 [pid 5641] epoll_pwait(4 [pid 5640] <... write resumed>) = 376 [pid 5828] openat(AT_FDCWD, "./310/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] <... close resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./301/cgroup" [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] read(6 [pid 5828] <... openat resumed>) = 5 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999976262}) [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7680] chdir("./303" [pid 5828] fstat(5 [pid 5811] <... socket resumed>) = 3 [pid 5798] unlink("./301/cgroup" [pid 5649] read(3 [pid 5641] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 5640] epoll_pwait(4 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] close(3 [pid 5798] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = 1 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7680] <... chdir resumed>) = 0 [pid 5828] getdents64(5 [pid 5811] <... close resumed>) = 0 [pid 5649] read(3 [pid 5645] epoll_pwait(4 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7680] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] getdents64(3 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x11\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7680] <... prctl resumed>) = 0 [pid 5828] getdents64(5 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7680] setpgid(0, 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] close(3 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973302}) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=312676036} [pid 5811] close(3 [pid 5649] read(3 [pid 7680] <... setpgid resumed>) = 0 [pid 5828] close(5 [pid 5798] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7680] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5811] <... close resumed>) = 0 [pid 5649] read(3 [pid 5828] <... close resumed>) = 0 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] unlinkat(AT_FDCWD, "./301", AT_REMOVEDIR [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x12\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] unlinkat(AT_FDCWD, "./310/gadget", AT_REMOVEDIR [pid 5811] <... socket resumed>) = 3 [pid 5798] <... unlinkat resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7680] <... symlinkat resumed>) = 0 [pid 5811] close(3 [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5811] read(249 [pid 5828] umount2("./310/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] mkdirat(AT_FDCWD, "./302", 0777 [pid 7680] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = 0 [pid 7680] <... symlinkat resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./310/binderfs" [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x05\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] <... mkdirat resumed>) = 0 [pid 5780] umount2("./298/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7680] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] unlink("./310/binderfs" [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7680] <... symlinkat resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] newfstatat(AT_FDCWD, "./298/gadget" [pid 7680] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] umount2("./310/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... openat resumed>) = 3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7680] <... openat resumed>) = 3 [pid 5780] umount2("./298/gadget", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5780] openat(AT_FDCWD, "./298/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 7680] write(3, "1000", 4) = 4 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5780] fstat(5 [pid 7680] close(3) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7680] read(200 [pid 5828] newfstatat(AT_FDCWD, "./310/cgroup.net" [pid 5798] close(3 [pid 5780] getdents64(5 [pid 7680] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7680] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 7680] <... symlinkat resumed>) = 0 [pid 5780] getdents64(5, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5780] close(5) = 0 [pid 5780] unlinkat(AT_FDCWD, "./298/gadget", AT_REMOVEDIRci2-upstream-fs/strace-static-x86_64: Process 7681 attached [pid 7680] close(249 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 7681] set_robust_list(0x555580d127e0, 24 [pid 5828] unlink("./310/cgroup.net" [pid 7681] <... set_robust_list resumed>) = 0 [pid 7680] <... close resumed>) = 0 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 311 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] umount2("./298/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7681] rt_sigprocmask(SIG_SETMASK, [] [pid 7680] close(248 [pid 5828] <... unlink resumed>) = 0 [pid 7680] <... close resumed>) = 0 [pid 5828] umount2("./310/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7681] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7680] prctl(PR_SET_NAME, "syz.1.1540" [pid 5798] close(3 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] newfstatat(AT_FDCWD, "./298/binderfs" [pid 7681] chdir("./308" [pid 7680] <... prctl resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./310/cgroup.cpu" [pid 5798] <... close resumed>) = 0 [pid 7681] <... chdir resumed>) = 0 [pid 7680] close(4 [pid 7681] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7680] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] unlink("./298/binderfs" [pid 7681] <... prctl resumed>) = 0 [pid 7680] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./310/cgroup.cpu" [pid 5798] <... socket resumed>) = 3 [pid 7681] setpgid(0, 0 [pid 5780] <... unlink resumed>) = 0 [pid 7681] <... setpgid resumed>) = 0 [pid 7681] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7680] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] close(3 [pid 5780] umount2("./298/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7681] <... symlinkat resumed>) = 0 [pid 7680] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7681] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7680] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] umount2("./310/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7681] <... symlinkat resumed>) = 0 [pid 7680] <... mkdirat resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] newfstatat(AT_FDCWD, "./298/cgroup.net" [pid 5828] newfstatat(AT_FDCWD, "./310/cgroup" [pid 7681] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7680] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7681] <... symlinkat resumed>) = 0 [pid 7680] <... futex resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7681] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7680] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlink("./310/cgroup" [pid 5780] unlink("./298/cgroup.net" [pid 7681] <... openat resumed>) = 3 [pid 5798] close(3 [pid 7680] <... futex resumed>) = 0 [pid 7680] mount(NULL, "./gadget", "gadgetfs", 0, NULL) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7681] write(3, "1000", 4) = 4 [pid 7681] close(3 [pid 7680] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] umount2("./298/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7681] <... close resumed>) = 0 [pid 5828] getdents64(3 [pid 5798] <... socket resumed>) = 3 [pid 7681] read(200 [pid 7680] <... futex resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7681] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7680] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] close(3 [pid 7681] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7680] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5780] newfstatat(AT_FDCWD, "./298/cgroup.cpu" [pid 7681] <... symlinkat resumed>) = 0 [pid 7680] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 7680] <... openat resumed>) = 3 [pid 7681] close(249 [pid 5828] unlinkat(AT_FDCWD, "./310", AT_REMOVEDIR [pid 5798] read(249 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7681] <... close resumed>) = 0 [pid 7680] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7681] close(248 [pid 7680] <... futex resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x06\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] unlink("./298/cgroup.cpu" [pid 7681] <... close resumed>) = 0 [pid 7680] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7681] prctl(PR_SET_NAME, "syz.3.1541" [pid 7680] <... futex resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... unlink resumed>) = 0 [pid 7681] <... prctl resumed>) = 0 [pid 7680] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] mkdirat(AT_FDCWD, "./311", 0777 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7681] close(4 [pid 5780] umount2("./298/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7681] <... close resumed>) = 0 [pid 7681] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... mkdirat resumed>) = 0 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] newfstatat(AT_FDCWD, "./298/cgroup" [pid 7681] <... futex resumed>) = 0 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7681] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... openat resumed>) = 3 [pid 5780] unlink("./298/cgroup" [pid 7681] <... futex resumed>) = 0 [pid 5828] ioctl(3, LOOP_CLR_FDci2-upstream-fs/strace-static-x86_64: Process 7682 attached [pid 7681] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... unlink resumed>) = 0 [pid 5828] close(3 [pid 7681] <... mkdirat resumed>) = 0 [pid 7682] set_robust_list(0x5555796c27e0, 24 [pid 5780] getdents64(3 [pid 7682] <... set_robust_list resumed>) = 0 [pid 7681] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7681] <... futex resumed>) = 0 [pid 7681] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] close(3 [pid 7682] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... close resumed>) = 0 [pid 7681] <... futex resumed>) = 0 [pid 7681] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5780] unlinkat(AT_FDCWD, "./298", AT_REMOVEDIR [pid 7681] <... mount resumed>) = 0 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 305 [pid 5780] <... unlinkat resumed>) = 0 [pid 7682] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] mkdirat(AT_FDCWD, "./299", 0777 [pid 7682] chdir("./302" [pid 7681] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7681] <... futex resumed>) = 0 [pid 5780] <... mkdirat resumed>) = 0 [pid 7682] <... chdir resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 7682] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7681] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7680] <... write resumed>) = 31 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7682] <... prctl resumed>) = 0 [pid 7681] <... futex resumed>) = 0 [pid 7680] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 5780] <... openat resumed>) = 3 [pid 7680] <... futex resumed>) = 0 [pid 7680] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 7682] setpgid(0, 0 [pid 7681] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7682] <... setpgid resumed>) = 0 [pid 7681] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7680] <... futex resumed>) = 0 [pid 7682] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 5828] <... close resumed>) = 0 [pid 7681] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7680] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7682] <... symlinkat resumed>) = 0 [pid 7681] <... futex resumed>) = 0 [pid 7680] <... openat resumed>) = 4 [pid 5780] close(3 [pid 5828] <... socket resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 7681] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7682] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7682] <... symlinkat resumed>) = 0 [pid 7681] <... futex resumed>) = 0 [pid 7680] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 7681] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7680] <... futex resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7682] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7681] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7680] close_range(3, 30, 0 [pid 5828] <... close resumed>) = 0 [pid 5780] close(3 [pid 7682] <... symlinkat resumed>) = 0 [pid 7681] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... close resumed>) = 0 [pid 7682] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7681] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 7682] <... openat resumed>) = 3 [pid 7681] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [ 623.633803][ T7680] gadgetfs: bound to dummy_udc driver [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7682] write(3, "1000", 4 [pid 7681] <... futex resumed>) = 0 [pid 7680] <... close_range resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7682] <... write resumed>) = 4 [pid 7681] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7682] close(3 [pid 7680] exit_group(0 [pid 7682] <... close resumed>) = 0 [pid 7681] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5828] read(249 [pid 5780] close(3 [pid 7682] read(200 [pid 7681] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7680] <... exit_group resumed>) = ? [pid 7682] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7681] <... futex resumed>) = 0 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x07\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... close resumed>) = 0 [pid 7682] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7681] close_range(3, 30, 0 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7682] <... symlinkat resumed>) = 0 [pid 7681] <... close_range resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7681] exit_group(0 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] close(3 [pid 7681] <... exit_group resumed>) = ? [pid 5780] <... close resumed>) = 0 [pid 7682] close(249 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7682] <... close resumed>) = 0 [pid 7682] close(248 [pid 5780] <... socket resumed>) = 3 [pid 7682] <... close resumed>) = 0 [pid 7682] prctl(PR_SET_NAME, "syz.2.1542" [pid 5780] close(3 [pid 7682] <... prctl resumed>) = 0 [pid 7682] close(4 [pid 5780] <... close resumed>) = 0 [pid 7682] <... close resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7683 attached [pid 7682] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] read(249 [pid 7683] set_robust_list(0x55556d6387e0, 24 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x08\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7680] +++ exited with 0 +++ [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=306, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7683] <... set_robust_list resumed>) = 0 [pid 5789] rt_sigreturn({mask=[]} [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7683] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... rt_sigreturn resumed>) = 0 [pid 7683] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7683] chdir("./311"ci2-upstream-fs/strace-static-x86_64: Process 7684 attached [pid 7682] <... futex resumed>) = 0 [pid 7681] +++ exited with 0 +++ [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 314 [pid 7684] set_robust_list(0x5555851a97e0, 24 [pid 7683] <... chdir resumed>) = 0 [pid 7682] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=311, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 302 [pid 7684] <... set_robust_list resumed>) = 0 [pid 7683] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7682] <... futex resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5811] rt_sigreturn({mask=[]} [pid 5789] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=740406652}) [pid 7683] <... prctl resumed>) = 0 [pid 7682] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7684] rt_sigprocmask(SIG_SETMASK, [] [pid 7683] setpgid(0, 0 [pid 5789] umount2("./303", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(21 [pid 7684] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7683] <... setpgid resumed>) = 0 [pid 7682] <... mkdirat resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7684] chdir("./299" [pid 7683] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5789] openat(AT_FDCWD, "./303", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x04\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xb5\x03\x25"..., 208 [pid 7684] <... chdir resumed>) = 0 [pid 7683] <... symlinkat resumed>) = 0 [pid 7682] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 7682] <... futex resumed>) = 0 [pid 5789] <... openat resumed>) = 3 [pid 7684] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5811] <... write resumed>) = 4 [pid 7684] <... prctl resumed>) = 0 [pid 7682] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./308", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7683] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 208 [pid 7684] setpgid(0, 0 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 315, NULL, 0) = 1 [pid 5789] fstat(3 [pid 7682] <... futex resumed>) = 0 [pid 7684] <... setpgid resumed>) = 0 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 7682] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x09\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5645] <... futex resumed>) = 1 [pid 7684] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7683] <... symlinkat resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./308", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] getdents64(3 [pid 5645] read(6 [pid 5641] <... futex resumed>) = 0 [pid 7683] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7682] <... mount resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 56 [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x04\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xb5\x03\x25"..., 32434572) = 208 [pid 5641] sched_getaffinity(0, 8192 [pid 7684] <... symlinkat resumed>) = 0 [pid 5811] fstat(3 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 7683] <... symlinkat resumed>) = 0 [pid 7682] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7684] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] umount2("./303/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x09\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 7683] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7682] <... futex resumed>) = 0 [pid 5811] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 7683] <... openat resumed>) = 3 [pid 7682] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 7684] <... symlinkat resumed>) = 0 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7682] <... futex resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] epoll_pwait(4 [pid 7684] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7683] write(3, "1000", 4 [pid 7682] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] umount2("./308/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=999965686}) [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] epoll_pwait(4 [pid 7684] <... symlinkat resumed>) = 0 [pid 7683] <... write resumed>) = 4 [pid 5645] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7683] close(3 [pid 7682] <... openat resumed>) = 3 [pid 5649] read(13 [pid 7684] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7683] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7684] <... openat resumed>) = 3 [pid 7683] read(200 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x05\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xc2\x93\x1e"..., 232 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=15579772} [pid 7683] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7684] write(3, "1000", 4 [pid 7683] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7682] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... write resumed>) = 232 [pid 7684] <... write resumed>) = 4 [pid 7682] <... futex resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x0a\x06\x00\x00\x00\x00\x00\x00", 56 [pid 7684] close(3) = 0 [pid 7683] <... symlinkat resumed>) = 0 [pid 7682] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... write resumed>) = 56 [pid 7684] read(200 [pid 7683] close(249 [pid 7682] <... futex resumed>) = 0 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x0a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7684] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7683] <... close resumed>) = 0 [pid 7683] close(248 [pid 7684] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7682] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5649] <... write resumed>) = 48 [pid 5645] <... epoll_pwait resumed>, [], 128, 18, NULL, 0) = 0 [pid 7683] <... close resumed>) = 0 [pid 5789] <... umount2 resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] epoll_pwait(4 [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7683] prctl(PR_SET_NAME, "syz.4.1543") = 0 [pid 7683] close(4) = 0 [pid 7683] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] umount2("./303/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 5789] newfstatat(AT_FDCWD, "./303/gadget" [pid 5640] <... futex resumed>) = 0 [pid 5645] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7684] <... symlinkat resumed>) = 0 [pid 7683] <... futex resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5645] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7684] close(249 [pid 7683] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] write(5, "\x01\x00\x00\x00\x00\x00\x00\x00", 8 [pid 7684] <... close resumed>) = 0 [pid 7683] <... futex resumed>) = 0 [pid 5789] umount2("./303/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... write resumed>) = 8 [pid 7683] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN, data=0x3548238}], 128, -1, NULL, 0) = 1 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=989768404} [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7684] close(248 [pid 7683] <... mkdirat resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] read(5 [pid 7684] <... close resumed>) = 0 [pid 5789] openat(AT_FDCWD, "./303/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7684] prctl(PR_SET_NAME, "syz.0.1544" [pid 5645] <... read resumed>, "\x01\x00\x00\x00\x00\x00\x00\x00", 8) = 8 [pid 7684] <... prctl resumed>) = 0 [pid 7683] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... openat resumed>) = 5 [pid 5645] epoll_pwait(4 [pid 7684] close(4 [pid 7683] <... futex resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7684] <... close resumed>) = 0 [pid 7683] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] fstat(5 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5641] <... futex resumed>) = 0 [pid 5645] <... futex resumed>) = 1 [pid 5641] sched_yield( [pid 7683] <... futex resumed>) = 0 [pid 5645] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x09\x06\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 344 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5645] write(2, "2026/08/21 19:27:44 executed programs: 1538\n", 442026/08/21 19:27:44 executed programs: 1538 ) = 44 [pid 7683] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x13\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7684] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] getdents64(5, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5789] getdents64(5, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 7684] <... futex resumed>) = 0 [pid 7683] <... mount resumed>) = 0 [pid 5811] <... umount2 resumed>) = 0 [pid 5789] close(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=978786664}) [pid 5645] <... write resumed>) = 376 [pid 5641] <... sched_yield resumed>) = 0 [pid 7684] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./308/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... close resumed>) = 0 [pid 7683] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5641] epoll_pwait(4 [pid 7683] <... futex resumed>) = 0 [pid 7682] <... write resumed>) = 31 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] unlinkat(AT_FDCWD, "./303/gadget", AT_REMOVEDIR [pid 5649] read(3 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x14\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7683] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7682] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./308/gadget" [pid 5789] <... unlinkat resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7683] <... futex resumed>) = 0 [pid 7682] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5645] <... write resumed>) = 376 [pid 5789] umount2("./303/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7684] <... futex resumed>) = 0 [pid 7683] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7682] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5645] read(6 [pid 7684] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7683] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7682] <... futex resumed>) = 0 [pid 5811] umount2("./308/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x13\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7684] <... mkdirat resumed>) = 0 [pid 7683] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7682] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./303/binderfs" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] epoll_pwait(4 [pid 7684] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7683] <... futex resumed>) = 0 [pid 7682] <... openat resumed>) = 4 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999972147}) [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] epoll_pwait(4 [pid 7684] <... futex resumed>) = 0 [pid 7683] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] openat(AT_FDCWD, "./308/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7684] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7683] <... futex resumed>) = 0 [pid 7682] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] read(3 [pid 5645] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7684] <... futex resumed>) = 0 [pid 7683] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7682] <... futex resumed>) = 0 [pid 5811] <... openat resumed>) = 5 [pid 5789] unlink("./303/binderfs" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7684] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7683] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7682] close_range(3, 30, 0 [pid 7683] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 7683] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=947038934} [pid 7683] <... futex resumed>) = 0 [pid 5649] read(3 [pid 7683] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7684] <... mount resumed>) = 0 [pid 7683] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5811] fstat(5 [pid 5789] umount2("./303/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x14\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7684] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7684] <... futex resumed>) = 0 [pid 7683] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] getdents64(5 [pid 7684] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7683] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7684] <... futex resumed>) = 0 [pid 7683] close_range(3, 30, 0 [pid 5811] getdents64(5 [pid 7684] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7683] <... close_range resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./303/cgroup.net" [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 7684] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7683] exit_group(0 [pid 7682] <... close_range resumed>) = 0 [pid 5811] close(5 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7683] <... exit_group resumed>) = ? [pid 5811] <... close resumed>) = 0 [pid 5789] unlink("./303/cgroup.net" [ 623.830082][ T7682] gadgetfs: bound to dummy_udc driver [pid 7682] exit_group(0 [pid 7684] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7683] +++ exited with 0 +++ [pid 5811] unlinkat(AT_FDCWD, "./308/gadget", AT_REMOVEDIR [pid 5789] <... unlink resumed>) = 0 [pid 7684] <... futex resumed>) = 0 [pid 7682] <... exit_group resumed>) = ? [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=314, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5811] <... unlinkat resumed>) = 0 [pid 7684] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] rt_sigreturn({mask=[]} [pid 5811] umount2("./308/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./303/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7684] <... futex resumed>) = 0 [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7684] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] newfstatat(AT_FDCWD, "./308/binderfs" [pid 7684] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7684] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] newfstatat(AT_FDCWD, "./303/cgroup.cpu" [pid 7684] <... futex resumed>) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] unlink("./308/binderfs" [pid 7684] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... write resumed>) = 4 [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=973493587}) [pid 7684] <... futex resumed>) = 0 [pid 7682] +++ exited with 0 +++ [pid 5828] umount2("./311", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7684] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] umount2("./308/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] unlink("./303/cgroup.cpu" [pid 5649] read(30 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=305, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 7684] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5828] openat(AT_FDCWD, "./311", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] rt_sigreturn({mask=[]} [pid 5789] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7684] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... openat resumed>) = 3 [pid 5811] newfstatat(AT_FDCWD, "./308/cgroup.net" [pid 5798] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5789] umount2("./303/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x07\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xaa\x40\x1c"..., 232 [pid 7684] <... futex resumed>) = 0 [pid 5828] fstat(3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 232 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 957, NULL, 0) = 1 [pid 7684] close_range(3, 30, 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5798] <... write resumed>) = 4 [pid 5641] <... futex resumed>) = 0 [pid 7684] <... close_range resumed>) = 0 [pid 5828] getdents64(3 [pid 5811] unlink("./308/cgroup.net" [pid 5798] umount2("./302", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] newfstatat(AT_FDCWD, "./303/cgroup" [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x0b\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5645] <... futex resumed>) = 1 [pid 7684] exit_group(0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... write resumed>) = 56 [pid 5645] read(6 [pid 5641] sched_yield( [pid 7684] <... exit_group resumed>) = ? [pid 5828] umount2("./311/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] umount2("./308/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] openat(AT_FDCWD, "./302", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] unlink("./303/cgroup" [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x0b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x07\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xaa\x40\x1c"..., 32434572) = 232 [pid 5649] <... write resumed>) = 48 [pid 5645] read(6 [pid 5641] <... sched_yield resumed>) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=999961293}) [pid 5645] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5649] read(16 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5798] fstat(3 [pid 5811] newfstatat(AT_FDCWD, "./308/cgroup.cpu" [pid 5789] getdents64(3 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5645] epoll_pwait(4 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x06\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x39\x22\x25"..., 208) = 208 [pid 5811] unlink("./308/cgroup.cpu" [pid 5798] getdents64(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x0c\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=875055784} [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] close(3 [pid 5649] <... write resumed>) = 56 [pid 5811] <... unlink resumed>) = 0 [pid 5798] umount2("./302/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] umount2("./308/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] unlinkat(AT_FDCWD, "./303", AT_REMOVEDIR [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x0c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5789] <... unlinkat resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./308/cgroup" [pid 5789] mkdirat(AT_FDCWD, "./304", 0777 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] unlink("./308/cgroup") = 0 [pid 5789] <... mkdirat resumed>) = 0 [pid 5811] getdents64(3 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 7684] +++ exited with 0 +++ [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=302, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5780] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 5811] close(3) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5811] unlinkat(AT_FDCWD, "./308", AT_REMOVEDIR) = 0 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5811] mkdirat(AT_FDCWD, "./309", 0777 [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=989264041}) [pid 5828] <... umount2 resumed>) = 0 [pid 5780] umount2("./299", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(26, "\x00\x00\x00\x00", 4) = 4 [pid 5828] umount2("./311/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... mkdirat resumed>) = 0 [pid 5789] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x08\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x2f\x5f\x1c"..., 232 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 878, NULL, 0) = 1 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 232 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5641] <... futex resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./311/gadget" [pid 5780] openat(AT_FDCWD, "./299", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5780] <... openat resumed>) = 3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x0d\x06\x00\x00\x00\x00\x00\x00", 48 [pid 5645] <... futex resumed>) = 1 [pid 5641] sched_yield( [pid 5789] <... socket resumed>) = 3 [pid 5649] <... write resumed>) = 48 [pid 5645] read(6 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x0d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x0b\x06\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 600 [pid 5828] umount2("./311/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... openat resumed>) = 3 [pid 5789] close(3 [pid 5780] fstat(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x15\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5789] <... close resumed>) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5641] <... sched_yield resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./311/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] getdents64(3 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=998273576}) [pid 5645] <... write resumed>) = 376 [pid 5828] <... openat resumed>) = 5 [pid 5811] close(3 [pid 5798] <... umount2 resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] read(3 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x16\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5811] <... close resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5828] fstat(5 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] umount2("./302/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5780] umount2("./299/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5645] <... write resumed>) = 376 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x15\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x17\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... write resumed>) = 376 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5828] getdents64(5 [pid 5811] close(3 [pid 5798] newfstatat(AT_FDCWD, "./302/gadget" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973421}) [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5811] <... close resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] read(3 [pid 5645] read(6 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] getdents64(5 [pid 5789] <... socket resumed>) = 3 [pid 5649] read(3 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5798] umount2("./302/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] close(5 [pid 5645] epoll_pwait(4 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x16\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] <... close resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] epoll_pwait(4 [pid 5828] unlinkat(AT_FDCWD, "./311/gadget", AT_REMOVEDIR [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5789] close(3 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999974918}) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=823648578} [pid 5789] <... close resumed>) = 0 [pid 5649] read(3 [pid 5798] openat(AT_FDCWD, "./302/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5828] umount2("./311/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] close(3 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... openat resumed>) = 5 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] read(3 [pid 5828] newfstatat(AT_FDCWD, "./311/binderfs" [pid 5780] <... umount2 resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x17\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... close resumed>) = 0 [pid 5780] umount2("./299/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] unlink("./311/binderfs" [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] fstat(5 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] close(3 [pid 5798] getdents64(5 [pid 5828] umount2("./311/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] newfstatat(AT_FDCWD, "./299/gadget" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] newfstatat(AT_FDCWD, "./311/cgroup.net" [pid 5811] <... socket resumed>) = 3 [pid 5798] getdents64(5 [pid 5789] read(249 [pid 5780] umount2("./299/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] close(3 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x09\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] unlink("./311/cgroup.net" [pid 5811] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./299/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] close(5 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... close resumed>) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5828] <... unlink resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] unlinkat(AT_FDCWD, "./302/gadget", AT_REMOVEDIR [pid 5780] <... openat resumed>) = 5 [pid 5828] umount2("./311/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] close(3 [pid 5798] <... unlinkat resumed>) = 0 [pid 5780] fstat(5 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5828] newfstatat(AT_FDCWD, "./311/cgroup.cpu" [pid 5780] getdents64(5 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... close resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5828] unlink("./311/cgroup.cpu" [pid 5811] read(249 [pid 5798] umount2("./302/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] getdents64(5 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x0a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-upstream-fs/strace-static-x86_64: Process 7685 attached [pid 5828] <... unlink resumed>) = 0 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] newfstatat(AT_FDCWD, "./302/binderfs" [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 307 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7685] set_robust_list(0x5555851b37e0, 24 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] close(5 [pid 7685] <... set_robust_list resumed>) = 0 [pid 5828] umount2("./311/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] unlink("./302/binderfs" [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... close resumed>) = 0 [pid 7685] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./311/cgroup" [pid 5798] <... unlink resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] unlinkat(AT_FDCWD, "./299/gadget", AT_REMOVEDIR [pid 7685] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] umount2("./302/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] unlink("./311/cgroup" [pid 5780] <... unlinkat resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5780] umount2("./299/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] getdents64(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./302/cgroup.net" [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] newfstatat(AT_FDCWD, "./299/binderfs" [pid 7685] chdir("./304" [pid 5828] close(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] unlink("./299/binderfs" [pid 5828] unlinkat(AT_FDCWD, "./311", AT_REMOVEDIRci2-upstream-fs/strace-static-x86_64: Process 7686 attached [pid 7685] <... chdir resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] unlink("./302/cgroup.net" [pid 5780] <... unlink resumed>) = 0 [pid 7686] set_robust_list(0x555580d127e0, 24 [pid 7685] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] mkdirat(AT_FDCWD, "./312", 0777 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 312 [pid 7685] <... prctl resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 7686] <... set_robust_list resumed>) = 0 [pid 5780] umount2("./299/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7685] setpgid(0, 0 [pid 7686] rt_sigprocmask(SIG_SETMASK, [] [pid 7685] <... setpgid resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] umount2("./302/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7686] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7685] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5828] <... openat resumed>) = 3 [pid 5798] newfstatat(AT_FDCWD, "./302/cgroup.cpu" [pid 5780] newfstatat(AT_FDCWD, "./299/cgroup.net" [pid 7686] chdir("./309" [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7685] <... symlinkat resumed>) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5828] close(3 [pid 7685] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5798] unlink("./302/cgroup.cpu" [pid 5780] unlink("./299/cgroup.net" [pid 7685] <... symlinkat resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7686] <... chdir resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] umount2("./299/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... socket resumed>) = 3 [pid 5798] umount2("./302/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] close(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7686] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7685] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7686] <... prctl resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./302/cgroup" [pid 5780] newfstatat(AT_FDCWD, "./299/cgroup.cpu" [pid 7686] setpgid(0, 0 [pid 7685] <... symlinkat resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7686] <... setpgid resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] unlink("./299/cgroup.cpu" [pid 7686] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7685] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] <... socket resumed>) = 3 [pid 5798] unlink("./302/cgroup" [pid 5780] <... unlink resumed>) = 0 [pid 7685] <... openat resumed>) = 3 [pid 5828] close(3 [pid 5798] <... unlink resumed>) = 0 [pid 7686] <... symlinkat resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] umount2("./299/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7686] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] getdents64(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... socket resumed>) = 3 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5780] newfstatat(AT_FDCWD, "./299/cgroup" [pid 7685] write(3, "1000", 4 [pid 5798] close(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7686] <... symlinkat resumed>) = 0 [pid 7685] <... write resumed>) = 4 [pid 5828] close(3 [pid 5798] <... close resumed>) = 0 [pid 5780] unlink("./299/cgroup" [pid 7686] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7685] close(3 [pid 5828] <... close resumed>) = 0 [pid 7685] <... close resumed>) = 0 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] unlinkat(AT_FDCWD, "./302", AT_REMOVEDIR [pid 5780] <... unlink resumed>) = 0 [pid 7686] <... symlinkat resumed>) = 0 [pid 7685] read(200 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... unlinkat resumed>) = 0 [pid 7685] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5780] getdents64(3 [pid 7685] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] close(3 [pid 5798] mkdirat(AT_FDCWD, "./303", 0777 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] <... mkdirat resumed>) = 0 [pid 5780] close(3 [pid 5828] read(249 [pid 7686] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7685] <... symlinkat resumed>) = 0 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5780] <... close resumed>) = 0 [pid 7685] close(249 [pid 7686] <... openat resumed>) = 3 [pid 7685] <... close resumed>) = 0 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x0b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] <... openat resumed>) = 3 [pid 5780] unlinkat(AT_FDCWD, "./299", AT_REMOVEDIR [pid 7685] close(248 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7686] write(3, "1000", 4 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5780] <... unlinkat resumed>) = 0 [pid 7685] <... close resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7686] <... write resumed>) = 4 [pid 7686] close(3 [pid 7685] prctl(PR_SET_NAME, "syz.1.1545" [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] close(3 [pid 5780] mkdirat(AT_FDCWD, "./300", 0777 [pid 7686] <... close resumed>) = 0 [pid 7685] <... prctl resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 7686] read(200 [pid 7685] close(4 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... mkdirat resumed>) = 0 [pid 7686] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7685] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 7686] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7686] <... symlinkat resumed>) = 0 [pid 7685] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] close(3 [pid 7685] <... futex resumed>) = 0 [pid 7685] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... openat resumed>) = 3 [pid 7686] close(249 [pid 5798] <... close resumed>) = 0 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7686] <... close resumed>) = 0 [pid 7686] close(248 [pid 7685] <... futex resumed>) = 0 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7686] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] close(3 [pid 7686] prctl(PR_SET_NAME, "syz.3.1546") = 0 [pid 7685] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5798] <... socket resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 7686] close(4 [pid 7685] <... mkdirat resumed>) = 0 [pid 5798] close(3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7686] <... close resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7687 attached [pid 7686] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7685] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... close resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7687] set_robust_list(0x55556d6387e0, 24 [pid 7685] <... futex resumed>) = 0 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 315 [pid 5780] close(3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7685] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 7687] <... set_robust_list resumed>) = 0 [pid 7685] <... futex resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 7686] <... futex resumed>) = 0 [pid 7687] rt_sigprocmask(SIG_SETMASK, [] [pid 7686] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7685] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] close(3 [pid 7686] <... futex resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7687] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7686] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7685] <... mount resumed>) = 0 [pid 7687] chdir("./312" [pid 7686] <... mkdirat resumed>) = 0 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7685] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... socket resumed>) = 3 [pid 5798] <... socket resumed>) = 3 [pid 7686] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] close(3 [pid 5780] close(3 [pid 7686] <... futex resumed>) = 0 [pid 7685] <... futex resumed>) = 0 [pid 7687] <... chdir resumed>) = 0 [pid 7686] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7687] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7686] <... futex resumed>) = 0 [pid 7685] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7687] <... prctl resumed>) = 0 [pid 7686] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7685] <... futex resumed>) = 0 [pid 5798] read(249 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x0c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7687] setpgid(0, 0 [pid 7686] <... mount resumed>) = 0 [pid 7685] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] <... socket resumed>) = 3 [pid 7687] <... setpgid resumed>) = 0 [pid 7686] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] close(3 [pid 7686] <... futex resumed>) = 0 [pid 7685] <... openat resumed>) = 3 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] <... close resumed>) = 0 [pid 7686] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7687] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7686] <... futex resumed>) = 0 [pid 7685] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... socket resumed>) = 3 [pid 7686] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] close(3 [pid 7687] <... symlinkat resumed>) = 0 [pid 7686] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7685] <... futex resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7686] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] read(249ci2-upstream-fs/strace-static-x86_64: Process 7688 attached [pid 7687] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7685] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7688] set_robust_list(0x5555796c27e0, 24 [pid 7686] <... futex resumed>) = 0 [pid 7685] <... futex resumed>) = 0 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x0d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7688] <... set_robust_list resumed>) = 0 [pid 7687] <... symlinkat resumed>) = 0 [pid 7686] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7685] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7688] rt_sigprocmask(SIG_SETMASK, [] [pid 7686] <... futex resumed>) = 0 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 306 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7686] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7688] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7687] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7686] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 7688] chdir("./303" [pid 7687] <... symlinkat resumed>) = 0 [pid 7686] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7686] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7687] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7686] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7687] <... openat resumed>) = 3 [pid 7686] <... openat resumed>) = 3 [pid 7688] <... chdir resumed>) = 0 [pid 7687] write(3, "1000", 4) = 4 [pid 7687] close(3ci2-upstream-fs/strace-static-x86_64: Process 7689 attached [pid 7688] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7687] <... close resumed>) = 0 [pid 7689] set_robust_list(0x5555851a97e0, 24 [pid 7688] <... prctl resumed>) = 0 [pid 7687] read(200 [pid 7686] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7685] <... write resumed>) = 31 [pid 7689] <... set_robust_list resumed>) = 0 [pid 7687] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7686] <... futex resumed>) = 0 [pid 7685] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7689] rt_sigprocmask(SIG_SETMASK, [] [pid 7688] setpgid(0, 0 [pid 7686] close_range(3, 30, 0 [pid 7685] <... futex resumed>) = 0 [pid 7687] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7689] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7688] <... setpgid resumed>) = 0 [pid 7686] <... close_range resumed>) = 0 [pid 7685] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 303 [pid 7687] <... symlinkat resumed>) = 0 [pid 7686] exit_group(0 [pid 7685] <... futex resumed>) = 0 [pid 7689] chdir("./300" [pid 7688] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7687] close(249 [pid 7686] <... exit_group resumed>) = ? [pid 7685] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7687] <... close resumed>) = 0 [pid 7689] <... chdir resumed>) = 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7689] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7688] <... symlinkat resumed>) = 0 [pid 7687] close(248 [pid 7686] +++ exited with 0 +++ [pid 7685] <... openat resumed>) = 4 [pid 7689] <... prctl resumed>) = 0 [pid 7688] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7687] <... close resumed>) = 0 [pid 7685] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=312, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7689] setpgid(0, 0 [pid 7688] <... symlinkat resumed>) = 0 [pid 7687] prctl(PR_SET_NAME, "syz.4.1547" [pid 7685] <... futex resumed>) = 0 [pid 7689] <... setpgid resumed>) = 0 [pid 7687] <... prctl resumed>) = 0 [pid 7685] close_range(3, 30, 0 [pid 5811] rt_sigreturn({mask=[]} [pid 7689] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7688] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7687] close(4 [pid 7689] <... symlinkat resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 7689] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7687] <... close resumed>) = 0 [pid 7688] <... symlinkat resumed>) = 0 [pid 7687] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7689] <... symlinkat resumed>) = 0 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 7689] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 5811] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=731297428}) [pid 7689] <... symlinkat resumed>) = 0 [pid 7688] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7687] <... futex resumed>) = 0 [pid 5811] umount2("./309", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(13 [pid 7687] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7689] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7688] <... openat resumed>) = 3 [pid 7687] <... futex resumed>) = 0 [ 624.202497][ T7685] gadgetfs: bound to dummy_udc driver [pid 5811] openat(AT_FDCWD, "./309", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x0a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x26\x22\x1c"..., 232 [pid 7689] <... openat resumed>) = 3 [pid 7687] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7688] write(3, "1000", 4 [pid 7685] <... close_range resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 232 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 827, NULL, 0) = 1 [pid 7689] write(3, "1000", 4 [pid 7688] <... write resumed>) = 4 [pid 7687] <... mkdirat resumed>) = 0 [pid 7685] exit_group(0 [pid 5811] fstat(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x0e\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7689] <... write resumed>) = 4 [pid 7688] close(3 [pid 7685] <... exit_group resumed>) = ? [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 7687] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... write resumed>) = 56 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7689] close(3 [pid 7688] <... close resumed>) = 0 [pid 7687] <... futex resumed>) = 0 [pid 5811] getdents64(3 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x0e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 7689] <... close resumed>) = 0 [pid 7688] read(200 [pid 7687] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x0a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x26\x22\x1c"..., 32434572) = 232 [pid 7689] read(200 [pid 5811] umount2("./309/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] read(6 [pid 7689] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7688] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7687] <... futex resumed>) = 0 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7689] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7687] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5645] epoll_pwait(4 [pid 7689] <... symlinkat resumed>) = 0 [pid 7688] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7687] <... mount resumed>) = 0 [pid 7689] close(249 [pid 7688] <... symlinkat resumed>) = 0 [pid 7687] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7685] +++ exited with 0 +++ [pid 5645] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 7689] <... close resumed>) = 0 [pid 7688] close(249 [pid 7689] close(248 [pid 7688] <... close resumed>) = 0 [pid 7687] <... futex resumed>) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7689] <... close resumed>) = 0 [pid 7688] close(248 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=307, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 7689] prctl(PR_SET_NAME, "syz.0.1549" [pid 7688] <... close resumed>) = 0 [pid 5789] rt_sigreturn({mask=[]} [pid 7689] <... prctl resumed>) = 0 [pid 7689] close(4) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=498347964} [pid 7689] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7687] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... rt_sigreturn resumed>) = 307 [pid 7689] <... futex resumed>) = 0 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 7688] prctl(PR_SET_NAME, "syz.2.1548" [pid 7687] <... futex resumed>) = 0 [pid 7689] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = 0 [pid 5789] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=967118933}) [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 517, NULL, 0) = 1 [pid 7689] <... futex resumed>) = 0 [pid 7688] <... prctl resumed>) = 0 [pid 7687] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] umount2("./309/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./304", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(21 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7689] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7688] close(4 [pid 7687] <... openat resumed>) = 3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7689] <... mkdirat resumed>) = 0 [pid 7688] <... close resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./309/gadget" [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x09\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\xda\xe6\x20"..., 208 [pid 5645] read(6 [pid 7689] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... write resumed>) = 208 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x0e\x06\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7689] <... futex resumed>) = 0 [pid 5811] umount2("./309/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x0f\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x18\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7689] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7688] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7687] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] openat(AT_FDCWD, "./304", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... write resumed>) = 56 [pid 5645] <... write resumed>) = 376 [pid 7689] <... futex resumed>) = 0 [pid 7687] <... futex resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./309/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... openat resumed>) = 3 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x0f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 5641] epoll_pwait(4 [pid 7689] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7688] <... futex resumed>) = 0 [pid 7687] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... openat resumed>) = 5 [pid 5789] fstat(3 [pid 7689] <... mount resumed>) = 0 [pid 7687] <... futex resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x09\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\xda\xe6\x20"..., 32434572) = 264 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7689] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7688] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7687] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] fstat(5 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x19\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7689] <... futex resumed>) = 0 [pid 7688] <... futex resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973245}) [pid 5789] getdents64(3 [pid 7689] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7688] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5811] getdents64(5, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5811] getdents64(5, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 7688] <... mkdirat resumed>) = 0 [pid 5811] close(5 [pid 5789] umount2("./304/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... close resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./309/gadget", AT_REMOVEDIR [pid 7687] <... write resumed>) = 31 [pid 5811] <... unlinkat resumed>) = 0 [pid 5811] umount2("./309/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 7688] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7688] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./309/binderfs" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7688] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7687] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7689] <... futex resumed>) = 0 [pid 7687] <... futex resumed>) = 0 [pid 5649] read(3 [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 7689] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7688] <... futex resumed>) = 0 [pid 5811] unlink("./309/binderfs" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x18\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] <... write resumed>) = 376 [pid 5641] <... futex resumed>) = 1 [pid 5640] <... futex resumed>) = 0 [pid 7688] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7687] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] epoll_pwait(4 [pid 5811] <... unlink resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7688] <... mount resumed>) = 0 [pid 7687] <... futex resumed>) = 0 [pid 5811] umount2("./309/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975945}) [pid 5645] read(6 [pid 7687] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 5811] newfstatat(AT_FDCWD, "./309/cgroup.net" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7688] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7687] <... openat resumed>) = 4 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 7688] <... futex resumed>) = 0 [pid 5811] unlink("./309/cgroup.net" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x19\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7689] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7688] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=431306963} [pid 7689] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7688] <... futex resumed>) = 0 [pid 7687] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./309/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = 0 [pid 7689] <... futex resumed>) = 0 [pid 7688] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7687] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./304/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7689] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7687] close_range(3, 30, 0 [pid 5811] newfstatat(AT_FDCWD, "./309/cgroup.cpu" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7689] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] unlink("./309/cgroup.cpu" [pid 7689] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7688] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7687] <... close_range resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./304/gadget" [pid 7687] exit_group(0) = ? [pid 7689] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7688] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7689] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7688] <... futex resumed>) = 0 [pid 5811] umount2("./309/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./304/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7689] <... futex resumed>) = 0 [pid 7688] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7689] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7688] <... futex resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7689] <... futex resumed>) = 0 [pid 7688] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] newfstatat(AT_FDCWD, "./309/cgroup" [pid 7689] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7688] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] openat(AT_FDCWD, "./304/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7689] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7688] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7689] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7688] <... futex resumed>) = 0 [pid 5811] unlink("./309/cgroup" [pid 5789] <... openat resumed>) = 5 [pid 7689] <... futex resumed>) = 0 [pid 7688] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7689] close_range(3, 30, 0 [pid 7688] <... futex resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 7689] <... close_range resumed>) = 0 [pid 7688] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] fstat(5 [pid 7689] exit_group(0 [pid 7688] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7687] +++ exited with 0 +++ [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7689] <... exit_group resumed>) = ? [pid 7688] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=315, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5811] getdents64(3 [pid 5789] getdents64(5 [pid 5828] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [ 624.351485][ T7687] gadgetfs: bound to dummy_udc driver [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5811] close(3 [pid 7688] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 7689] +++ exited with 0 +++ [pid 7688] close_range(3, 30, 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] unlinkat(AT_FDCWD, "./309", AT_REMOVEDIR [pid 5789] getdents64(5 [pid 7688] <... close_range resumed>) = 0 [pid 5828] <... write resumed>) = 4 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=303, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=956558700}) [pid 7688] exit_group(0 [pid 5828] umount2("./312", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] close(5 [pid 5780] rt_sigreturn({mask=[]} [pid 5649] read(30 [pid 7688] <... exit_group resumed>) = ? [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] mkdirat(AT_FDCWD, "./310", 0777 [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5828] openat(AT_FDCWD, "./312", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] <... mkdirat resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] <... openat resumed>) = 3 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5789] unlinkat(AT_FDCWD, "./304/gadget", AT_REMOVEDIR [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x0b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x6e\x0a\x1e"..., 208 [pid 5828] fstat(3 [pid 5811] <... openat resumed>) = 3 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 208 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 439, NULL, 0) = 1 [pid 5828] getdents64(3 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5789] umount2("./304/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... write resumed>) = 4 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x10\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7688] +++ exited with 0 +++ [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5811] close(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./300", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./304/binderfs" [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x10\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] sched_yield( [pid 5640] read(6 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... write resumed>) = 48 [pid 5789] unlink("./304/binderfs" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5789] <... unlink resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=999949889}) [pid 5649] read(26 [pid 5789] umount2("./304/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x0d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xb3\x7d\x1c"..., 232 [pid 5789] newfstatat(AT_FDCWD, "./304/cgroup.net" [pid 5649] <... write resumed>) = 232 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x11\x06\x00\x00\x00\x00\x00\x00", 48 [pid 5789] unlink("./304/cgroup.net" [pid 5649] <... write resumed>) = 48 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x0b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x6e\x0a\x1e"..., 32434572) = 208 [pid 5828] umount2("./312/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... close resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x11\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] read(6 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=306, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5780] openat(AT_FDCWD, "./300", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5641] <... sched_yield resumed>) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] <... socket resumed>) = 3 [pid 5798] rt_sigreturn({mask=[]} [pid 5640] epoll_pwait(4 [pid 5789] umount2("./304/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5780] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 48 [pid 5641] epoll_pwait(4 [pid 5811] close(3 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] fstat(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 5811] <... close resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./304/cgroup.cpu" [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlink("./304/cgroup.cpu" [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] getdents64(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=357474835} [pid 5798] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=997207985}) [pid 5811] <... socket resumed>) = 3 [pid 5798] umount2("./303", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./304/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./300/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(16 [pid 5811] close(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./304/cgroup" [pid 5811] <... close resumed>) = 0 [pid 5798] openat(AT_FDCWD, "./303", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x0c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xe6\x87\x1f"..., 232 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlink("./304/cgroup" [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... openat resumed>) = 3 [pid 5789] <... unlink resumed>) = 0 [pid 5649] <... write resumed>) = 232 [pid 5789] getdents64(3 [pid 5811] <... socket resumed>) = 3 [pid 5798] fstat(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x12\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5649] <... write resumed>) = 56 [pid 5811] close(3 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] close(3 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 359, NULL, 0) = 1 [pid 5828] <... umount2 resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = 0 [pid 5798] getdents64(3 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x12\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5828] umount2("./312/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] newfstatat(AT_FDCWD, "./312/gadget" [pid 5811] <... socket resumed>) = 3 [pid 5798] umount2("./303/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] unlinkat(AT_FDCWD, "./304", AT_REMOVEDIR [pid 5780] umount2("./300/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5640] <... futex resumed>) = 1 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] close(3 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5828] umount2("./312/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... close resumed>) = 0 [pid 5789] mkdirat(AT_FDCWD, "./305", 0777 [pid 5780] newfstatat(AT_FDCWD, "./300/gadget" [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x10\x06\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00"..., 32434572) = 624 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] read(249 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x1a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] openat(AT_FDCWD, "./312/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x0e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] umount2("./300/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=996087921}) [pid 5640] <... write resumed>) = 376 [pid 5828] <... openat resumed>) = 5 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x1b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] fstat(5 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5780] openat(AT_FDCWD, "./300/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... write resumed>) = 376 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] <... openat resumed>) = 5 [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x1c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x1a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5780] fstat(5 [pid 5640] <... write resumed>) = 376 [pid 5828] getdents64(5 [pid 5789] close(3 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5641] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 5640] read(6 [pid 5828] getdents64(5 [pid 5789] <... close resumed>) = 0 [pid 5780] getdents64(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999974964}) [pid 5645] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = 1 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] close(5 [pid 5645] epoll_pwait(4 [pid 5828] <... close resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=293702470} [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5828] unlinkat(AT_FDCWD, "./312/gadget", AT_REMOVEDIR [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] read(3 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7690 attached [pid 5828] <... unlinkat resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] getdents64(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7690] set_robust_list(0x555580d127e0, 24 [pid 5828] umount2("./312/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 313 [pid 5789] close(3 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5649] read(3 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7690] <... set_robust_list resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./312/binderfs" [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... close resumed>) = 0 [pid 5780] close(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x1b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 5641] epoll_pwait(4 [pid 7690] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... futex resumed>) = 1 [pid 5640] <... futex resumed>) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7690] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] unlink("./312/binderfs" [pid 5798] <... umount2 resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] unlinkat(AT_FDCWD, "./300/gadget", AT_REMOVEDIR [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973583}) [pid 5798] umount2("./303/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5649] read(3, "\x74\x01\x00\x00", 4) = 4 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... close resumed>) = 0 [pid 5649] read(3 [pid 5828] <... unlink resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./303/gadget" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x1c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7690] chdir("./310" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... unlinkat resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] umount2("./312/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./303/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] epoll_pwait(4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./300/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5828] newfstatat(AT_FDCWD, "./312/cgroup.net" [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5798] openat(AT_FDCWD, "./303/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7690] <... chdir resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... openat resumed>) = 5 [pid 5789] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./300/binderfs" [pid 5645] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7690] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] unlink("./312/cgroup.net" [pid 5798] fstat(5 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7690] <... prctl resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5640] epoll_pwait(4 [pid 5789] <... socket resumed>) = 3 [pid 5798] getdents64(5 [pid 5789] close(3 [pid 5828] umount2("./312/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5798] getdents64(5 [pid 5789] <... close resumed>) = 0 [pid 7690] setpgid(0, 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5780] unlink("./300/binderfs" [pid 5798] close(5 [pid 5789] read(249 [pid 5798] <... close resumed>) = 0 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x0f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] unlinkat(AT_FDCWD, "./303/gadget", AT_REMOVEDIR [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7690] <... setpgid resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./312/cgroup.cpu" [pid 5798] <... unlinkat resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5828] unlink("./312/cgroup.cpu" [pid 5798] umount2("./303/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7690] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./303/binderfs" [pid 5828] umount2("./312/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] getpid( [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] <... getpid resumed>) = 5640 [pid 5798] unlink("./303/binderfs") = 0 [pid 5798] umount2("./303/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./303/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlink("./303/cgroup.net") = 0 [pid 5798] umount2("./303/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5645] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 5641] tgkill(5640, 5645, SIGURG [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./303/cgroup.cpu" [pid 5828] newfstatat(AT_FDCWD, "./312/cgroup" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7691 attached [pid 7690] <... symlinkat resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlink("./303/cgroup.cpu" [pid 5780] umount2("./300/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... futex resumed>) = 0 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... tgkill resumed>) = 0 [pid 7691] set_robust_list(0x5555851b37e0, 24 [pid 7690] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5828] unlink("./312/cgroup" [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 308 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=5640, si_uid=0} --- [pid 7691] <... set_robust_list resumed>) = 0 [pid 7690] <... symlinkat resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] umount2("./303/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] newfstatat(AT_FDCWD, "./300/cgroup.net" [pid 5645] rt_sigreturn({mask=[]} [pid 7691] rt_sigprocmask(SIG_SETMASK, [] [pid 7690] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5828] getdents64(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] <... rt_sigreturn resumed>) = 1 [pid 5641] getpid( [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5641] <... getpid resumed>) = 5640 [pid 7691] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7690] <... symlinkat resumed>) = 0 [pid 5828] close(3 [pid 5798] newfstatat(AT_FDCWD, "./303/cgroup" [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] tgkill(5640, 5647, SIGURG [pid 7691] chdir("./305" [pid 5828] <... close resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] unlinkat(AT_FDCWD, "./312", AT_REMOVEDIR [pid 5780] unlink("./300/cgroup.net" [pid 5641] <... tgkill resumed>) = 0 [pid 7690] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] unlink("./303/cgroup" [pid 5780] <... unlink resumed>) = 0 [pid 7691] <... chdir resumed>) = 0 [pid 5647] --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=5640, si_uid=0} --- [pid 7691] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7690] <... openat resumed>) = 3 [pid 5828] mkdirat(AT_FDCWD, "./313", 0777 [pid 5798] <... unlink resumed>) = 0 [pid 5780] umount2("./300/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] rt_sigreturn({mask=[]} [pid 7691] <... prctl resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] <... rt_sigreturn resumed>) = 21613680984064 [pid 7691] setpgid(0, 0 [pid 7690] write(3, "1000", 4 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5798] getdents64(3 [pid 7691] <... setpgid resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./300/cgroup.cpu" [pid 7691] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7690] <... write resumed>) = 4 [pid 5828] <... openat resumed>) = 3 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5641] getpid( [pid 5828] ioctl(3, LOOP_CLR_FD [pid 7690] close(3 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] close(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5641] <... getpid resumed>) = 5640 [pid 7690] <... close resumed>) = 0 [pid 5828] close(3 [pid 5798] <... close resumed>) = 0 [pid 7691] <... symlinkat resumed>) = 0 [pid 7690] read(200 [pid 5798] unlinkat(AT_FDCWD, "./303", AT_REMOVEDIR [pid 5780] unlink("./300/cgroup.cpu" [pid 5641] tgkill(5640, 5645, SIGURG [pid 7691] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5828] <... close resumed>) = 0 [pid 7691] <... symlinkat resumed>) = 0 [pid 7690] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5780] <... unlink resumed>) = 0 [pid 7690] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5798] <... unlinkat resumed>) = 0 [pid 5780] umount2("./300/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7690] <... symlinkat resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] mkdirat(AT_FDCWD, "./304", 0777 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5645] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 5641] <... tgkill resumed>) = 0 [pid 7691] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 5828] <... socket resumed>) = 3 [pid 5780] newfstatat(AT_FDCWD, "./300/cgroup" [pid 7691] <... symlinkat resumed>) = 0 [pid 7690] close(249 [pid 5828] close(3 [pid 5798] <... mkdirat resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5645] --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=5640, si_uid=0} --- [pid 5641] getpid( [pid 7691] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7690] <... close resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5780] unlink("./300/cgroup" [pid 5647] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 5645] rt_sigreturn({mask=[]} [pid 5641] <... getpid resumed>) = 5640 [pid 7691] <... openat resumed>) = 3 [pid 7690] close(248 [pid 5798] <... openat resumed>) = 3 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... unlink resumed>) = 0 [pid 5645] <... rt_sigreturn resumed>) = 202 [pid 5641] tgkill(5640, 5647, SIGURG [pid 7690] <... close resumed>) = 0 [pid 5780] getdents64(3 [pid 5647] <... futex resumed>) = 0 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7691] write(3, "1000", 4 [pid 7690] prctl(PR_SET_NAME, "syz.3.1550" [pid 5828] <... socket resumed>) = 3 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5647] --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=5640, si_uid=0} --- [pid 5645] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... tgkill resumed>) = 0 [pid 7691] <... write resumed>) = 4 [pid 7690] <... prctl resumed>) = 0 [pid 5828] close(3 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] close(3 [pid 5647] rt_sigreturn({mask=[]} [pid 7691] close(3 [pid 7690] close(4 [pid 5828] <... close resumed>) = 0 [pid 5798] close(3 [pid 5647] <... rt_sigreturn resumed>) = 0 [pid 7691] <... close resumed>) = 0 [pid 7690] <... close resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7691] read(200 [pid 7690] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 7691] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7691] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] close(3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] unlinkat(AT_FDCWD, "./300", AT_REMOVEDIR [pid 7691] <... symlinkat resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5780] <... unlinkat resumed>) = 0 [pid 7690] <... futex resumed>) = 0 [pid 7690] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] mkdirat(AT_FDCWD, "./301", 0777 [pid 7691] close(249 [pid 7690] <... futex resumed>) = 0 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 5780] <... mkdirat resumed>) = 0 [pid 7691] <... close resumed>) = 0 [pid 7691] close(248 [pid 5828] <... socket resumed>) = 3 [pid 7691] <... close resumed>) = 0 [pid 7690] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] close(3 [pid 5798] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5645] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 7691] prctl(PR_SET_NAME, "syz.1.1551" [pid 7690] <... mkdirat resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 5647] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7691] <... prctl resumed>) = 0 [pid 7690] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] read(249 [pid 5798] <... socket resumed>) = 3 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 5647] futex(0x35296d8, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} [pid 5645] <... futex resumed>) = 0 [pid 7691] close(4 [pid 7690] <... futex resumed>) = 0 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x10\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] close(3 [pid 7691] <... close resumed>) = 0 [pid 7690] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7691] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7690] <... futex resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] <... close resumed>) = 0 [pid 5647] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5645] futex(0x35296d8, FUTEX_WAKE_PRIVATE, 1 [pid 7691] <... futex resumed>) = 0 [pid 7690] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] close(3 [pid 5647] sched_yield( [pid 5645] <... futex resumed>) = 0 [pid 5641] sched_yield( [pid 7690] <... mount resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5798] close(3 [pid 5780] <... socket resumed>) = 3 [pid 5647] <... sched_yield resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5647] epoll_pwait(4 [pid 5780] close(3 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... close resumed>) = 0 [pid 5647] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 5798] <... socket resumed>) = 3 [pid 5645] <... futex resumed>) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5798] close(3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5647] futex(0x35296d8, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} [pid 7691] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7690] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5641] <... sched_yield resumed>) = 0 [pid 7691] <... futex resumed>) = 0 [pid 7691] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7690] <... futex resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5647] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5645] futex(0x35296d8, FUTEX_WAKE_PRIVATE, 1 [pid 7691] <... mkdirat resumed>) = 0 [pid 5798] read(249 [pid 5780] close(3 [pid 5647] sched_yield( [pid 5645] <... futex resumed>) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x12\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... close resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7691] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7690] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... socket resumed>) = 3 [pid 5641] getpid( [pid 7691] <... futex resumed>) = 0 [pid 7690] <... futex resumed>) = 0 [pid 5641] <... getpid resumed>) = 5640 [pid 7691] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7690] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5647] <... sched_yield resumed>) = 0 [pid 5641] tgkill(5640, 5647, SIGURGci2-upstream-fs/strace-static-x86_64: Process 7692 attached [pid 7691] <... futex resumed>) = 0 [pid 7690] <... openat resumed>) = 3 [pid 5780] close(3 [pid 5641] <... tgkill resumed>) = 0 [pid 7691] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7690] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 316 [pid 5647] --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=5640, si_uid=0} --- [pid 7691] <... mount resumed>) = 0 [pid 7690] <... futex resumed>) = 0 [pid 7692] set_robust_list(0x55556d6387e0, 24 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... close resumed>) = 0 [pid 5647] rt_sigreturn({mask=[]} [pid 7692] <... set_robust_list resumed>) = 0 [pid 7690] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5641] getpid( [pid 7690] <... futex resumed>) = 0 [pid 5641] <... getpid resumed>) = 5640 [pid 7692] rt_sigprocmask(SIG_SETMASK, [] [pid 7691] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5647] <... rt_sigreturn resumed>) = 0 [pid 5645] madvise(0x13a85b370000, 65536, MADV_DONTNEEDci2-upstream-fs/strace-static-x86_64: Process 7693 attached [pid 7692] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7691] <... futex resumed>) = 0 [pid 7690] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 307 [pid 5780] <... socket resumed>) = 3 [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5641] tgkill(5640, 5647, SIGURG [pid 7693] set_robust_list(0x5555796c27e0, 24 [pid 7692] chdir("./313" [pid 7691] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] close(3 [pid 5647] <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) [pid 5645] <... madvise resumed>) = 0 [pid 5641] <... tgkill resumed>) = 0 [pid 7693] <... set_robust_list resumed>) = 0 [pid 7692] <... chdir resumed>) = 0 [pid 7691] <... futex resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 5647] --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=5640, si_uid=0} --- [pid 7692] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5647] rt_sigreturn({mask=[]} [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7693] rt_sigprocmask(SIG_SETMASK, [] [pid 7692] <... prctl resumed>) = 0 [pid 7691] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] read(249 [pid 5647] <... rt_sigreturn resumed>) = 202 [pid 7693] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7692] setpgid(0, 0 [pid 7691] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7692] <... setpgid resumed>) = 0 [pid 7691] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x11\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=69053913} [pid 7693] chdir("./304" [pid 7692] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7691] <... futex resumed>) = 0 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7691] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7693] <... chdir resumed>) = 0 [pid 7691] <... futex resumed>) = 0 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7693] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7692] <... symlinkat resumed>) = 0 [pid 7691] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7692] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu") = 0 [pid 7691] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7693] <... prctl resumed>) = 0 [pid 7691] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7693] setpgid(0, 0 [pid 7691] <... futex resumed>) = 0 [pid 7692] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7691] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7693] <... setpgid resumed>) = 0 [pid 7692] <... symlinkat resumed>) = 0 [pid 7691] <... futex resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7694 attached [pid 7693] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7692] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7691] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7690] <... write resumed>) = 31 [pid 7692] <... openat resumed>) = 3 [pid 7691] <... openat resumed>) = 3 [pid 7690] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7693] <... symlinkat resumed>) = 0 [pid 7690] <... futex resumed>) = 0 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 304 [pid 7694] set_robust_list(0x5555851a97e0, 24 [pid 7692] write(3, "1000", 4 [pid 7694] <... set_robust_list resumed>) = 0 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7694] rt_sigprocmask(SIG_SETMASK, [] [pid 7692] <... write resumed>) = 4 [pid 7690] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7694] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7692] close(3 [pid 7691] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7690] <... futex resumed>) = 0 [pid 7693] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7691] <... futex resumed>) = 0 [pid 7690] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7692] <... close resumed>) = 0 [pid 7692] read(200 [pid 7694] chdir("./301" [pid 7693] <... symlinkat resumed>) = 0 [pid 7692] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7691] close_range(3, 30, 0 [pid 7690] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7694] <... chdir resumed>) = 0 [pid 7693] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7692] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7691] <... close_range resumed>) = 0 [pid 7690] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7694] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7693] <... symlinkat resumed>) = 0 [pid 7691] exit_group(0 [pid 7690] <... futex resumed>) = 0 [pid 7694] <... prctl resumed>) = 0 [pid 7693] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7692] <... symlinkat resumed>) = 0 [pid 7691] <... exit_group resumed>) = ? [pid 7690] close_range(3, 30, 0 [pid 7694] setpgid(0, 0) = 0 [pid 7692] close(249 [pid 7694] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7692] <... close resumed>) = 0 [pid 7694] <... symlinkat resumed>) = 0 [pid 7692] close(248 [pid 7693] <... openat resumed>) = 3 [pid 7691] +++ exited with 0 +++ [pid 7690] <... close_range resumed>) = 0 [pid 7694] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7693] write(3, "1000", 4 [pid 7692] <... close resumed>) = 0 [pid 7690] exit_group(0 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=308, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 7694] <... symlinkat resumed>) = 0 [pid 7693] <... write resumed>) = 4 [pid 7692] prctl(PR_SET_NAME, "syz.4.1552" [pid 7690] <... exit_group resumed>) = ? [pid 5789] rt_sigreturn({mask=[]} [pid 7694] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7693] close(3 [pid 7692] <... prctl resumed>) = 0 [pid 5789] <... rt_sigreturn resumed>) = 0 [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7693] <... close resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 263, NULL, 0) = 0 [pid 7694] <... symlinkat resumed>) = 0 [pid 7693] read(200 [pid 7692] close(4 [pid 5641] sched_getaffinity(0, 8192 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [ 624.754483][ T7690] gadgetfs: bound to dummy_udc driver [pid 5640] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 7693] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7692] <... close resumed>) = 0 [pid 7694] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5789] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=724367900}) [pid 5640] epoll_pwait(4 [pid 7694] <... openat resumed>) = 3 [pid 7693] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7690] +++ exited with 0 +++ [pid 5789] umount2("./305", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(21 [pid 5645] <... futex resumed>) = 0 [pid 7692] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5645] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7693] <... symlinkat resumed>) = 0 [pid 5789] openat(AT_FDCWD, "./305", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=313, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 7694] write(3, "1000", 4 [pid 7692] <... futex resumed>) = 0 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x0f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x83\xe8\x1c"..., 232 [pid 7694] <... write resumed>) = 4 [pid 7693] close(249 [pid 7692] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] rt_sigreturn({mask=[]} [pid 5789] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 232 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 672, NULL, 0) = 1 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=658455314} [pid 7694] close(3 [pid 7693] <... close resumed>) = 0 [pid 7692] <... futex resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5789] fstat(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x13\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7694] <... close resumed>) = 0 [pid 7693] close(248 [pid 7692] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 56 [pid 5645] <... futex resumed>) = 0 [pid 5641] sched_yield( [pid 7694] read(200 [pid 7693] <... close resumed>) = 0 [pid 7692] <... mkdirat resumed>) = 0 [pid 5789] getdents64(3 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x13\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 5641] <... sched_yield resumed>) = 0 [pid 7694] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7693] prctl(PR_SET_NAME, "syz.2.1554" [pid 7694] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7693] <... prctl resumed>) = 0 [pid 7692] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x0f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x83\xe8\x1c"..., 32434572) = 232 [pid 7694] <... symlinkat resumed>) = 0 [pid 7693] close(4 [pid 7692] <... futex resumed>) = 0 [pid 5789] umount2("./305/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] read(6 [pid 5641] epoll_pwait(4 [pid 7693] <... close resumed>) = 0 [pid 7692] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7694] close(249 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7694] <... close resumed>) = 0 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7694] close(248 [pid 5645] epoll_pwait(4 [pid 7694] <... close resumed>) = 0 [pid 7693] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7692] <... futex resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7694] prctl(PR_SET_NAME, "syz.0.1553" [pid 7693] <... futex resumed>) = 0 [pid 7692] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5645] epoll_pwait(4 [pid 7694] <... prctl resumed>) = 0 [pid 7693] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=639298206} [pid 7694] close(4) = 0 [pid 7692] <... mount resumed>) = 0 [pid 7694] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7693] <... futex resumed>) = 0 [pid 7692] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 7693] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7694] <... futex resumed>) = 0 [pid 7692] <... futex resumed>) = 0 [pid 7694] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7692] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7694] <... futex resumed>) = 0 [pid 7694] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7692] <... futex resumed>) = 0 [pid 7694] <... mkdirat resumed>) = 0 [pid 7692] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK) = 3 [pid 7694] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7693] <... mkdirat resumed>) = 0 [pid 7692] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=982581325}) [pid 7694] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7693] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7692] <... futex resumed>) = 0 [pid 5811] umount2("./310", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = 0 [pid 5649] read(13 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 643, NULL, 0) = 1 [pid 7694] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7693] <... futex resumed>) = 0 [pid 7692] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./305/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7694] <... mount resumed>) = 0 [pid 7693] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7692] <... futex resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./310", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x0e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xca\xe1\x23"..., 216 [pid 5645] <... futex resumed>) = 1 [pid 7694] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7693] <... futex resumed>) = 0 [pid 7692] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] <... openat resumed>) = 3 [pid 5789] newfstatat(AT_FDCWD, "./305/gadget" [pid 5649] <... write resumed>) = 216 [pid 5645] read(6 [pid 5641] <... futex resumed>) = 0 [pid 7694] <... futex resumed>) = 0 [pid 7693] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] fstat(3 [pid 7694] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7693] <... mount resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x14\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x13\x06\x00\x00\x00\x00\x00\x00\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 272 [pid 7694] <... futex resumed>) = 0 [pid 7693] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] getdents64(3 [pid 5789] umount2("./305/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 56 [pid 5641] epoll_pwait(4 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 7694] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7693] <... futex resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x14\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x1d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7694] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7693] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./310/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] openat(AT_FDCWD, "./305/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7694] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7693] <... futex resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5645] <... write resumed>) = 376 [pid 7694] <... futex resumed>) = 0 [pid 5789] <... openat resumed>) = 5 [pid 7694] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7694] <... futex resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999972348}) [pid 7694] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 7694] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7693] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5789] fstat(5 [pid 5645] read(6 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7694] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7693] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7692] <... write resumed>) = 31 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x14\x06\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 7694] <... futex resumed>) = 0 [pid 7693] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7692] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] getdents64(5 [pid 5641] <... futex resumed>) = 1 [pid 5640] <... futex resumed>) = 0 [pid 7692] <... futex resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5640] epoll_pwait(4 [pid 7694] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] read(3 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x1e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5640] epoll_pwait(4 [pid 7694] <... futex resumed>) = 0 [pid 7693] <... futex resumed>) = 0 [pid 7692] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = 0 [pid 5789] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x1d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] <... write resumed>) = 376 [pid 7694] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7693] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7692] <... futex resumed>) = 0 [pid 5811] umount2("./310/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] read(6 [pid 7694] <... openat resumed>) = 3 [pid 7693] <... futex resumed>) = 0 [pid 7692] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] close(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975020}) [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7694] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7693] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7692] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5811] newfstatat(AT_FDCWD, "./310/gadget" [pid 5789] <... close resumed>) = 0 [pid 5649] read(3 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=549624615} [pid 7694] <... futex resumed>) = 0 [pid 7693] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7692] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] unlinkat(AT_FDCWD, "./305/gadget", AT_REMOVEDIR [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7694] close_range(3, 30, 0 [pid 7693] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7692] <... futex resumed>) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 5649] read(3 [pid 5811] umount2("./310/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7694] <... close_range resumed>) = 0 [pid 7693] <... futex resumed>) = 0 [pid 7692] close_range(3, 30, 0 [pid 5789] umount2("./305/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x1e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7694] exit_group(0 [pid 7693] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] openat(AT_FDCWD, "./310/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7694] <... exit_group resumed>) = ? [pid 7693] <... futex resumed>) = 0 [pid 7692] <... close_range resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7693] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... openat resumed>) = 5 [pid 5789] newfstatat(AT_FDCWD, "./305/binderfs" [pid 7693] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7692] exit_group(0 [pid 5811] fstat(5 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7693] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7692] <... exit_group resumed>) = ? [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] getdents64(5 [pid 5789] unlink("./305/binderfs" [pid 7693] <... futex resumed>) = 0 [pid 7693] close_range(3, 30, 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 7693] <... close_range resumed>) = 0 [pid 7694] +++ exited with 0 +++ [pid 5811] getdents64(5, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 7693] exit_group(0 [pid 5789] <... unlink resumed>) = 0 [pid 5811] close(5 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=304, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 7693] <... exit_group resumed>) = ? [ 624.911347][ T7692] gadgetfs: bound to dummy_udc driver [pid 5811] <... close resumed>) = 0 [pid 5780] rt_sigreturn({mask=[]} [pid 5811] unlinkat(AT_FDCWD, "./310/gadget", AT_REMOVEDIR [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5789] umount2("./305/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./305/cgroup.net" [pid 5811] umount2("./310/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] newfstatat(AT_FDCWD, "./310/binderfs" [pid 5789] unlink("./305/cgroup.net" [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=967128896}) [pid 5789] <... unlink resumed>) = 0 [pid 5649] read(26 [pid 7692] +++ exited with 0 +++ [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] umount2("./305/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./301", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7693] +++ exited with 0 +++ [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=316, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] rt_sigreturn({mask=[]} [pid 5789] newfstatat(AT_FDCWD, "./305/cgroup.cpu" [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5811] unlink("./310/binderfs" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5789] unlink("./305/cgroup.cpu") = 0 [pid 5780] openat(AT_FDCWD, "./301", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x11\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x97\xd7\x20"..., 232 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=307, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5789] umount2("./305/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 562, NULL, 0) = 1 [pid 5798] rt_sigreturn({mask=[]} [pid 5789] newfstatat(AT_FDCWD, "./305/cgroup" [pid 5780] <... openat resumed>) = 3 [pid 5811] umount2("./310/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 232 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] fstat(3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x15\x06\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... futex resumed>) = 1 [pid 5811] newfstatat(AT_FDCWD, "./310/cgroup.net" [pid 5789] unlink("./305/cgroup" [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 48 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x15\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x11\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x97\xd7\x20"..., 32434572) = 232 [pid 5811] unlink("./310/cgroup.net" [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5789] getdents64(3 [pid 5780] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... write resumed>) = 4 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5640] epoll_pwait(4 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] umount2("./310/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./304", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5780] umount2("./301/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=999968235}) [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] <... write resumed>) = 4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... close resumed>) = 0 [pid 5649] read(16 [pid 5640] epoll_pwait(4 [pid 5828] umount2("./313", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=480806738} [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] newfstatat(AT_FDCWD, "./310/cgroup.cpu" [pid 5798] openat(AT_FDCWD, "./304", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] unlinkat(AT_FDCWD, "./305", AT_REMOVEDIR [pid 5828] openat(AT_FDCWD, "./313", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5789] <... unlinkat resumed>) = 0 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x12\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xf8\x01\x20"..., 232 [pid 5828] <... openat resumed>) = 3 [pid 5789] mkdirat(AT_FDCWD, "./306", 0777 [pid 5828] fstat(3, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] unlink("./310/cgroup.cpu" [pid 5789] <... mkdirat resumed>) = 0 [pid 5649] <... write resumed>) = 232 [pid 5828] getdents64(3 [pid 5811] <... unlink resumed>) = 0 [pid 5798] fstat(3 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x16\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5811] umount2("./310/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 56 [pid 5828] umount2("./313/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] getdents64(3 [pid 5789] <... openat resumed>) = 3 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x16\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5811] newfstatat(AT_FDCWD, "./310/cgroup" [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5649] <... write resumed>) = 48 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./304/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] unlink("./310/cgroup" [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=999939761}) [pid 5789] close(3 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 481, NULL, 0) = 1 [pid 5811] <... unlink resumed>) = 0 [pid 5649] read(30 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 5811] getdents64(3 [pid 5789] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5649] write(3, "\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x10\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x4f\x00\x24"..., 216 [pid 5640] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x15\x06\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00"..., 32434572) = 336 [pid 5811] close(3 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x1f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 216 [pid 5811] <... close resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5640] <... write resumed>) = 376 [pid 5811] unlinkat(AT_FDCWD, "./310", AT_REMOVEDIR [pid 5789] close(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x17\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x20\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5640] <... write resumed>) = 376 [pid 5828] <... umount2 resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... umount2 resumed>) = 0 [pid 5811] mkdirat(AT_FDCWD, "./311", 0777 [pid 5649] <... write resumed>) = 56 [pid 5640] read(6 [pid 5828] umount2("./313/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./301/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x17\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, "\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x10\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x4f\x00\x24"..., 32434572) = 272 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... mkdirat resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 48 [pid 5641] epoll_pwait(4 [pid 5828] newfstatat(AT_FDCWD, "./313/gadget" [pid 5789] close(3 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x21\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5780] newfstatat(AT_FDCWD, "./301/gadget" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5640] <... write resumed>) = 376 [pid 5811] <... openat resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999976077}) [pid 5640] read(6 [pid 5828] umount2("./313/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5789] <... socket resumed>) = 3 [pid 5780] umount2("./301/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] epoll_pwait(4 [pid 5811] close(3 [pid 5789] close(3 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] openat(AT_FDCWD, "./313/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./301/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] epoll_pwait(4 [pid 5828] <... openat resumed>) = 5 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=428895163} [pid 5828] fstat(5 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 5 [pid 5649] read(3 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5828] getdents64(5 [pid 5811] close(3 [pid 5780] fstat(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x1f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5828] getdents64(5 [pid 5811] <... close resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5798] <... umount2 resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] getdents64(5 [pid 5798] umount2("./304/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999965868}) [pid 5828] close(5 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5811] close(3 [pid 5798] newfstatat(AT_FDCWD, "./304/gadget" [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5828] <... close resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] close(3 [pid 5780] getdents64(5 [pid 5828] unlinkat(AT_FDCWD, "./313/gadget", AT_REMOVEDIR [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5649] read(3 [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] umount2("./304/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... close resumed>) = 0 [pid 5780] close(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x20\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5789] read(249 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x13\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... close resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975710}) [pid 5811] close(3 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] unlinkat(AT_FDCWD, "./301/gadget", AT_REMOVEDIR [pid 5649] read(3 [pid 5828] umount2("./313/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... close resumed>) = 0 [pid 5798] openat(AT_FDCWD, "./304/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... unlinkat resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./313/binderfs" [pid 5649] read(3 [pid 5798] <... openat resumed>) = 5 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x21\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] fstat(5 [pid 5780] umount2("./301/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5780] newfstatat(AT_FDCWD, "./301/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] getdents64(5 [pid 5828] unlink("./313/binderfs" [pid 5811] close(3 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5780] unlink("./301/binderfs") = 0 [pid 5798] getdents64(5 [pid 5811] <... close resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5780] umount2("./301/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] read(249 [pid 5798] close(5ci2-upstream-fs/strace-static-x86_64: Process 7695 attached [pid 5828] umount2("./313/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7695] set_robust_list(0x5555851b37e0, 24 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./301/cgroup.net" [pid 7695] <... set_robust_list resumed>) = 0 [pid 7695] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] newfstatat(AT_FDCWD, "./313/cgroup.net" [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7695] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x14\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] unlinkat(AT_FDCWD, "./304/gadget", AT_REMOVEDIR [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 309 [pid 5780] unlink("./301/cgroup.net" [pid 7695] chdir("./306" [pid 5789] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7695] <... chdir resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5828] unlink("./313/cgroup.net" [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] umount2("./304/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./301/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7695] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] <... unlink resumed>) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7695] <... prctl resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7695] setpgid(0, 0 [pid 5798] newfstatat(AT_FDCWD, "./304/binderfs" [pid 5780] newfstatat(AT_FDCWD, "./301/cgroup.cpu" [pid 7695] <... setpgid resumed>) = 0 [pid 7695] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7695] <... symlinkat resumed>) = 0 [pid 5828] umount2("./313/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./304/binderfs" [pid 5780] unlink("./301/cgroup.cpu" [pid 5828] newfstatat(AT_FDCWD, "./313/cgroup.cpu" [pid 7695] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu") = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 5828] unlink("./313/cgroup.cpu" [pid 7695] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 5828] <... unlink resumed>) = 0 [pid 7695] <... symlinkat resumed>) = 0 [pid 7695] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECci2-upstream-fs/strace-static-x86_64: Process 7696 attached [pid 5828] umount2("./313/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./304/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./301/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./313/cgroup" [pid 5798] newfstatat(AT_FDCWD, "./304/cgroup.net" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7696] set_robust_list(0x555580d127e0, 24 [pid 7695] <... openat resumed>) = 3 [pid 7696] <... set_robust_list resumed>) = 0 [pid 7696] rt_sigprocmask(SIG_SETMASK, [] [pid 7695] write(3, "1000", 4 [pid 7696] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7695] <... write resumed>) = 4 [pid 7696] chdir("./311" [pid 7695] close(3 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 314 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] newfstatat(AT_FDCWD, "./301/cgroup" [pid 5828] unlink("./313/cgroup" [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7695] <... close resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 7695] read(200 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] unlink("./301/cgroup" [pid 7696] <... chdir resumed>) = 0 [pid 7695] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7696] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7695] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] getdents64(3 [pid 5798] unlink("./304/cgroup.net" [pid 5780] <... unlink resumed>) = 0 [pid 7696] <... prctl resumed>) = 0 [pid 7696] setpgid(0, 0 [pid 7695] <... symlinkat resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5780] getdents64(3 [pid 7696] <... setpgid resumed>) = 0 [pid 5828] close(3 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5798] umount2("./304/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... close resumed>) = 0 [pid 5780] close(3 [pid 7696] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7695] close(249 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... close resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./313", AT_REMOVEDIR [pid 5780] unlinkat(AT_FDCWD, "./301", AT_REMOVEDIR [pid 5798] newfstatat(AT_FDCWD, "./304/cgroup.cpu" [pid 7696] <... symlinkat resumed>) = 0 [pid 7695] <... close resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7696] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7695] close(248 [pid 5798] unlink("./304/cgroup.cpu" [pid 5780] <... unlinkat resumed>) = 0 [pid 7696] <... symlinkat resumed>) = 0 [pid 7695] <... close resumed>) = 0 [pid 5828] mkdirat(AT_FDCWD, "./314", 0777 [pid 7695] prctl(PR_SET_NAME, "syz.1.1555" [pid 5798] <... unlink resumed>) = 0 [pid 5780] mkdirat(AT_FDCWD, "./302", 0777 [pid 7696] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7695] <... prctl resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5798] umount2("./304/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... mkdirat resumed>) = 0 [pid 7695] close(4 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7696] <... symlinkat resumed>) = 0 [pid 7695] <... close resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./304/cgroup" [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5828] <... openat resumed>) = 3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7696] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] unlink("./304/cgroup" [pid 5780] <... openat resumed>) = 3 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7696] <... openat resumed>) = 3 [pid 5828] close(3 [pid 5798] <... unlink resumed>) = 0 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7695] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5798] getdents64(3 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 7696] write(3, "1000", 4 [pid 7695] <... futex resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 5780] close(3 [pid 7696] <... write resumed>) = 4 [pid 7695] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7696] close(3 [pid 7695] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5798] unlinkat(AT_FDCWD, "./304", AT_REMOVEDIR [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7696] <... close resumed>) = 0 [pid 7695] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7696] read(200 [pid 5828] close(3 [pid 5798] <... unlinkat resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7696] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7695] <... mkdirat resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] mkdirat(AT_FDCWD, "./305", 0777 [pid 7696] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7695] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] close(3 [pid 7696] <... symlinkat resumed>) = 0 [pid 7695] <... futex resumed>) = 0 [pid 7696] close(249 [pid 7695] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... mkdirat resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7696] <... close resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7696] close(248 [pid 7695] <... futex resumed>) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5828] close(3 [pid 5780] <... socket resumed>) = 3 [pid 7695] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7696] <... close resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5780] close(3 [pid 7696] prctl(PR_SET_NAME, "syz.3.1556" [pid 7695] <... mount resumed>) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7696] <... prctl resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 7696] close(4 [pid 5780] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 7696] <... close resumed>) = 0 [pid 7696] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7695] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... socket resumed>) = 3 [pid 7696] <... futex resumed>) = 0 [pid 7695] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5798] close(3 [pid 5780] <... socket resumed>) = 3 [pid 7696] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7695] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7695] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK) = 3 [pid 7696] <... futex resumed>) = 0 [pid 7696] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... close resumed>) = 0 [pid 5780] close(3 [pid 5798] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7696] <... mkdirat resumed>) = 0 [pid 7695] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7696] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7695] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 7696] <... futex resumed>) = 0 [pid 7695] <... futex resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 7696] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7695] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] close(3 [pid 5780] <... socket resumed>) = 3 [pid 7696] <... futex resumed>) = 0 [pid 5798] close(3 [pid 7696] mount(NULL, "./gadget", "gadgetfs", 0, NULL) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] close(3 [pid 5828] read(249 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7696] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7695] <... write resumed>) = 31 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x17\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... close resumed>) = 0 [pid 7696] <... futex resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5780] read(249 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x15\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7696] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7695] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] close(3 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7696] <... futex resumed>) = 0 [pid 7695] <... futex resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 7696] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7695] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7696] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7695] <... futex resumed>) = 0 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7696] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7695] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7695] <... openat resumed>) = 4 [pid 5798] <... socket resumed>) = 3 [pid 7696] <... futex resumed>) = 0 [pid 7696] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7695] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7696] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5798] close(3 [pid 7695] <... futex resumed>) = 0 [pid 7695] close_range(3, 30, 0 [pid 7696] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5798] <... close resumed>) = 0 [pid 7696] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x16\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 ci2-upstream-fs/strace-static-x86_64: Process 7698 attached ci2-upstream-fs/strace-static-x86_64: Process 7697 attached [pid 7696] <... futex resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7696] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7696] <... futex resumed>) = 0 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7696] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWRci2-upstream-fs/strace-static-x86_64: Process 7699 attached [pid 7698] set_robust_list(0x5555851a97e0, 24 [pid 7697] set_robust_list(0x55556d6387e0, 24 [pid 7696] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 317 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 305 [pid 7698] <... set_robust_list resumed>) = 0 [pid 7697] <... set_robust_list resumed>) = 0 [pid 7696] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7696] close_range(3, 30, 0 [pid 7699] set_robust_list(0x5555796c27e0, 24 [pid 7698] rt_sigprocmask(SIG_SETMASK, [] [pid 7697] rt_sigprocmask(SIG_SETMASK, [] [pid 7696] <... close_range resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 308 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7699] <... set_robust_list resumed>) = 0 [pid 7697] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7698] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7696] exit_group(0 [pid 7695] <... close_range resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 7699] rt_sigprocmask(SIG_SETMASK, [] [pid 7698] chdir("./302" [ 625.262878][ T7695] gadgetfs: bound to dummy_udc driver [pid 7697] chdir("./314" [pid 7696] <... exit_group resumed>) = ? [pid 7695] exit_group(0 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7695] <... exit_group resumed>) = ? [pid 7698] <... chdir resumed>) = 0 [pid 7697] <... chdir resumed>) = 0 [pid 7699] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7698] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7699] chdir("./305" [pid 7698] setpgid(0, 0 [pid 7699] <... chdir resumed>) = 0 [pid 7698] <... setpgid resumed>) = 0 [pid 7697] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7699] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7698] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7699] <... prctl resumed>) = 0 [pid 7697] <... prctl resumed>) = 0 [pid 7696] +++ exited with 0 +++ [pid 7697] setpgid(0, 0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=314, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7699] setpgid(0, 0 [pid 7698] <... symlinkat resumed>) = 0 [pid 7697] <... setpgid resumed>) = 0 [pid 7695] +++ exited with 0 +++ [pid 7699] <... setpgid resumed>) = 0 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=309, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5811] rt_sigreturn({mask=[]} [pid 5789] rt_sigreturn({mask=[]} [pid 7697] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 5789] <... rt_sigreturn resumed>) = 0 [pid 5789] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=734658363}) [pid 5811] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7698] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 5649] read(21, "\x00\x00\x00\x00", 4) = 4 [pid 5789] umount2("./306", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7699] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7697] <... symlinkat resumed>) = 0 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x13\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xc2\x93\x1e"..., 208 [pid 5789] openat(AT_FDCWD, "./306", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 429, NULL, 0) = 1 [pid 7699] <... symlinkat resumed>) = 0 [pid 5649] <... write resumed>) = 208 [pid 5789] <... openat resumed>) = 3 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7697] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x18\x06\x00\x00\x00\x00\x00\x00", 56 [pid 7698] <... symlinkat resumed>) = 0 [pid 7697] <... symlinkat resumed>) = 0 [pid 5811] <... write resumed>) = 4 [pid 5789] fstat(3 [pid 5640] <... futex resumed>) = 1 [pid 7699] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7698] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7697] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5811] umount2("./311", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7699] <... symlinkat resumed>) = 0 [pid 7698] <... symlinkat resumed>) = 0 [pid 7697] <... symlinkat resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x18\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5789] getdents64(3 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x13\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xc2\x93\x1e"..., 32434572) = 208 [pid 7699] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7697] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5811] openat(AT_FDCWD, "./311", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 7698] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7699] <... symlinkat resumed>) = 0 [pid 5789] umount2("./306/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7698] <... openat resumed>) = 3 [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7699] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7697] <... openat resumed>) = 3 [pid 7698] write(3, "1000", 4 [pid 5811] <... openat resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7699] <... openat resumed>) = 3 [pid 7697] write(3, "1000", 4 [pid 5811] fstat(3 [pid 7698] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=999968043}) [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] read(13 [pid 5640] epoll_pwait(4 [pid 7699] write(3, "1000", 4 [pid 7698] close(3 [pid 7697] <... write resumed>) = 4 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=106316550} [pid 7699] <... write resumed>) = 4 [pid 7697] close(3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x14\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xce\x34\x1d"..., 232 [pid 7699] close(3 [pid 7698] <... close resumed>) = 0 [pid 7697] <... close resumed>) = 0 [pid 5811] getdents64(3 [pid 5649] <... write resumed>) = 232 [pid 7699] <... close resumed>) = 0 [pid 7698] read(200 [pid 7697] read(200 [pid 7698] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x19\x06\x00\x00\x00\x00\x00\x00", 56 [pid 7697] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 7697] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7699] read(200 [pid 7698] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] umount2("./311/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 56 [pid 7697] <... symlinkat resumed>) = 0 [pid 7699] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7698] <... symlinkat resumed>) = 0 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x19\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7699] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7698] close(249 [pid 7697] close(249 [pid 5649] <... write resumed>) = 48 [pid 7697] <... close resumed>) = 0 [pid 7698] <... close resumed>) = 0 [pid 7697] close(248 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7699] <... symlinkat resumed>) = 0 [pid 7698] close(248 [pid 7697] <... close resumed>) = 0 [pid 7699] close(249) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 106, NULL, 0) = 1 [pid 7699] close(248 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7698] <... close resumed>) = 0 [pid 7697] prctl(PR_SET_NAME, "syz.4.1559" [pid 7698] prctl(PR_SET_NAME, "syz.0.1557" [pid 7699] <... close resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7699] prctl(PR_SET_NAME, "syz.2.1558" [pid 7698] <... prctl resumed>) = 0 [pid 7697] <... prctl resumed>) = 0 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7699] <... prctl resumed>) = 0 [pid 7698] close(4 [pid 7697] close(4 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x18\x06\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 344 [pid 7699] close(4 [pid 7698] <... close resumed>) = 0 [pid 7697] <... close resumed>) = 0 [pid 7699] <... close resumed>) = 0 [pid 7699] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7697] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7699] <... futex resumed>) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x22\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7698] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7697] <... futex resumed>) = 0 [pid 5789] <... umount2 resumed>) = 0 [pid 5640] <... write resumed>) = 376 [pid 7699] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7698] <... futex resumed>) = 0 [pid 7697] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] umount2("./306/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=979539116}) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x23\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7699] <... futex resumed>) = 0 [pid 7698] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7697] <... futex resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... write resumed>) = 376 [pid 7699] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7698] <... futex resumed>) = 0 [pid 7697] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5789] newfstatat(AT_FDCWD, "./306/gadget" [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 7699] <... mkdirat resumed>) = 0 [pid 7697] <... mkdirat resumed>) = 0 [pid 7698] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7699] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7697] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 7698] <... mkdirat resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 7699] <... futex resumed>) = 0 [pid 7697] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = 0 [pid 5789] umount2("./306/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7699] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7698] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7697] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./311/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5645] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7699] <... futex resumed>) = 0 [pid 7698] <... futex resumed>) = 0 [pid 7697] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x22\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7699] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7698] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7697] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] newfstatat(AT_FDCWD, "./311/gadget" [pid 5789] openat(AT_FDCWD, "./306/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7699] <... mount resumed>) = 0 [pid 7698] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999974942}) [pid 7699] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7698] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7697] <... mount resumed>) = 0 [pid 5811] umount2("./311/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... openat resumed>) = 5 [pid 5649] read(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=42460682} [pid 7699] <... futex resumed>) = 0 [pid 7698] <... mount resumed>) = 0 [pid 7697] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] fstat(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7699] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7698] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7697] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(3 [pid 7699] <... futex resumed>) = 0 [pid 7698] <... futex resumed>) = 0 [pid 7697] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] openat(AT_FDCWD, "./311/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] getdents64(5 [pid 7699] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7698] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7697] <... futex resumed>) = 0 [pid 5811] <... openat resumed>) = 5 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x23\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7698] <... futex resumed>) = 0 [pid 7697] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7699] <... openat resumed>) = 3 [pid 7698] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7697] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5811] fstat(5 [pid 5789] getdents64(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7699] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7698] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7697] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7699] <... futex resumed>) = 0 [pid 7697] <... futex resumed>) = 0 [pid 5789] close(5 [pid 7699] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7698] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7697] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] getdents64(5 [pid 5789] <... close resumed>) = 0 [pid 7699] <... futex resumed>) = 0 [pid 7698] <... futex resumed>) = 0 [pid 7697] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 7698] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] getdents64(5 [pid 7698] <... futex resumed>) = 0 [pid 7699] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7697] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5789] unlinkat(AT_FDCWD, "./306/gadget", AT_REMOVEDIR [pid 7698] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31) = -1 EBADF (Bad file descriptor) [pid 5811] close(5 [pid 7698] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 7698] <... futex resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./311/gadget", AT_REMOVEDIR [pid 7697] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5789] <... unlinkat resumed>) = 0 [pid 7697] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7698] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7697] <... futex resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 7697] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] umount2("./306/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7697] <... futex resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7697] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] newfstatat(AT_FDCWD, "./306/binderfs" [pid 7698] <... futex resumed>) = 0 [pid 7697] <... openat resumed>) = 3 [pid 5811] umount2("./311/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7698] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] unlink("./306/binderfs" [pid 7698] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7697] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./311/binderfs" [pid 5789] <... unlink resumed>) = 0 [pid 7698] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7698] close_range(3, 30, 0 [pid 7697] <... futex resumed>) = 0 [pid 5789] umount2("./306/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7698] <... close_range resumed>) = 0 [pid 7697] close_range(3, 30, 0 [pid 5811] unlink("./311/binderfs" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7699] <... write resumed>) = 31 [pid 7698] exit_group(0 [pid 7697] <... close_range resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./306/cgroup.net" [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7697] exit_group(0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7698] <... exit_group resumed>) = ? [pid 7697] <... exit_group resumed>) = ? [pid 5789] unlink("./306/cgroup.net" [pid 5640] <... epoll_pwait resumed>, [], 128, 62, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 5811] umount2("./311/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... unlink resumed>) = 0 [pid 7699] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7699] <... futex resumed>) = 0 [pid 5789] umount2("./306/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7699] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5640] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 7699] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... futex resumed>) = 1 [pid 7699] <... openat resumed>) = 4 [pid 5789] newfstatat(AT_FDCWD, "./306/cgroup.cpu" [pid 5640] epoll_pwait(4 [pid 7699] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./311/cgroup.net" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5645] <... futex resumed>) = 0 [pid 7699] <... futex resumed>) = 0 [pid 5645] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7699] close_range(3, 30, 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlink("./306/cgroup.cpu" [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5789] <... unlink resumed>) = 0 [pid 5789] umount2("./306/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7697] +++ exited with 0 +++ [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./306/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlink("./306/cgroup") = 0 [pid 5789] getdents64(3 [pid 7698] +++ exited with 0 +++ [pid 5811] unlink("./311/cgroup.net" [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=317, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=305, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=279551677} [pid 5828] rt_sigreturn({mask=[]}) = 0 [pid 5811] umount2("./311/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5780] rt_sigreturn({mask=[]} [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... close resumed>) = 0 [pid 5780] <... rt_sigreturn resumed>) = 0 [pid 7699] <... close_range resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./311/cgroup.cpu" [pid 7699] exit_group(0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlinkat(AT_FDCWD, "./306", AT_REMOVEDIR [pid 7699] <... exit_group resumed>) = ? [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5811] unlink("./311/cgroup.cpu" [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=923324634}) [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... unlink resumed>) = 0 [pid 5780] umount2("./302", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] mkdirat(AT_FDCWD, "./307", 0777 [pid 5649] read(26 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5780] openat(AT_FDCWD, "./302", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5828] <... write resumed>) = 4 [pid 5811] umount2("./311/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [ 625.485879][ T7699] gadgetfs: bound to dummy_udc driver [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x15\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xbf\x2f\x20"..., 232 [pid 5828] umount2("./314", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] fstat(3 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] newfstatat(AT_FDCWD, "./311/cgroup" [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 232 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 295, NULL, 0) = 1 [pid 5828] openat(AT_FDCWD, "./314", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] getdents64(3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x1a\x06\x00\x00\x00\x00\x00\x00", 48 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7699] +++ exited with 0 +++ [pid 5828] <... openat resumed>) = 3 [pid 5811] unlink("./311/cgroup" [pid 5789] <... openat resumed>) = 3 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5828] fstat(3 [pid 5811] <... unlink resumed>) = 0 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] umount2("./302/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x1a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 5641] sched_yield( [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] getdents64(3 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=308, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x15\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xbf\x2f\x20"..., 32434572) = 232 [pid 5641] <... sched_yield resumed>) = 0 [pid 5828] getdents64(3 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5798] rt_sigreturn({mask=[]} [pid 5789] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] epoll_pwait(4 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5811] close(3 [pid 5798] <... rt_sigreturn resumed>) = 308 [pid 5789] <... close resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=999854100}) [pid 5645] read(6 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] umount2("./314/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5649] read(30, "\x00\x00\x00\x00", 4) = 4 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] <... close resumed>) = 0 [pid 5798] <... write resumed>) = 4 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x17\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x73\xe3\x1f"..., 232 [pid 5811] unlinkat(AT_FDCWD, "./311", AT_REMOVEDIR [pid 5798] umount2("./305", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... socket resumed>) = 3 [pid 5641] epoll_pwait(4 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] openat(AT_FDCWD, "./305", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] close(3 [pid 5649] <... write resumed>) = 232 [pid 5645] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 5811] mkdirat(AT_FDCWD, "./312", 0777 [pid 5798] fstat(3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... umount2 resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x1b\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5649] <... write resumed>) = 56 [pid 5811] <... mkdirat resumed>) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] close(3 [pid 5780] umount2("./302/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] epoll_pwait(4 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x1b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5789] <... close resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=209829969} [pid 5649] <... write resumed>) = 48 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 213, NULL, 0) = 1 [pid 5811] <... openat resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5798] getdents64(3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=999963523}) [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] <... socket resumed>) = 3 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5649] read(16 [pid 5645] read(6 [pid 5789] close(3 [pid 5780] newfstatat(AT_FDCWD, "./302/gadget" [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5645] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x1a\x06\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00"..., 32434572) = 336 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] umount2("./305/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... umount2 resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 5828] umount2("./314/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x16\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\xdf\xbf\x22"..., 208 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./314/gadget" [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x24\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5649] <... write resumed>) = 208 [pid 5780] umount2("./302/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] close(3 [pid 5641] epoll_pwait(4 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... close resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x1c\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] openat(AT_FDCWD, "./302/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5645] <... write resumed>) = 376 [pid 5828] umount2("./314/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... openat resumed>) = 5 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... socket resumed>) = 3 [pid 5789] <... socket resumed>) = 3 [pid 5649] <... write resumed>) = 56 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x25\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5780] fstat(5 [pid 5828] openat(AT_FDCWD, "./314/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] close(3 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x1c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] <... write resumed>) = 376 [pid 5789] close(3 [pid 5811] <... close resumed>) = 0 [pid 5828] <... openat resumed>) = 5 [pid 5789] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5828] fstat(5 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] getdents64(5 [pid 5645] read(6 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5789] read(249 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x16\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\xdf\xbf\x22"..., 32434572) = 264 [pid 5641] epoll_pwait(4 [pid 5828] getdents64(5 [pid 5811] close(3 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x18\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] getdents64(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975345}) [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x26\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5811] <... close resumed>) = 0 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5649] read(3 [pid 5645] <... write resumed>) = 376 [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 5828] getdents64(5 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5645] read(6 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5780] close(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] <... futex resumed>) = 1 [pid 5640] <... futex resumed>) = 0 [pid 5828] close(5 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5640] epoll_pwait(4 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... close resumed>) = 0 [pid 5649] read(3 [pid 5645] epoll_pwait(4 [pid 5828] <... close resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] unlinkat(AT_FDCWD, "./314/gadget", AT_REMOVEDIR [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x24\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5780] unlinkat(AT_FDCWD, "./302/gadget", AT_REMOVEDIR [pid 5811] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] umount2("./314/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=163546313} [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... unlinkat resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973660}) [pid 5828] newfstatat(AT_FDCWD, "./314/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... close resumed>) = 0 [pid 5780] umount2("./302/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5828] unlink("./314/binderfs" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... unlink resumed>) = 0 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... umount2 resumed>) = 0 [pid 5649] read(3 [pid 5828] umount2("./314/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./314/cgroup.net"ci2-upstream-fs/strace-static-x86_64: Process 7700 attached [pid 5811] <... socket resumed>) = 3 [pid 5798] umount2("./305/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] newfstatat(AT_FDCWD, "./302/binderfs" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x25\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 310 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5780] unlink("./302/binderfs" [pid 7700] set_robust_list(0x5555851b37e0, 24 [pid 5811] close(3 [pid 5798] newfstatat(AT_FDCWD, "./305/gadget" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999959503}) [pid 7700] <... set_robust_list resumed>) = 0 [pid 5828] unlink("./314/cgroup.net" [pid 5811] <... close resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... unlink resumed>) = 0 [pid 5649] read(3 [pid 7700] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... unlink resumed>) = 0 [pid 5811] read(249 [pid 5798] umount2("./305/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7700] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] umount2("./314/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x19\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./302/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./314/cgroup.cpu" [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] openat(AT_FDCWD, "./305/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x26\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] newfstatat(AT_FDCWD, "./302/cgroup.net" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7700] chdir("./307" [pid 5828] unlink("./314/cgroup.cpu" [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] <... openat resumed>) = 5 [pid 7700] <... chdir resumed>) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] fstat(5 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5828] umount2("./314/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] unlink("./302/cgroup.net" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./314/cgroup" [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] getdents64(5 [pid 5828] unlink("./314/cgroup" [pid 7700] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5780] umount2("./302/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7700] <... prctl resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] getdents64(5 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7700] setpgid(0, 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5828] getdents64(3 [pid 5780] newfstatat(AT_FDCWD, "./302/cgroup.cpu" [pid 7700] <... setpgid resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] close(5 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7700] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5828] close(3 [pid 5780] unlink("./302/cgroup.cpu" [pid 5828] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./314", AT_REMOVEDIR [pid 5798] unlinkat(AT_FDCWD, "./305/gadget", AT_REMOVEDIR [pid 5780] <... unlink resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7701 attached [pid 7700] <... symlinkat resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 315 [pid 5798] <... unlinkat resumed>) = 0 [pid 5780] umount2("./302/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./305/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] newfstatat(AT_FDCWD, "./305/binderfs" [pid 7701] set_robust_list(0x555580d127e0, 24 [pid 7700] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5828] mkdirat(AT_FDCWD, "./315", 0777 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7701] <... set_robust_list resumed>) = 0 [pid 5798] unlink("./305/binderfs" [pid 7701] rt_sigprocmask(SIG_SETMASK, [] [pid 7700] <... symlinkat resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./302/cgroup" [pid 5798] umount2("./305/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7701] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7700] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7701] chdir("./312" [pid 7700] <... symlinkat resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5798] newfstatat(AT_FDCWD, "./305/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] unlink("./302/cgroup" [pid 7701] <... chdir resumed>) = 0 [pid 7700] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] unlink("./305/cgroup.net" [pid 5780] <... unlink resumed>) = 0 [pid 7701] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7700] <... openat resumed>) = 3 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] <... unlink resumed>) = 0 [pid 5780] getdents64(3 [pid 7701] <... prctl resumed>) = 0 [pid 5828] close(3 [pid 5798] umount2("./305/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7701] setpgid(0, 0 [pid 7700] write(3, "1000", 4 [pid 5828] <... close resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] newfstatat(AT_FDCWD, "./305/cgroup.cpu" [pid 5780] close(3 [pid 7701] <... setpgid resumed>) = 0 [pid 7700] <... write resumed>) = 4 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7701] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7700] close(3 [pid 5828] close(3 [pid 5798] unlink("./305/cgroup.cpu" [pid 5780] <... close resumed>) = 0 [pid 7700] <... close resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 7700] read(200 [pid 5828] <... close resumed>) = 0 [pid 5798] umount2("./305/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7701] <... symlinkat resumed>) = 0 [pid 5780] unlinkat(AT_FDCWD, "./302", AT_REMOVEDIR [pid 7701] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7700] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... unlinkat resumed>) = 0 [pid 5780] mkdirat(AT_FDCWD, "./303", 0777 [pid 5798] newfstatat(AT_FDCWD, "./305/cgroup" [pid 7700] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 5828] <... socket resumed>) = 3 [pid 5780] <... mkdirat resumed>) = 0 [pid 7701] <... symlinkat resumed>) = 0 [pid 7701] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7700] close(249 [pid 5828] close(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7701] <... symlinkat resumed>) = 0 [pid 7700] <... close resumed>) = 0 [pid 5798] unlink("./305/cgroup" [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5798] <... unlink resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 7700] close(248 [pid 5828] <... close resumed>) = 0 [pid 5798] getdents64(3 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7701] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7700] <... close resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] close(3 [pid 7700] prctl(PR_SET_NAME, "syz.1.1560" [pid 5828] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5780] close(3 [pid 7701] <... openat resumed>) = 3 [pid 7701] write(3, "1000", 4 [pid 7700] <... prctl resumed>) = 0 [pid 5828] close(3 [pid 5798] unlinkat(AT_FDCWD, "./305", AT_REMOVEDIR [pid 5780] <... close resumed>) = 0 [pid 7701] <... write resumed>) = 4 [pid 7700] close(4 [pid 5828] <... close resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7701] close(3 [pid 7700] <... close resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5798] mkdirat(AT_FDCWD, "./306", 0777 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7701] <... close resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 7700] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... mkdirat resumed>) = 0 [pid 5780] close(3 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5828] close(3 [pid 5780] <... close resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7701] read(200 [pid 7700] <... futex resumed>) = 0 [pid 5828] read(249 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5780] <... socket resumed>) = 3 [pid 7701] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7700] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x1b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7701] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] close(3 [pid 7701] <... symlinkat resumed>) = 0 [pid 7700] <... futex resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] close(3 [pid 7700] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 7700] <... mkdirat resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 7701] close(249 [pid 5798] close(3 [pid 7701] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] close(3 [pid 7701] close(248 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7700] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7701] <... close resumed>) = 0 [pid 7701] prctl(PR_SET_NAME, "syz.3.1561" [pid 7700] <... futex resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 7700] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7701] <... prctl resumed>) = 0 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7701] close(4ci2-upstream-fs/strace-static-x86_64: Process 7702 attached ) = 0 [pid 7700] <... futex resumed>) = 0 [pid 5798] close(3 [pid 5780] <... socket resumed>) = 3 [pid 7700] mount(NULL, "./gadget", "gadgetfs", 0, NULL) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] close(3 [pid 7702] set_robust_list(0x55556d6387e0, 24 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7702] <... set_robust_list resumed>) = 0 [pid 7701] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7700] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 318 [pid 5780] <... close resumed>) = 0 [pid 7702] rt_sigprocmask(SIG_SETMASK, [] [pid 7700] <... futex resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 7701] <... futex resumed>) = 0 [pid 5780] read(249 [pid 5798] close(3 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] <... close resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x1a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7700] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7701] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7700] <... futex resumed>) = 0 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7701] <... futex resumed>) = 0 [pid 7700] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7702] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7701] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7700] <... openat resumed>) = 3 [pid 7702] chdir("./315" [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5640] <... epoll_pwait resumed>, [], 128, 167, NULL, 0) = 0 [pid 5640] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 5798] <... socket resumed>) = 3 [pid 7701] <... mkdirat resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7700] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5641] sched_getaffinity(0, 8192 [pid 5640] epoll_pwait(4 [pid 7702] <... chdir resumed>) = 0 [pid 5798] close(3 [pid 5645] <... futex resumed>) = 0 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 7701] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7701] <... futex resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 7702] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7700] <... futex resumed>) = 0 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7700] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=989521166} [pid 7701] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7702] <... prctl resumed>) = 0 [pid 7702] setpgid(0, 0) = 0 [pid 7702] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7701] <... futex resumed>) = 0 [pid 7700] <... futex resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7703 attached [pid 7701] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7700] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5798] <... close resumed>) = 0 [pid 7702] <... symlinkat resumed>) = 0 [pid 7701] <... mount resumed>) = 0 [pid 7703] set_robust_list(0x5555851a97e0, 24 [pid 7702] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 306 [pid 7703] <... set_robust_list resumed>) = 0 [pid 7702] <... symlinkat resumed>) = 0 [pid 7701] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] read(249 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7701] <... futex resumed>) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x1c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7701] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7701] <... futex resumed>) = 0 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7701] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7703] rt_sigprocmask(SIG_SETMASK, [] [pid 7702] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7703] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7702] <... symlinkat resumed>) = 0 [pid 7701] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7703] chdir("./303" [pid 7702] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7701] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7703] <... chdir resumed>) = 0 [pid 7701] <... futex resumed>) = 0 [pid 7701] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7703] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7701] <... futex resumed>) = 0 [pid 7703] setpgid(0, 0 [pid 7702] <... openat resumed>) = 3 [pid 7701] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7703] <... setpgid resumed>) = 0 [pid 7702] write(3, "1000", 4 [pid 7701] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7703] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7702] <... write resumed>) = 4 [pid 7703] <... symlinkat resumed>) = 0 [pid 7702] close(3) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7704 attached [pid 7703] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7701] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7700] <... write resumed>) = 31 [pid 7701] <... futex resumed>) = 0 [pid 7700] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7704] set_robust_list(0x5555796c27e0, 24 [pid 7703] <... symlinkat resumed>) = 0 [pid 7702] read(200 [pid 7701] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 309 [pid 7701] <... futex resumed>) = 0 [pid 7704] <... set_robust_list resumed>) = 0 [pid 7703] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7702] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7701] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7700] <... futex resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 7704] rt_sigprocmask(SIG_SETMASK, [] [pid 7703] <... symlinkat resumed>) = 0 [pid 7702] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7701] <... openat resumed>) = 3 [pid 7700] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7704] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7703] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7700] <... futex resumed>) = 0 [pid 7702] <... symlinkat resumed>) = 0 [pid 7701] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7700] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7704] chdir("./306" [pid 7702] close(249 [pid 7701] <... futex resumed>) = 0 [pid 7700] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7704] <... chdir resumed>) = 0 [pid 7704] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7703] <... openat resumed>) = 3 [pid 7702] <... close resumed>) = 0 [pid 7701] close_range(3, 30, 0 [pid 7700] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7704] <... prctl resumed>) = 0 [pid 7703] write(3, "1000", 4 [pid 7702] close(248 [pid 7701] <... close_range resumed>) = 0 [pid 7700] <... futex resumed>) = 0 [pid 7704] setpgid(0, 0 [pid 7703] <... write resumed>) = 4 [pid 7701] exit_group(0 [pid 7700] close_range(3, 30, 0 [pid 7704] <... setpgid resumed>) = 0 [pid 7703] close(3 [pid 7702] <... close resumed>) = 0 [pid 7701] <... exit_group resumed>) = ? [pid 7704] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7703] <... close resumed>) = 0 [pid 7703] read(200 [pid 7704] <... symlinkat resumed>) = 0 [pid 7702] prctl(PR_SET_NAME, "syz.4.1563" [pid 7700] <... close_range resumed>) = 0 [pid 7704] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7703] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7702] <... prctl resumed>) = 0 [pid 7701] +++ exited with 0 +++ [pid 7700] exit_group(0 [pid 7704] <... symlinkat resumed>) = 0 [pid 7703] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7702] close(4 [pid 7700] <... exit_group resumed>) = ? [pid 7702] <... close resumed>) = 0 [pid 7703] <... symlinkat resumed>) = 0 [pid 7702] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=315, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [ 625.851674][ T7700] gadgetfs: bound to dummy_udc driver [pid 7702] <... futex resumed>) = 0 [pid 7704] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7703] close(249 [pid 7702] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7700] +++ exited with 0 +++ [pid 5811] rt_sigreturn({mask=[]} [pid 7704] <... symlinkat resumed>) = 0 [pid 7703] <... close resumed>) = 0 [pid 7702] <... futex resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = 315 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=310, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 7704] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7703] close(248 [pid 7702] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5789] rt_sigreturn({mask=[]} [pid 7704] <... openat resumed>) = 3 [pid 7703] <... close resumed>) = 0 [pid 5811] <... write resumed>) = 4 [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=744942115}) [pid 7703] prctl(PR_SET_NAME, "syz.0.1562" [pid 7702] <... mkdirat resumed>) = 0 [pid 5811] umount2("./312", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(13 [pid 7704] write(3, "1000", 4 [pid 7703] <... prctl resumed>) = 0 [pid 7704] <... write resumed>) = 4 [pid 7703] close(4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7702] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7704] close(3 [pid 7703] <... close resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./312", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... write resumed>) = 4 [pid 7704] <... close resumed>) = 0 [pid 7702] <... futex resumed>) = 0 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x19\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x7c\x20\x20"..., 232 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 994, NULL, 0) = 1 [pid 7704] read(200 [pid 7703] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7702] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... openat resumed>) = 3 [pid 5789] umount2("./307", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 232 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7704] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7702] <... futex resumed>) = 0 [pid 5811] fstat(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x1d\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7704] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7703] <... futex resumed>) = 0 [pid 7702] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] openat(AT_FDCWD, "./307", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7704] <... symlinkat resumed>) = 0 [pid 7703] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7702] <... mount resumed>) = 0 [pid 5811] getdents64(3 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x1d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x19\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x7c\x20\x20"..., 32434572) = 232 [pid 7702] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 7704] close(249 [pid 7703] <... futex resumed>) = 0 [pid 7702] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5789] fstat(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7704] <... close resumed>) = 0 [pid 7703] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7702] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./312/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=999939808}) [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7704] close(248 [pid 7703] <... mkdirat resumed>) = 0 [pid 7702] <... futex resumed>) = 0 [pid 5649] read(21 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7702] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5640] epoll_pwait(4 [pid 7704] <... close resumed>) = 0 [pid 7703] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] getdents64(3 [pid 7704] prctl(PR_SET_NAME, "syz.2.1564" [pid 7703] <... futex resumed>) = 0 [pid 7702] <... openat resumed>) = 3 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] write(3, "\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x18\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x03\xb4\x23"..., 216 [pid 7704] <... prctl resumed>) = 0 [pid 7703] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7702] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] umount2("./307/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 216 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=838276667} [pid 7704] close(4 [pid 7703] <... futex resumed>) = 0 [pid 7702] <... futex resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x1e\x06\x00\x00\x00\x00\x00\x00", 56 [pid 7704] <... close resumed>) = 0 [pid 7703] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7702] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... write resumed>) = 56 [pid 7702] <... futex resumed>) = 0 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x1e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7702] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5649] <... write resumed>) = 48 [pid 7704] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7703] <... mount resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7704] <... futex resumed>) = 0 [pid 7703] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7704] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7703] <... futex resumed>) = 0 [pid 7704] mkdirat(AT_FDCWD, "./gadget", 0777) = 0 [pid 7703] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 847, NULL, 0) = 1 [pid 7702] <... write resumed>) = 31 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7704] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7703] <... futex resumed>) = 0 [pid 7702] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 5811] umount2("./312/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] <... futex resumed>) = 0 [pid 7702] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7704] <... futex resumed>) = 0 [pid 7703] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7702] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x1d\x06\x00\x00\x00\x00\x00\x00\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 328 [pid 7704] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7703] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7702] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./312/gadget" [pid 5789] <... umount2 resumed>) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x27\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7704] <... futex resumed>) = 0 [pid 7703] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7702] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] umount2("./307/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... write resumed>) = 376 [pid 7704] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7703] <... futex resumed>) = 0 [pid 7702] <... openat resumed>) = 4 [pid 5811] umount2("./312/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=962724677}) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x28\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7704] <... mount resumed>) = 0 [pid 7703] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7702] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./307/gadget" [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] <... write resumed>) = 376 [pid 7704] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7703] <... futex resumed>) = 0 [pid 7702] <... futex resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./312/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] read(6 [pid 7704] <... futex resumed>) = 0 [pid 7703] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7702] close_range(3, 30, 0 [pid 5789] umount2("./307/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5641] futex(0x13a85304a960, FUTEX_WAKE_PRIVATE, 1 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7704] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7703] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5811] <... openat resumed>) = 5 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x27\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7704] <... futex resumed>) = 0 [pid 7703] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] fstat(5 [pid 5789] openat(AT_FDCWD, "./307/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5645] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7704] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7703] <... futex resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] <... openat resumed>) = 5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7704] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 625.983452][ T7702] gadgetfs: bound to dummy_udc driver [pid 7703] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7702] <... close_range resumed>) = 0 [pid 5811] getdents64(5 [pid 5789] fstat(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999752593}) [pid 7703] <... futex resumed>) = 0 [pid 7702] exit_group(0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=757416606} [pid 7702] <... exit_group resumed>) = ? [pid 5811] getdents64(5 [pid 5789] getdents64(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7704] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7703] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5649] read(3 [pid 7704] <... futex resumed>) = 0 [pid 7703] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5811] close(5 [pid 5789] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x28\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7704] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 7704] <... futex resumed>) = 0 [pid 7703] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7704] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7703] <... futex resumed>) = 0 [pid 5789] close(5 [pid 7704] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7704] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7703] close_range(3, 30, 0 [pid 5789] <... close resumed>) = 0 [pid 7704] <... futex resumed>) = 0 [pid 7703] <... close_range resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./312/gadget", AT_REMOVEDIR [pid 5789] unlinkat(AT_FDCWD, "./307/gadget", AT_REMOVEDIR [pid 7704] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7703] exit_group(0 [pid 7704] <... futex resumed>) = 0 [pid 7703] <... exit_group resumed>) = ? [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 7704] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR) = -1 ENOENT (No such file or directory) [pid 5811] umount2("./312/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./307/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./307/binderfs" [pid 5811] newfstatat(AT_FDCWD, "./312/binderfs" [pid 7704] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7704] close_range(3, 30, 0) = 0 [pid 5811] unlink("./312/binderfs" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7704] exit_group(0 [pid 7702] +++ exited with 0 +++ [pid 5811] <... unlink resumed>) = 0 [pid 5789] unlink("./307/binderfs" [pid 7704] <... exit_group resumed>) = ? [pid 7703] +++ exited with 0 +++ [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=318, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5811] umount2("./312/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... unlink resumed>) = 0 [pid 5828] rt_sigreturn({mask=[]} [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5811] newfstatat(AT_FDCWD, "./312/cgroup.net" [pid 5789] umount2("./307/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=306, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5780] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] unlink("./312/cgroup.net" [pid 5789] newfstatat(AT_FDCWD, "./307/cgroup.net" [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... write resumed>) = 4 [pid 5811] umount2("./312/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] unlink("./307/cgroup.net" [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=975935339}) [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5828] umount2("./315", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... write resumed>) = 4 [pid 5649] read(30 [pid 7704] +++ exited with 0 +++ [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] openat(AT_FDCWD, "./315", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] newfstatat(AT_FDCWD, "./312/cgroup.cpu" [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=309, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5789] umount2("./307/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x1b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xa7\xdc\x1d"..., 208 [pid 5828] <... openat resumed>) = 3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] rt_sigreturn({mask=[]} [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] umount2("./303", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] fstat(3 [pid 5811] unlink("./312/cgroup.cpu" [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./307/cgroup.cpu" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 208 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 775, NULL, 0) = 1 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] openat(AT_FDCWD, "./303", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x1f\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] getdents64(3 [pid 5811] umount2("./312/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... openat resumed>) = 3 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5645] read(6 [pid 5649] <... write resumed>) = 56 [pid 5789] unlink("./307/cgroup.cpu" [pid 5645] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x1b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xa7\xdc\x1d"..., 32434572) = 208 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x1f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 5780] fstat(3 [pid 5789] <... unlink resumed>) = 0 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5645] epoll_pwait(4 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5645] epoll_pwait(4 [pid 5828] umount2("./315/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] newfstatat(AT_FDCWD, "./312/cgroup" [pid 5649] <... write resumed>) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5780] getdents64(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=696026674} [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5789] umount2("./307/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... write resumed>) = 4 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=999952165}) [pid 5811] unlink("./312/cgroup" [pid 5798] umount2("./306", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] newfstatat(AT_FDCWD, "./307/cgroup" [pid 5780] umount2("./303/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(26 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] getdents64(3 [pid 5798] openat(AT_FDCWD, "./306", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5789] unlink("./307/cgroup" [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x1a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x25\x33\x21"..., 232 [pid 5798] fstat(3 [pid 5811] close(3) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5649] <... write resumed>) = 232 [pid 5811] unlinkat(AT_FDCWD, "./312", AT_REMOVEDIR [pid 5798] getdents64(3 [pid 5789] getdents64(3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x20\x06\x00\x00\x00\x00\x00\x00", 48 [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5649] <... write resumed>) = 48 [pid 5811] mkdirat(AT_FDCWD, "./313", 0777 [pid 5798] umount2("./306/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x20\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5811] <... mkdirat resumed>) = 0 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5789] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5789] unlinkat(AT_FDCWD, "./307", AT_REMOVEDIR [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] <... openat resumed>) = 3 [pid 5789] <... unlinkat resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=999964369}) [pid 5649] read(16, "\x00\x00\x00\x00", 4) = 4 [pid 5811] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5789] mkdirat(AT_FDCWD, "./308", 0777 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x1c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xcb\xd0\x1e"..., 232 [pid 5811] close(3 [pid 5789] <... mkdirat resumed>) = 0 [pid 5649] <... write resumed>) = 232 [pid 5811] <... close resumed>) = 0 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x21\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 56 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x21\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5811] <... socket resumed>) = 3 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5811] close(3 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5649] <... write resumed>) = 48 [pid 5811] <... close resumed>) = 0 [pid 5789] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5789] <... close resumed>) = 0 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 698, NULL, 0) = 1 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... socket resumed>) = 3 [pid 5789] <... socket resumed>) = 3 [pid 5789] close(3 [pid 5811] close(3 [pid 5789] <... close resumed>) = 0 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] <... close resumed>) = 0 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5641] sched_yield( [pid 5789] <... socket resumed>) = 3 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] close(3 [pid 5645] read(6 [pid 5828] <... umount2 resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 5828] umount2("./315/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] close(3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... umount2 resumed>) = 0 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x1f\x06\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00"..., 32434572) = 624 [pid 5641] <... sched_yield resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] umount2("./303/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x29\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./315/gadget" [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./303/gadget" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=985968821}) [pid 5645] <... write resumed>) = 376 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5789] <... socket resumed>) = 3 [pid 5780] umount2("./303/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] epoll_pwait(4 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5828] umount2("./315/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x2a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5811] close(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5789] close(3 [pid 5780] openat(AT_FDCWD, "./303/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x29\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] <... write resumed>) = 376 [pid 5828] openat(AT_FDCWD, "./315/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] read(249 [pid 5789] read(249 [pid 5780] fstat(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975046}) [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x1e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(3 [pid 5828] <... openat resumed>) = 5 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x1d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] getdents64(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x2b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5798] <... umount2 resumed>) = 0 [pid 5828] fstat(5 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] umount2("./306/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] read(3 [pid 5645] <... write resumed>) = 376 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x2a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] read(6 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] newfstatat(AT_FDCWD, "./306/gadget" [pid 5828] getdents64(5 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] close(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975525}) [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5780] <... close resumed>) = 0 [pid 5649] read(3 [pid 5645] epoll_pwait(4 [pid 5780] unlinkat(AT_FDCWD, "./303/gadget", AT_REMOVEDIR [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 5649] read(3 [pid 5645] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=625337887} [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x2b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5798] umount2("./306/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] umount2("./303/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] openat(AT_FDCWD, "./306/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] newfstatat(AT_FDCWD, "./303/binderfs" [pid 5798] <... openat resumed>) = 5 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] fstat(5 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] unlink("./303/binderfs" [pid 5828] getdents64(5 [pid 5798] getdents64(5 [pid 5780] <... unlink resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5780] umount2("./303/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5798] getdents64(5 [pid 5828] close(5 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] close(5 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-upstream-fs/strace-static-x86_64: Process 7705 attached [pid 5828] unlinkat(AT_FDCWD, "./315/gadget", AT_REMOVEDIR [pid 5798] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./303/cgroup.net" [pid 7705] set_robust_list(0x5555851b37e0, 24 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./306/gadget", AT_REMOVEDIR [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 311 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7706 attached [pid 7705] <... set_robust_list resumed>) = 0 [pid 5828] umount2("./315/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 316 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] unlink("./303/cgroup.net" [pid 7705] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] umount2("./306/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... unlink resumed>) = 0 [pid 7705] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] umount2("./303/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7705] chdir("./308" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./306/binderfs" [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./315/binderfs" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] unlink("./315/binderfs" [pid 7706] set_robust_list(0x555580d127e0, 24 [pid 7705] <... chdir resumed>) = 0 [pid 5798] unlink("./306/binderfs" [pid 5780] newfstatat(AT_FDCWD, "./303/cgroup.cpu" [pid 7706] <... set_robust_list resumed>) = 0 [pid 7705] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] <... unlink resumed>) = 0 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7706] rt_sigprocmask(SIG_SETMASK, [] [pid 7705] <... prctl resumed>) = 0 [pid 5828] umount2("./315/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./306/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] unlink("./303/cgroup.cpu" [pid 7706] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7705] setpgid(0, 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... unlink resumed>) = 0 [pid 7705] <... setpgid resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./306/cgroup.net" [pid 7705] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] umount2("./303/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7706] chdir("./313" [pid 5798] unlink("./306/cgroup.net" [pid 7706] <... chdir resumed>) = 0 [pid 7705] <... symlinkat resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./315/cgroup.net" [pid 5798] <... unlink resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./303/cgroup" [pid 7705] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./306/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7706] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7705] <... symlinkat resumed>) = 0 [pid 5828] unlink("./315/cgroup.net" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] unlink("./303/cgroup" [pid 7706] <... prctl resumed>) = 0 [pid 7705] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 5828] <... unlink resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./306/cgroup.cpu" [pid 7706] setpgid(0, 0) = 0 [pid 7705] <... symlinkat resumed>) = 0 [pid 5828] umount2("./315/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlink("./306/cgroup.cpu" [pid 7706] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./315/cgroup.cpu" [pid 5798] <... unlink resumed>) = 0 [pid 7705] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5798] umount2("./306/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7706] <... symlinkat resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7706] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5828] unlink("./315/cgroup.cpu" [pid 7705] <... openat resumed>) = 3 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7706] <... symlinkat resumed>) = 0 [pid 7705] write(3, "1000", 4 [pid 5828] umount2("./315/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./306/cgroup" [pid 5780] <... unlink resumed>) = 0 [pid 7705] <... write resumed>) = 4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7706] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7705] close(3 [pid 5828] newfstatat(AT_FDCWD, "./315/cgroup" [pid 5798] unlink("./306/cgroup" [pid 5780] getdents64(3 [pid 7706] <... symlinkat resumed>) = 0 [pid 7705] <... close resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 7705] read(200 [pid 5798] getdents64(3 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7705] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5780] close(3 [pid 7705] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5798] close(3 [pid 5780] <... close resumed>) = 0 [pid 7706] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7705] <... symlinkat resumed>) = 0 [pid 5828] unlink("./315/cgroup" [pid 5798] <... close resumed>) = 0 [pid 5780] unlinkat(AT_FDCWD, "./303", AT_REMOVEDIR [pid 7706] <... openat resumed>) = 3 [pid 5798] unlinkat(AT_FDCWD, "./306", AT_REMOVEDIR [pid 5780] <... unlinkat resumed>) = 0 [pid 7705] close(249 [pid 5828] <... unlink resumed>) = 0 [pid 7705] <... close resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 7705] close(248 [pid 5780] mkdirat(AT_FDCWD, "./304", 0777 [pid 7706] write(3, "1000", 4 [pid 7705] <... close resumed>) = 0 [pid 5828] getdents64(3 [pid 5798] mkdirat(AT_FDCWD, "./307", 0777 [pid 7706] <... write resumed>) = 4 [pid 7705] prctl(PR_SET_NAME, "syz.1.1566" [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] <... mkdirat resumed>) = 0 [pid 5780] <... mkdirat resumed>) = 0 [pid 7706] close(3 [pid 7705] <... prctl resumed>) = 0 [pid 5828] close(3 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7706] <... close resumed>) = 0 [pid 7705] close(4 [pid 5828] <... close resumed>) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5780] <... openat resumed>) = 3 [pid 7706] read(200 [pid 7705] <... close resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./315", AT_REMOVEDIR [pid 7706] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7705] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7706] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7705] <... futex resumed>) = 0 [pid 5828] mkdirat(AT_FDCWD, "./316", 0777 [pid 7706] <... symlinkat resumed>) = 0 [pid 7705] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7705] <... futex resumed>) = 0 [pid 5798] close(3 [pid 5780] close(3 [pid 7706] close(249 [pid 7705] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... mkdirat resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7706] <... close resumed>) = 0 [pid 7706] close(248 [pid 7705] <... mkdirat resumed>) = 0 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7706] <... close resumed>) = 0 [pid 7705] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7706] prctl(PR_SET_NAME, "syz.3.1565" [pid 5828] <... openat resumed>) = 3 [pid 5798] <... socket resumed>) = 3 [pid 5780] <... socket resumed>) = 3 [pid 7706] <... prctl resumed>) = 0 [pid 7705] <... futex resumed>) = 0 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] close(3 [pid 5780] close(3 [pid 7706] close(4 [pid 7705] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7706] <... close resumed>) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7706] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7705] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7706] <... futex resumed>) = 0 [pid 7705] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] <... close resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 7706] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... socket resumed>) = 3 [pid 7705] <... mount resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7706] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5798] close(3 [pid 5780] close(3 [pid 7706] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7705] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7705] <... futex resumed>) = 0 [pid 7706] <... mkdirat resumed>) = 0 [pid 7705] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7705] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 7705] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7706] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7706] <... futex resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5780] <... socket resumed>) = 3 [pid 7706] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7705] <... openat resumed>) = 3 [pid 5828] <... socket resumed>) = 3 [pid 5798] close(3 [pid 5780] close(3 [pid 7706] <... futex resumed>) = 0 [pid 5828] close(3 [pid 7706] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7705] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7705] <... futex resumed>) = 0 [pid 7706] <... mount resumed>) = 0 [pid 7705] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7705] <... futex resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 7705] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] <... socket resumed>) = 3 [pid 5780] <... socket resumed>) = 3 [pid 5798] close(3 [pid 5780] close(3 [pid 7706] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... close resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7706] <... futex resumed>) = 0 [pid 5828] close(3 [pid 7706] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5828] <... close resumed>) = 0 [pid 7706] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5798] read(249 [pid 5780] read(249 [pid 7706] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x21\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x20\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7706] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5828] close(3 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7706] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7706] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7706] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] read(249 [pid 7706] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x1f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7706] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7705] <... write resumed>) = 31 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7705] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7706] <... futex resumed>) = 0 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-upstream-fs/strace-static-x86_64: Process 7707 attached ci2-upstream-fs/strace-static-x86_64: Process 7709 attached ci2-upstream-fs/strace-static-x86_64: Process 7708 attached [pid 7706] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7705] <... futex resumed>) = 0 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 310 [pid 7709] set_robust_list(0x55556d6387e0, 24 [pid 7708] set_robust_list(0x5555851a97e0, 24 [pid 7707] set_robust_list(0x5555796c27e0, 24 [pid 7706] <... futex resumed>) = 0 [pid 7705] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 319 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 307 [pid 7709] <... set_robust_list resumed>) = 0 [pid 7708] <... set_robust_list resumed>) = 0 [pid 7707] <... set_robust_list resumed>) = 0 [pid 7706] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7705] <... futex resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7709] rt_sigprocmask(SIG_SETMASK, [] [pid 7708] rt_sigprocmask(SIG_SETMASK, [] [pid 7706] <... openat resumed>) = 3 [pid 7705] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7709] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7708] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7709] chdir("./316" [pid 7707] rt_sigprocmask(SIG_SETMASK, [] [pid 7706] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7705] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7709] <... chdir resumed>) = 0 [pid 7708] chdir("./304" [pid 7707] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7706] <... futex resumed>) = 0 [pid 7705] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7709] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7708] <... chdir resumed>) = 0 [pid 7707] chdir("./307" [pid 7705] <... futex resumed>) = 0 [ 626.327870][ T7705] gadgetfs: bound to dummy_udc driver [pid 7708] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7708] setpgid(0, 0) = 0 [pid 7708] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7709] <... prctl resumed>) = 0 [pid 7708] <... symlinkat resumed>) = 0 [pid 7707] <... chdir resumed>) = 0 [pid 7706] close_range(3, 30, 0 [pid 7709] setpgid(0, 0 [pid 7706] <... close_range resumed>) = 0 [pid 7707] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7705] close_range(3, 30, 0 [pid 7707] <... prctl resumed>) = 0 [pid 7706] exit_group(0 [pid 7708] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7706] <... exit_group resumed>) = ? [pid 7709] <... setpgid resumed>) = 0 [pid 7708] <... symlinkat resumed>) = 0 [pid 7709] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7707] setpgid(0, 0 [pid 7708] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7709] <... symlinkat resumed>) = 0 [pid 7707] <... setpgid resumed>) = 0 [pid 7709] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7708] <... symlinkat resumed>) = 0 [pid 7707] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7709] <... symlinkat resumed>) = 0 [pid 7708] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7708] write(3, "1000", 4) = 4 [pid 7709] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7707] <... symlinkat resumed>) = 0 [pid 7706] +++ exited with 0 +++ [pid 7705] <... close_range resumed>) = 0 [pid 7709] <... symlinkat resumed>) = 0 [pid 7707] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7705] exit_group(0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=316, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7708] close(3 [pid 7705] <... exit_group resumed>) = ? [pid 5811] rt_sigreturn({mask=[]} [pid 7709] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7708] <... close resumed>) = 0 [pid 7707] <... symlinkat resumed>) = 0 [pid 7708] read(200 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 7709] <... openat resumed>) = 3 [pid 7709] write(3, "1000", 4 [pid 7708] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7707] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7709] <... write resumed>) = 4 [pid 7708] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7709] close(3 [pid 7707] <... symlinkat resumed>) = 0 [pid 7709] <... close resumed>) = 0 [pid 5811] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 7709] read(200 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=754080201}) [pid 7709] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7708] <... symlinkat resumed>) = 0 [pid 7707] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5649] read(13 [pid 7709] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] umount2("./313", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7709] <... symlinkat resumed>) = 0 [pid 7708] close(249 [pid 7707] <... openat resumed>) = 3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x1d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x83\xe8\x1c"..., 232 [pid 5811] openat(AT_FDCWD, "./313", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5649] <... write resumed>) = 232 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 626, NULL, 0) = 1 [pid 7708] <... close resumed>) = 0 [pid 5811] fstat(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x22\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7709] close(249 [pid 7708] close(248 [pid 7707] write(3, "1000", 4 [pid 7705] +++ exited with 0 +++ [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 56 [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7709] <... close resumed>) = 0 [pid 7708] <... close resumed>) = 0 [pid 7707] <... write resumed>) = 4 [pid 5811] getdents64(3 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=311, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x22\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] read(6 [pid 7709] close(248 [pid 7708] prctl(PR_SET_NAME, "syz.0.1568" [pid 7707] close(3 [pid 5649] <... write resumed>) = 48 [pid 5645] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x1d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x83\xe8\x1c"..., 32434572) = 232 [pid 5789] rt_sigreturn({mask=[]} [pid 7709] <... close resumed>) = 0 [pid 7708] <... prctl resumed>) = 0 [pid 7707] <... close resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5645] read(6 [pid 7709] prctl(PR_SET_NAME, "syz.4.1567" [pid 7708] close(4 [pid 7707] read(200 [pid 5811] umount2("./313/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... rt_sigreturn resumed>) = 0 [pid 7709] <... prctl resumed>) = 0 [pid 7708] <... close resumed>) = 0 [pid 7707] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7709] close(4 [pid 7708] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7707] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5645] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 7709] <... close resumed>) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7709] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7707] <... symlinkat resumed>) = 0 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5645] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7709] <... futex resumed>) = 0 [pid 7708] <... futex resumed>) = 0 [pid 7707] close(249 [pid 5645] epoll_pwait(4 [pid 7709] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7708] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7707] <... close resumed>) = 0 [pid 5789] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=985658690}) [pid 7709] <... futex resumed>) = 0 [pid 7708] <... futex resumed>) = 0 [pid 7707] close(248 [pid 5789] umount2("./308", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(21 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=338054264} [pid 7709] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7707] <... close resumed>) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7708] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7707] prctl(PR_SET_NAME, "syz.2.1569" [pid 5789] openat(AT_FDCWD, "./308", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7708] <... mkdirat resumed>) = 0 [pid 7707] <... prctl resumed>) = 0 [pid 5789] <... openat resumed>) = 3 [pid 7709] <... mkdirat resumed>) = 0 [pid 7707] close(4 [pid 5789] fstat(3 [pid 5649] write(3, "\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x1e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\xe9\xeb\x1d"..., 216 [pid 7709] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7708] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7707] <... close resumed>) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 7709] <... futex resumed>) = 0 [pid 7708] <... futex resumed>) = 0 [pid 5789] getdents64(3 [pid 5649] <... write resumed>) = 216 [pid 5645] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 354, NULL, 0) = 1 [pid 7709] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7708] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 7707] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x23\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5645] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7709] <... futex resumed>) = 0 [pid 7707] <... futex resumed>) = 0 [pid 5789] umount2("./308/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5645] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7709] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7708] <... futex resumed>) = 0 [pid 7707] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... write resumed>) = 56 [pid 5645] read(6 [pid 7708] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7709] <... mount resumed>) = 0 [pid 7707] <... futex resumed>) = 0 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x23\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5645] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x22\x06\x00\x00\x00\x00\x00\x00\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 328 [pid 7709] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7707] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7709] <... futex resumed>) = 0 [pid 7708] <... mount resumed>) = 0 [pid 5811] <... umount2 resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x2c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7709] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7707] <... mkdirat resumed>) = 0 [pid 5811] umount2("./313/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7709] <... futex resumed>) = 0 [pid 5645] <... write resumed>) = 376 [pid 7709] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7708] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7707] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999974981}) [pid 5645] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x2d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7708] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./313/gadget" [pid 7708] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7707] <... futex resumed>) = 0 [pid 5641] epoll_pwait(4 [pid 7709] <... openat resumed>) = 3 [pid 7708] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7709] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7708] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7707] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5645] <... write resumed>) = 376 [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 7709] <... futex resumed>) = 0 [pid 7707] <... futex resumed>) = 0 [pid 5640] <... futex resumed>) = 0 [pid 7708] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5811] umount2("./313/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5645] read(6 [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7709] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7708] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7707] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x2c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5645] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7709] <... futex resumed>) = 0 [pid 7708] <... futex resumed>) = 0 [pid 7707] <... mount resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./313/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] umount2("./308/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... futex resumed>) = 0 [pid 5645] futex(0x13a85304a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7709] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7708] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7707] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... openat resumed>) = 5 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999971053}) [pid 5647] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7708] <... futex resumed>) = 0 [pid 7707] <... futex resumed>) = 0 [pid 5811] fstat(5 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5789] newfstatat(AT_FDCWD, "./308/gadget" [pid 5649] read(3 [pid 7708] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7707] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7708] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7707] <... futex resumed>) = 0 [pid 5811] getdents64(5 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=279680392} [pid 7709] <... write resumed>) = 31 [pid 7708] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7707] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5789] umount2("./308/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x2d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7709] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7708] <... futex resumed>) = 0 [pid 7707] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5811] getdents64(5 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7709] <... futex resumed>) = 0 [pid 7708] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7707] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5789] openat(AT_FDCWD, "./308/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7709] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7708] <... futex resumed>) = 0 [pid 7707] <... futex resumed>) = 0 [pid 7709] <... futex resumed>) = 0 [pid 7708] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7707] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(5 [pid 5789] <... openat resumed>) = 5 [pid 7709] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7708] <... openat resumed>) = 3 [pid 7707] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 7709] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7708] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7707] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] unlinkat(AT_FDCWD, "./313/gadget", AT_REMOVEDIR [pid 5789] fstat(5 [pid 7709] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7708] <... futex resumed>) = 0 [pid 7707] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7709] <... futex resumed>) = 0 [pid 7708] close_range(3, 30, 0 [pid 7707] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./313/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] getdents64(5 [pid 7709] close_range(3, 30, 0 [pid 7708] <... close_range resumed>) = 0 [pid 7707] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 7707] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] getdents64(5, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 7707] <... futex resumed>) = 0 [pid 5789] close(5 [pid 7708] exit_group(0 [pid 5811] newfstatat(AT_FDCWD, "./313/binderfs" [pid 7708] <... exit_group resumed>) = ? [pid 7707] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7707] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5789] <... close resumed>) = 0 [pid 5789] unlinkat(AT_FDCWD, "./308/gadget", AT_REMOVEDIR [pid 7709] <... close_range resumed>) = 0 [pid 7707] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlink("./313/binderfs" [pid 5789] <... unlinkat resumed>) = 0 [pid 7709] exit_group(0 [pid 7707] <... futex resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5789] umount2("./308/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7709] <... exit_group resumed>) = ? [pid 7707] close_range(3, 30, 0) = 0 [pid 5811] umount2("./313/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7707] exit_group(0) = ? [pid 5789] newfstatat(AT_FDCWD, "./308/binderfs" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7708] +++ exited with 0 +++ [pid 7709] +++ exited with 0 +++ [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=319, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5811] newfstatat(AT_FDCWD, "./313/cgroup.net" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 626.530929][ T7709] gadgetfs: bound to dummy_udc driver [pid 5828] rt_sigreturn({mask=[]} [pid 5789] unlink("./308/binderfs" [pid 7707] +++ exited with 0 +++ [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=307, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5811] unlink("./313/cgroup.net" [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=310, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5789] <... unlink resumed>) = 0 [pid 5780] rt_sigreturn({mask=[]} [pid 5811] <... unlink resumed>) = 0 [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5798] rt_sigreturn({mask=[]} [pid 5828] <... write resumed>) = 4 [pid 5828] umount2("./316", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] umount2("./313/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5789] umount2("./308/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=934018424}) [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5649] read(30 [pid 5828] openat(AT_FDCWD, "./316", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... write resumed>) = 4 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] <... openat resumed>) = 3 [pid 5811] newfstatat(AT_FDCWD, "./313/cgroup.cpu" [pid 5789] newfstatat(AT_FDCWD, "./308/cgroup.net" [pid 5780] umount2("./304", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x1f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x34\x38\x1e"..., 216 [pid 5828] fstat(3 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] unlink("./313/cgroup.cpu" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 216 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 287, NULL, 0) = 1 [pid 5828] getdents64(3 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... write resumed>) = 4 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x24\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5780] openat(AT_FDCWD, "./304", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5789] unlink("./308/cgroup.net" [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5811] umount2("./313/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] umount2("./307", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 56 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5828] umount2("./316/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... unlink resumed>) = 0 [pid 5780] fstat(3 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x24\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 5811] newfstatat(AT_FDCWD, "./313/cgroup" [pid 5798] openat(AT_FDCWD, "./307", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] umount2("./308/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x1f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x34\x38\x1e"..., 32434572) = 216 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] getdents64(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 5811] unlink("./313/cgroup" [pid 5789] newfstatat(AT_FDCWD, "./308/cgroup.cpu" [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] <... pselect6 resumed>) = 2 (in [16 26], left {tv_sec=0, tv_nsec=999960905}) [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5798] fstat(3 [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(26 [pid 5647] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 5811] getdents64(3 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] umount2("./304/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5798] getdents64(3 [pid 5789] unlink("./308/cgroup.cpu" [pid 5647] epoll_pwait(4 [pid 5811] close(3) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x20\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x46\xb2\x1e"..., 232 [pid 5789] <... unlink resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=165008030} [pid 5649] <... write resumed>) = 232 [pid 5811] unlinkat(AT_FDCWD, "./313", AT_REMOVEDIR [pid 5798] umount2("./307/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./308/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x25\x06\x00\x00\x00\x00\x00\x00", 48 [pid 5811] <... unlinkat resumed>) = 0 [pid 5811] mkdirat(AT_FDCWD, "./314", 0777 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... mkdirat resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x25\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5789] newfstatat(AT_FDCWD, "./308/cgroup" [pid 5828] <... umount2 resumed>) = 0 [pid 5828] umount2("./316/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... openat resumed>) = 3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... write resumed>) = 48 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] unlink("./308/cgroup" [pid 5649] read(16 [pid 5828] newfstatat(AT_FDCWD, "./316/gadget", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5789] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] umount2("./316/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] getdents64(3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x21\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xa4\x78\x1f"..., 232 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5828] openat(AT_FDCWD, "./316/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] close(3 [pid 5649] <... write resumed>) = 232 [pid 5828] <... openat resumed>) = 5 [pid 5811] close(3 [pid 5789] <... close resumed>) = 0 [pid 5828] fstat(5 [pid 5811] <... close resumed>) = 0 [pid 5789] unlinkat(AT_FDCWD, "./308", AT_REMOVEDIR [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x26\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] getdents64(5 [pid 5811] <... socket resumed>) = 3 [pid 5789] <... unlinkat resumed>) = 0 [pid 5649] <... write resumed>) = 56 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 169, NULL, 0) = 1 [pid 5811] close(3 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5811] <... close resumed>) = 0 [pid 5798] <... umount2 resumed>) = 0 [pid 5789] mkdirat(AT_FDCWD, "./309", 0777 [pid 5780] <... umount2 resumed>) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x26\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] getdents64(5 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] umount2("./307/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... mkdirat resumed>) = 0 [pid 5780] umount2("./304/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] sched_yield( [pid 5811] <... socket resumed>) = 3 [pid 5647] read(6 [pid 5828] close(5 [pid 5811] close(3 [pid 5798] newfstatat(AT_FDCWD, "./307/gadget" [pid 5789] <... openat resumed>) = 3 [pid 5780] newfstatat(AT_FDCWD, "./304/gadget" [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x24\x06\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00"..., 32434572) = 624 [pid 5641] <... sched_yield resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x2e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] epoll_pwait(4 [pid 5828] unlinkat(AT_FDCWD, "./316/gadget", AT_REMOVEDIR [pid 5798] umount2("./307/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] umount2("./304/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=993945060}) [pid 5647] <... write resumed>) = 376 [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x2f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] umount2("./316/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] close(3 [pid 5798] openat(AT_FDCWD, "./307/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] openat(AT_FDCWD, "./304/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... write resumed>) = 376 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 5 [pid 5649] read(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x30\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5798] <... openat resumed>) = 5 [pid 5828] newfstatat(AT_FDCWD, "./316/binderfs" [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] fstat(5 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] fstat(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x2e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] epoll_pwait(4 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5647] <... write resumed>) = 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] unlink("./316/binderfs" [pid 5811] close(3 [pid 5789] <... socket resumed>) = 3 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5647] read(6 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975233}) [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... unlink resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5649] read(3 [pid 5641] <... futex resumed>) = 1 [pid 5811] read(249 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5640] <... futex resumed>) = 0 [pid 5828] umount2("./316/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x22\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] getdents64(5 [pid 5789] close(3 [pid 5780] getdents64(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] epoll_pwait(4 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] <... close resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] read(3 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x2f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5828] newfstatat(AT_FDCWD, "./316/cgroup.net" [pid 5798] getdents64(5 [pid 5789] <... socket resumed>) = 3 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] close(3 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=92073628} [pid 5828] unlink("./316/cgroup.net" [pid 5798] close(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975131}) [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] close(5 [pid 5649] read(3ci2-upstream-fs/strace-static-x86_64: Process 7710 attached [pid 5828] umount2("./316/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] unlinkat(AT_FDCWD, "./307/gadget", AT_REMOVEDIR [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7710] set_robust_list(0x555580d127e0, 24 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 317 [pid 5828] newfstatat(AT_FDCWD, "./316/cgroup.cpu" [pid 5789] <... socket resumed>) = 3 [pid 5780] unlinkat(AT_FDCWD, "./304/gadget", AT_REMOVEDIR [pid 5649] read(3 [pid 5789] close(3 [pid 7710] <... set_robust_list resumed>) = 0 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... close resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x30\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7710] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] unlink("./316/cgroup.cpu" [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] umount2("./304/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] <... unlink resumed>) = 0 [pid 5798] umount2("./307/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7710] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] umount2("./316/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7710] chdir("./314" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./307/binderfs" [pid 5789] close(3 [pid 5780] newfstatat(AT_FDCWD, "./304/binderfs" [pid 5828] newfstatat(AT_FDCWD, "./316/cgroup" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7710] <... chdir resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlink("./307/binderfs" [pid 5789] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7710] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5828] unlink("./316/cgroup" [pid 7710] setpgid(0, 0 [pid 5798] <... unlink resumed>) = 0 [pid 5780] unlink("./304/binderfs" [pid 5789] read(249 [pid 5828] <... unlink resumed>) = 0 [pid 5798] umount2("./307/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x23\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7710] <... setpgid resumed>) = 0 [pid 5828] getdents64(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... unlink resumed>) = 0 [pid 7710] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] newfstatat(AT_FDCWD, "./307/cgroup.net" [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] umount2("./304/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7710] <... symlinkat resumed>) = 0 [pid 5828] close(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... close resumed>) = 0 [pid 5798] unlink("./307/cgroup.net" [pid 7710] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5828] unlinkat(AT_FDCWD, "./316", AT_REMOVEDIR [pid 5798] <... unlink resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./304/cgroup.net" [pid 7710] <... symlinkat resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] umount2("./307/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] unlink("./304/cgroup.net" [pid 7710] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5780] <... unlink resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7711 attached [pid 5828] mkdirat(AT_FDCWD, "./317", 0777 [pid 5798] newfstatat(AT_FDCWD, "./307/cgroup.cpu" [pid 5780] umount2("./304/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7711] set_robust_list(0x5555851b37e0, 24 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7711] <... set_robust_list resumed>) = 0 [pid 7710] <... symlinkat resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5798] unlink("./307/cgroup.cpu" [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 312 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7711] rt_sigprocmask(SIG_SETMASK, [] [pid 7710] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5798] <... unlink resumed>) = 0 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] newfstatat(AT_FDCWD, "./304/cgroup.cpu" [pid 7711] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5798] umount2("./307/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7711] chdir("./309" [pid 7710] <... openat resumed>) = 3 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7711] <... chdir resumed>) = 0 [pid 7710] write(3, "1000", 4 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] newfstatat(AT_FDCWD, "./307/cgroup" [pid 5780] unlink("./304/cgroup.cpu" [pid 7711] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7710] <... write resumed>) = 4 [pid 5828] close(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7711] <... prctl resumed>) = 0 [pid 7710] close(3 [pid 5828] <... close resumed>) = 0 [pid 7711] setpgid(0, 0 [pid 5798] unlink("./307/cgroup" [pid 5780] umount2("./304/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7711] <... setpgid resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... unlink resumed>) = 0 [pid 7711] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7710] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./304/cgroup" [pid 7710] read(200 [pid 5828] <... socket resumed>) = 3 [pid 5798] getdents64(3 [pid 5828] close(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 7710] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... close resumed>) = 0 [pid 5798] close(3 [pid 5780] unlink("./304/cgroup" [pid 7711] <... symlinkat resumed>) = 0 [pid 7710] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... close resumed>) = 0 [pid 7710] <... symlinkat resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7711] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7710] close(249 [pid 5828] <... socket resumed>) = 3 [pid 5798] unlinkat(AT_FDCWD, "./307", AT_REMOVEDIR [pid 5780] getdents64(3 [pid 7710] <... close resumed>) = 0 [pid 5828] close(3 [pid 7710] close(248 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7710] <... close resumed>) = 0 [pid 5780] close(3 [pid 7711] <... symlinkat resumed>) = 0 [pid 7710] prctl(PR_SET_NAME, "syz.3.1570" [pid 5828] <... close resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7711] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7710] <... prctl resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] mkdirat(AT_FDCWD, "./308", 0777 [pid 5780] unlinkat(AT_FDCWD, "./304", AT_REMOVEDIR [pid 7711] <... symlinkat resumed>) = 0 [pid 7710] close(4 [pid 5828] <... socket resumed>) = 3 [pid 7710] <... close resumed>) = 0 [pid 5828] close(3 [pid 7711] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5640] <... epoll_pwait resumed>, [], 128, 103, NULL, 0) = 0 [pid 7711] write(3, "1000", 4 [pid 7710] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5798] <... mkdirat resumed>) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5640] epoll_pwait(4 [pid 7711] <... write resumed>) = 4 [pid 7710] <... futex resumed>) = 0 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5780] mkdirat(AT_FDCWD, "./305", 0777 [pid 5641] sched_getaffinity(0, 8192 [pid 7711] close(3 [pid 5798] <... openat resumed>) = 3 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 7711] <... close resumed>) = 0 [pid 5780] <... mkdirat resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7710] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7711] read(200 [pid 5828] <... socket resumed>) = 3 [pid 7711] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7711] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5640] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 7711] <... symlinkat resumed>) = 0 [pid 7710] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5641] epoll_pwait(4 [pid 5640] <... futex resumed>) = 1 [pid 5647] <... futex resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 7711] close(249 [pid 7710] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] <... close resumed>) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] <... openat resumed>) = 3 [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7711] <... close resumed>) = 0 [pid 7710] <... mkdirat resumed>) = 0 [pid 5828] read(249 [pid 5798] close(3 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7710] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x24\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7711] close(248 [pid 7710] <... futex resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] <... close resumed>) = 0 [pid 5780] close(3 [pid 5647] write(5, "\x01\x00\x00\x00\x00\x00\x00\x00", 8 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN, data=0x3548238}], 128, -1, NULL, 0) = 1 [pid 7711] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... close resumed>) = 0 [pid 5647] <... write resumed>) = 8 [pid 5640] read(5 [pid 7711] prctl(PR_SET_NAME, "syz.1.1571" [pid 7710] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=962774619} [pid 5640] <... read resumed>, "\x01\x00\x00\x00\x00\x00\x00\x00", 8) = 8 [pid 7711] <... prctl resumed>) = 0 [pid 7710] <... futex resumed>) = 0 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] close(3 [pid 5780] <... socket resumed>) = 3 [pid 5640] epoll_pwait(4 [pid 7711] close(4 [pid 7710] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7711] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] close(3 [pid 7711] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7710] <... mount resumed>) = 0 [pid 7710] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... close resumed>) = 0 [pid 7711] <... futex resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 7711] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7710] <... futex resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7710] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] close(3 [pid 7710] <... futex resumed>) = 0 [pid 7711] <... futex resumed>) = 0 [pid 7710] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5798] <... socket resumed>) = 3 [pid 5780] <... close resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7712 attached [pid 7711] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7710] <... openat resumed>) = 3 [pid 7712] set_robust_list(0x55556d6387e0, 24 [pid 7711] <... mkdirat resumed>) = 0 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 320 [pid 5798] close(3 [pid 7710] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7711] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7710] <... futex resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] <... close resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7710] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] close(3 [pid 7712] <... set_robust_list resumed>) = 0 [pid 7711] <... futex resumed>) = 0 [pid 7710] <... futex resumed>) = 0 [pid 7712] rt_sigprocmask(SIG_SETMASK, [] [pid 7711] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7710] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5798] <... socket resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 7712] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7711] <... futex resumed>) = 0 [pid 5798] close(3 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7712] chdir("./317" [pid 7711] mount(NULL, "./gadget", "gadgetfs", 0, NULL) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7712] <... chdir resumed>) = 0 [pid 7711] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] close(3 [pid 7712] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5798] read(249 [pid 7712] <... prctl resumed>) = 0 [pid 7711] <... futex resumed>) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x26\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... close resumed>) = 0 [pid 7712] setpgid(0, 0 [pid 7711] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] read(249 [pid 7712] <... setpgid resumed>) = 0 [pid 7711] <... futex resumed>) = 0 [pid 7710] <... write resumed>) = 31 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x25\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7712] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7711] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7712] <... symlinkat resumed>) = 0 [pid 7711] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7710] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7711] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7712] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7711] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7710] <... futex resumed>) = 0 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7712] <... symlinkat resumed>) = 0 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7711] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31) = -1 EBADF (Bad file descriptor) [pid 7711] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7712] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7711] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000ci2-upstream-fs/strace-static-x86_64: Process 7713 attached [pid 7712] <... symlinkat resumed>) = 0 [pid 7711] <... futex resumed>) = 0 [pid 7710] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7712] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7711] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7710] <... futex resumed>) = 0 [pid 7710] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7712] <... openat resumed>) = 3 [pid 7711] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7710] <... openat resumed>) = 4 [pid 7713] set_robust_list(0x5555796c27e0, 24 [pid 7710] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 311 [pid 7710] <... futex resumed>) = 0 [pid 7713] <... set_robust_list resumed>) = 0 [pid 7712] write(3, "1000", 4 [pid 7711] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 7713] rt_sigprocmask(SIG_SETMASK, [] [pid 7712] <... write resumed>) = 4 [pid 7711] <... futex resumed>) = 0 [pid 7710] close_range(3, 30, 0 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7713] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7712] close(3 [pid 7711] close_range(3, 30, 0 [pid 7713] chdir("./308" [pid 7712] <... close resumed>) = 0 [pid 7711] <... close_range resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7714 attached [pid 7713] <... chdir resumed>) = 0 [pid 7712] read(200 [pid 7711] exit_group(0 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 308 [pid 7714] set_robust_list(0x5555851a97e0, 24 [pid 7713] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7712] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7711] <... exit_group resumed>) = ? [pid 7712] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7713] <... prctl resumed>) = 0 [pid 7714] <... set_robust_list resumed>) = 0 [pid 7713] setpgid(0, 0) = 0 [pid 7712] <... symlinkat resumed>) = 0 [pid 7713] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7714] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7713] <... symlinkat resumed>) = 0 [pid 7712] close(249 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7712] <... close resumed>) = 0 [pid 7713] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7712] close(248 [pid 7714] chdir("./305" [pid 7712] <... close resumed>) = 0 [pid 7712] prctl(PR_SET_NAME, "syz.4.1572" [pid 7714] <... chdir resumed>) = 0 [pid 7713] <... symlinkat resumed>) = 0 [pid 7710] <... close_range resumed>) = 0 [pid 7714] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7713] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7714] <... prctl resumed>) = 0 [pid 7712] <... prctl resumed>) = 0 [pid 7713] <... symlinkat resumed>) = 0 [pid 7712] close(4) = 0 [ 626.897427][ T7710] gadgetfs: bound to dummy_udc driver [pid 7711] +++ exited with 0 +++ [pid 7714] setpgid(0, 0 [pid 7710] exit_group(0 [pid 7713] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7712] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7714] <... setpgid resumed>) = 0 [pid 7713] <... openat resumed>) = 3 [pid 7710] <... exit_group resumed>) = ? [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=312, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7713] write(3, "1000", 4 [pid 5789] rt_sigreturn({mask=[]} [pid 7713] <... write resumed>) = 4 [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7714] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7713] close(3 [pid 7712] <... futex resumed>) = 0 [pid 7714] <... symlinkat resumed>) = 0 [pid 7713] <... close resumed>) = 0 [pid 7712] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7710] +++ exited with 0 +++ [pid 7714] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7713] read(200 [pid 7712] <... futex resumed>) = 0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=317, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 7714] <... symlinkat resumed>) = 0 [pid 7713] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7712] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] rt_sigreturn({mask=[]} [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 7714] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7713] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7712] <... mkdirat resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5789] <... write resumed>) = 4 [pid 7712] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=754387201}) [pid 7714] <... symlinkat resumed>) = 0 [pid 7713] <... symlinkat resumed>) = 0 [pid 7712] <... futex resumed>) = 0 [pid 5789] umount2("./309", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(21 [pid 7714] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7713] close(249 [pid 7712] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7712] <... futex resumed>) = 0 [pid 7714] <... openat resumed>) = 3 [pid 7713] <... close resumed>) = 0 [pid 7712] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5789] openat(AT_FDCWD, "./309", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x23\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x6e\x0a\x1e"..., 232 [pid 7714] write(3, "1000", 4 [pid 7713] close(248 [pid 7714] <... write resumed>) = 4 [pid 7713] <... close resumed>) = 0 [pid 7712] <... mount resumed>) = 0 [pid 5811] <... write resumed>) = 4 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 957, NULL, 0) = 1 [pid 5789] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 232 [pid 7714] close(3 [pid 7713] prctl(PR_SET_NAME, "syz.2.1574" [pid 7712] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] umount2("./314", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... futex resumed>) = 1 [pid 7714] <... close resumed>) = 0 [pid 7713] <... prctl resumed>) = 0 [pid 7712] <... futex resumed>) = 0 [pid 5789] fstat(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x27\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7714] read(200 [pid 7713] close(4 [pid 7712] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] openat(AT_FDCWD, "./314", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 56 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x23\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x6e\x0a\x1e"..., 32434572) = 232 [pid 7714] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7713] <... close resumed>) = 0 [pid 7712] <... futex resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5789] getdents64(3 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x27\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] read(6 [pid 7712] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] fstat(3 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5789] umount2("./309/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7714] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5640] epoll_pwait(4 [pid 7712] <... openat resumed>) = 3 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 48 [pid 7714] <... symlinkat resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7714] close(249 [pid 7712] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] getdents64(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 7714] <... close resumed>) = 0 [pid 7713] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7712] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=999965011}) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=794335991} [pid 7714] close(248 [pid 7713] <... futex resumed>) = 0 [pid 7712] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./314/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(13 [pid 7714] <... close resumed>) = 0 [pid 7713] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7712] <... futex resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7714] prctl(PR_SET_NAME, "syz.0.1573" [pid 7713] <... futex resumed>) = 0 [pid 7712] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x22\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\xd6\x82\x22"..., 208 [pid 7714] <... prctl resumed>) = 0 [pid 5649] <... write resumed>) = 208 [pid 7714] close(4 [pid 7713] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x28\x06\x00\x00\x00\x00\x00\x00", 56 [pid 7714] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 56 [pid 7714] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7713] <... mkdirat resumed>) = 0 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x28\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7714] <... futex resumed>) = 0 [pid 7713] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7714] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7713] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7714] <... futex resumed>) = 0 [pid 7714] mkdirat(AT_FDCWD, "./gadget", 0777) = 0 [pid 7713] <... futex resumed>) = 0 [pid 7713] mount(NULL, "./gadget", "gadgetfs", 0, NULL) = 0 [pid 7713] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7713] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7713] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK) = -1 EBUSY (Device or resource busy) [pid 7713] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7713] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7713] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31) = -1 EBADF (Bad file descriptor) [pid 7713] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7713] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7713] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 797, NULL, 0) = 1 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7713] <... openat resumed>) = 3 [pid 5811] <... umount2 resumed>) = 0 [pid 5789] <... umount2 resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7714] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./314/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./309/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] read(6 [pid 7714] <... futex resumed>) = 0 [pid 7713] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... futex resumed>) = 0 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x27\x06\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 320 [pid 5789] newfstatat(AT_FDCWD, "./309/gadget" [pid 7713] <... futex resumed>) = 0 [pid 7714] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x31\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7713] close_range(3, 30, 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... write resumed>) = 376 [pid 7713] <... close_range resumed>) = 0 [pid 5789] umount2("./309/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7714] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./314/gadget" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=957175403}) [pid 5641] epoll_pwait(4 [pid 7714] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] read(3 [pid 7714] <... mount resumed>) = 0 [pid 7713] exit_group(0 [pid 5789] openat(AT_FDCWD, "./309/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x32\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7714] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7713] <... exit_group resumed>) = ? [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... write resumed>) = 376 [pid 7714] <... futex resumed>) = 0 [pid 7713] +++ exited with 0 +++ [pid 7712] <... write resumed>) = 31 [pid 5811] umount2("./314/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... openat resumed>) = 5 [pid 5649] read(3 [pid 5640] read(6 [pid 7714] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7712] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=311, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] fstat(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x31\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7714] <... futex resumed>) = 0 [ 627.030569][ T7712] gadgetfs: bound to dummy_udc driver [pid 5811] openat(AT_FDCWD, "./314/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] rt_sigreturn({mask=[]} [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7712] <... futex resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7714] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] <... openat resumed>) = 5 [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999971221}) [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7712] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] fstat(5 [pid 5789] getdents64(5 [pid 5649] read(3 [pid 5640] epoll_pwait(4 [pid 7712] <... futex resumed>) = 0 [pid 7714] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7712] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=705914316} [pid 7714] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7712] <... openat resumed>) = 4 [pid 5811] getdents64(5 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5789] getdents64(5 [pid 5649] read(3 [pid 7714] <... futex resumed>) = 0 [pid 7712] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] <... write resumed>) = 4 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x32\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7714] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7712] <... futex resumed>) = 0 [pid 5811] getdents64(5 [pid 5798] umount2("./308", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7714] <... futex resumed>) = 0 [pid 7712] close_range(3, 30, 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] close(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7714] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] close(5 [pid 5798] openat(AT_FDCWD, "./308", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... close resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=999944105}) [pid 7714] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5811] <... close resumed>) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5789] unlinkat(AT_FDCWD, "./309/gadget", AT_REMOVEDIR [pid 5649] read(16 [pid 7714] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7714] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlinkat(AT_FDCWD, "./314/gadget", AT_REMOVEDIR [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7714] <... futex resumed>) = 0 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x26\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x3b\x00\x1b"..., 232 [pid 7714] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 5798] fstat(3 [pid 5649] <... write resumed>) = 232 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 711, NULL, 0) = 1 [pid 5789] umount2("./309/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] umount2("./314/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] getdents64(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x29\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7714] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7712] <... close_range resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7714] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7712] exit_group(0 [pid 5811] newfstatat(AT_FDCWD, "./314/binderfs" [pid 5798] umount2("./308/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] newfstatat(AT_FDCWD, "./309/binderfs" [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x29\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] epoll_pwait(4 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x26\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x3b\x00\x1b"..., 32434572) = 232 [pid 7714] <... futex resumed>) = 0 [pid 7712] <... exit_group resumed>) = ? [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... write resumed>) = 48 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] read(6 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7714] close_range(3, 30, 0 [pid 5811] unlink("./314/binderfs" [pid 5789] unlink("./309/binderfs" [pid 7714] <... close_range resumed>) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] <... unlink resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 7714] exit_group(0 [pid 5789] <... unlink resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7714] <... exit_group resumed>) = ? [pid 5640] epoll_pwait(4 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=649146127} [pid 7712] +++ exited with 0 +++ [pid 5811] umount2("./314/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./309/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=320, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] rt_sigreturn({mask=[]} [pid 5811] newfstatat(AT_FDCWD, "./314/cgroup.net" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 651, NULL, 0) = 1 [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7714] +++ exited with 0 +++ [pid 5811] unlink("./314/cgroup.net" [pid 5798] <... umount2 resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./309/cgroup.net" [pid 5641] epoll_pwait(4 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=308, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x29\x06\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 5811] <... unlink resumed>) = 0 [pid 5798] umount2("./308/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x33\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] umount2("./314/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] unlink("./309/cgroup.net" [pid 5780] rt_sigreturn({mask=[]} [pid 5640] <... write resumed>) = 376 [pid 5828] <... write resumed>) = 4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./308/gadget" [pid 5780] <... rt_sigreturn resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=960939269}) [pid 5640] read(6 [pid 5828] umount2("./317", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] newfstatat(AT_FDCWD, "./314/cgroup.cpu" [pid 5789] <... unlink resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] umount2("./309/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5798] umount2("./308/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] epoll_pwait(4 [pid 5828] openat(AT_FDCWD, "./317", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] unlink("./314/cgroup.cpu" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 5828] <... openat resumed>) = 3 [pid 5798] openat(AT_FDCWD, "./308/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] newfstatat(AT_FDCWD, "./309/cgroup.cpu" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x33\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] fstat(3 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... openat resumed>) = 5 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] umount2("./314/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] fstat(5 [pid 5789] unlink("./309/cgroup.cpu" [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=999851950}) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=602154501} [pid 5828] getdents64(3 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(30 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5811] newfstatat(AT_FDCWD, "./314/cgroup" [pid 5789] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] umount2("./317/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] getdents64(5 [pid 5789] umount2("./309/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x24\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x22\xcf\x22"..., 208 [pid 5811] unlink("./314/cgroup" [pid 5798] getdents64(5 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... unlink resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 607, NULL, 0) = 1 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] newfstatat(AT_FDCWD, "./309/cgroup" [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] getdents64(3 [pid 5798] close(5 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x2a\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5640] <... futex resumed>) = 1 [pid 5798] <... close resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... write resumed>) = 4 [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5811] close(3 [pid 5798] unlinkat(AT_FDCWD, "./308/gadget", AT_REMOVEDIR [pid 5789] unlink("./309/cgroup" [pid 5780] umount2("./305", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x2a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x24\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x22\xcf\x22"..., 32434572) = 208 [pid 5811] <... close resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 5811] unlinkat(AT_FDCWD, "./314", AT_REMOVEDIR [pid 5798] umount2("./308/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] openat(AT_FDCWD, "./305", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] getdents64(3 [pid 5780] <... openat resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 5798] newfstatat(AT_FDCWD, "./308/binderfs" [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=999948463}) [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] mkdirat(AT_FDCWD, "./315", 0777 [pid 5789] close(3 [pid 5780] fstat(3 [pid 5649] read(26 [pid 5640] epoll_pwait(4 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5811] <... mkdirat resumed>) = 0 [pid 5798] unlink("./308/binderfs" [pid 5789] unlinkat(AT_FDCWD, "./309", AT_REMOVEDIR [pid 5780] getdents64(3 [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x25\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\xe8\xfc\x22"..., 232 [pid 5789] <... unlinkat resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 232 [pid 5798] <... unlink resumed>) = 0 [pid 5780] umount2("./305/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=572381316} [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x2b\x06\x00\x00\x00\x00\x00\x00", 48 [pid 5811] <... openat resumed>) = 3 [pid 5789] mkdirat(AT_FDCWD, "./310", 0777 [pid 5649] <... write resumed>) = 48 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x2b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5828] <... umount2 resumed>) = 0 [pid 5798] umount2("./308/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5828] umount2("./317/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] close(3 [pid 5828] newfstatat(AT_FDCWD, "./317/gadget" [pid 5798] newfstatat(AT_FDCWD, "./308/cgroup.net" [pid 5789] <... mkdirat resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5828] umount2("./317/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... openat resumed>) = 3 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5811] <... socket resumed>) = 3 [pid 5828] openat(AT_FDCWD, "./317/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] unlink("./308/cgroup.net" [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] close(3) = 0 [pid 5828] <... openat resumed>) = 5 [pid 5811] close(3 [pid 5798] <... unlink resumed>) = 0 [pid 5828] fstat(5 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] <... close resumed>) = 0 [pid 5798] umount2("./308/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... socket resumed>) = 3 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] close(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] getdents64(5, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] newfstatat(AT_FDCWD, "./308/cgroup.cpu" [pid 5789] <... close resumed>) = 0 [pid 5828] getdents64(5 [pid 5811] <... socket resumed>) = 3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 577, NULL, 0) = 1 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5811] close(3 [pid 5798] unlink("./308/cgroup.cpu" [pid 5780] <... umount2 resumed>) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] close(5 [pid 5640] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5640] read(6 [pid 5811] <... close resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] umount2("./305/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] sched_yield( [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x2a\x06\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00"..., 32434572) = 336 [pid 5828] unlinkat(AT_FDCWD, "./317/gadget", AT_REMOVEDIR [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] umount2("./308/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x34\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./305/gadget" [pid 5641] <... sched_yield resumed>) = 0 [pid 5640] <... write resumed>) = 376 [pid 5828] umount2("./317/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] close(3 [pid 5798] newfstatat(AT_FDCWD, "./308/cgroup" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=963147061}) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x35\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... close resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] <... write resumed>) = 376 [pid 5828] newfstatat(AT_FDCWD, "./317/binderfs" [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] unlink("./308/cgroup" [pid 5789] <... socket resumed>) = 3 [pid 5780] umount2("./305/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] read(6 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5811] <... socket resumed>) = 3 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] unlink("./317/binderfs" [pid 5811] close(3 [pid 5798] <... unlink resumed>) = 0 [pid 5789] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5640] epoll_pwait(4 [pid 5828] <... unlink resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] getdents64(3 [pid 5789] <... close resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] umount2("./317/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] read(249 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x34\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5640] epoll_pwait(4 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x28\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] close(3 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] openat(AT_FDCWD, "./305/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=511979154} [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] newfstatat(AT_FDCWD, "./317/cgroup.net" [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999972961}) [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] unlinkat(AT_FDCWD, "./308", AT_REMOVEDIR [pid 5789] <... socket resumed>) = 3 [pid 5780] fstat(5 [pid 5649] read(3 [pid 5828] unlink("./317/cgroup.net" [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] close(3 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5828] <... unlink resumed>) = 0 [pid 5798] mkdirat(AT_FDCWD, "./309", 0777 [pid 5789] <... close resumed>) = 0 [pid 5780] getdents64(5 [pid 5798] <... mkdirat resumed>) = 0 [pid 5649] read(3 [pid 5828] umount2("./317/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x35\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5789] read(249 [pid 5780] getdents64(5 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... openat resumed>) = 3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] newfstatat(AT_FDCWD, "./317/cgroup.cpu" [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x27\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] close(5ci2-upstream-fs/strace-static-x86_64: Process 7715 attached [pid 5828] unlink("./317/cgroup.cpu" [pid 5798] close(3 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] <... close resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] unlinkat(AT_FDCWD, "./305/gadget", AT_REMOVEDIR [pid 7715] set_robust_list(0x555580d127e0, 24 [pid 5828] umount2("./317/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 318 [pid 5798] <... close resumed>) = 0 [pid 7715] <... set_robust_list resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCPci2-upstream-fs/strace-static-x86_64: Process 7716 attached [pid 7715] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] newfstatat(AT_FDCWD, "./317/cgroup" [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... unlinkat resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 313 [pid 5780] umount2("./305/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7716] set_robust_list(0x5555851b37e0, 24 [pid 7715] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] unlink("./317/cgroup" [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] close(3 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7716] <... set_robust_list resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./305/binderfs" [pid 7715] chdir("./315" [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] unlink("./305/binderfs" [pid 7716] rt_sigprocmask(SIG_SETMASK, [] [pid 7715] <... chdir resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7716] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7715] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] getdents64(3 [pid 5798] <... socket resumed>) = 3 [pid 5780] <... unlink resumed>) = 0 [pid 7716] chdir("./310" [pid 7715] <... prctl resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] close(3 [pid 7716] <... chdir resumed>) = 0 [pid 7715] setpgid(0, 0 [pid 5828] close(3 [pid 5798] <... close resumed>) = 0 [pid 5780] umount2("./305/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7716] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7715] <... setpgid resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7716] <... prctl resumed>) = 0 [pid 7715] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5828] unlinkat(AT_FDCWD, "./317", AT_REMOVEDIR [pid 5798] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7716] setpgid(0, 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] close(3 [pid 5780] newfstatat(AT_FDCWD, "./305/cgroup.net" [pid 7716] <... setpgid resumed>) = 0 [pid 7715] <... symlinkat resumed>) = 0 [pid 7716] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5828] mkdirat(AT_FDCWD, "./318", 0777 [pid 7715] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5798] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7716] <... symlinkat resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 7715] <... symlinkat resumed>) = 0 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] unlink("./305/cgroup.net" [pid 7716] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7715] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5798] <... socket resumed>) = 3 [pid 5780] <... unlink resumed>) = 0 [pid 7716] <... symlinkat resumed>) = 0 [pid 7715] <... symlinkat resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] close(3 [pid 5780] umount2("./305/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7716] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7715] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7716] <... symlinkat resumed>) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] <... close resumed>) = 0 [pid 5828] close(3 [pid 5780] newfstatat(AT_FDCWD, "./305/cgroup.cpu" [pid 5828] <... close resumed>) = 0 [pid 5798] read(249 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x29\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7716] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7715] <... openat resumed>) = 3 [pid 5828] <... socket resumed>) = 3 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7716] <... openat resumed>) = 3 [pid 7715] write(3, "1000", 4 [pid 5780] unlink("./305/cgroup.cpu" [pid 7715] <... write resumed>) = 4 [pid 5780] <... unlink resumed>) = 0 [pid 7716] write(3, "1000", 4 [pid 7715] close(3 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5828] close(3 [pid 5780] umount2("./305/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7716] <... write resumed>) = 4 [pid 7715] <... close resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] newfstatat(AT_FDCWD, "./305/cgroup" [pid 7715] read(200 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7716] close(3 [pid 7715] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5780] unlink("./305/cgroup" [pid 7716] <... close resumed>) = 0 [pid 7715] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] <... socket resumed>) = 3 [pid 7716] read(200 [pid 5780] <... unlink resumed>) = 0 [pid 5828] close(3 [pid 7716] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... close resumed>) = 0 [pid 7716] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7715] <... symlinkat resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] getdents64(3ci2-upstream-fs/strace-static-x86_64: Process 7717 attached [pid 7716] <... symlinkat resumed>) = 0 [pid 7715] close(249 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 312 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7717] set_robust_list(0x5555796c27e0, 24 [pid 7716] close(249 [pid 7715] <... close resumed>) = 0 [pid 5828] close(3 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] close(3 [pid 7717] <... set_robust_list resumed>) = 0 [pid 7716] <... close resumed>) = 0 [pid 7715] close(248 [pid 5828] <... close resumed>) = 0 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... close resumed>) = 0 [pid 7717] rt_sigprocmask(SIG_SETMASK, [] [pid 7716] close(248 [pid 7715] <... close resumed>) = 0 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7717] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7716] <... close resumed>) = 0 [pid 7715] prctl(PR_SET_NAME, "syz.3.1576" [pid 5828] <... socket resumed>) = 3 [pid 5780] unlinkat(AT_FDCWD, "./305", AT_REMOVEDIR [pid 7717] chdir("./309" [pid 7716] prctl(PR_SET_NAME, "syz.1.1575" [pid 7715] <... prctl resumed>) = 0 [pid 5828] close(3 [pid 5780] <... unlinkat resumed>) = 0 [pid 7715] close(4 [pid 5780] mkdirat(AT_FDCWD, "./306", 0777 [pid 7717] <... chdir resumed>) = 0 [pid 7716] <... prctl resumed>) = 0 [pid 7715] <... close resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 7717] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] read(249 [pid 7717] <... prctl resumed>) = 0 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x2a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7717] setpgid(0, 0 [pid 7716] close(4 [pid 7715] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... mkdirat resumed>) = 0 [pid 7717] <... setpgid resumed>) = 0 [pid 7716] <... close resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7717] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7715] <... futex resumed>) = 0 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7717] <... symlinkat resumed>) = 0 [pid 7715] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... openat resumed>) = 3 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7715] <... futex resumed>) = 0 [pid 7715] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7717] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 7716] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7715] <... mkdirat resumed>) = 0 [pid 5780] close(3 [pid 7716] <... futex resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7717] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7715] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000ci2-upstream-fs/strace-static-x86_64: Process 7718 attached [pid 7716] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7717] <... symlinkat resumed>) = 0 [pid 7715] <... futex resumed>) = 0 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 321 [pid 7718] set_robust_list(0x55556d6387e0, 24 [pid 7717] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... socket resumed>) = 3 [pid 7715] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7718] <... set_robust_list resumed>) = 0 [pid 7717] <... openat resumed>) = 3 [pid 7716] <... futex resumed>) = 0 [pid 7715] <... futex resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] close(3 [pid 7718] rt_sigprocmask(SIG_SETMASK, [] [pid 7717] write(3, "1000", 4 [pid 7716] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7715] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5780] <... close resumed>) = 0 [pid 7718] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7717] <... write resumed>) = 4 [pid 7716] <... mkdirat resumed>) = 0 [pid 7715] <... mount resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7717] close(3 [pid 7716] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... socket resumed>) = 3 [pid 7718] chdir("./318" [pid 7716] <... futex resumed>) = 0 [pid 7715] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] close(3 [pid 7718] <... chdir resumed>) = 0 [pid 7717] <... close resumed>) = 0 [pid 7716] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7715] <... futex resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7717] read(200 [pid 7715] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7718] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7717] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7716] <... futex resumed>) = 0 [pid 7715] <... futex resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7718] <... prctl resumed>) = 0 [pid 7717] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7716] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7715] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7718] setpgid(0, 0 [pid 7717] <... symlinkat resumed>) = 0 [pid 7716] <... mount resumed>) = 0 [pid 7715] <... openat resumed>) = 3 [pid 5780] <... socket resumed>) = 3 [pid 7716] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7718] <... setpgid resumed>) = 0 [pid 7717] close(249 [pid 5780] close(3 [pid 7718] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7717] <... close resumed>) = 0 [pid 7716] <... futex resumed>) = 0 [pid 7715] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... close resumed>) = 0 [pid 7716] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7717] close(248 [pid 7716] <... futex resumed>) = 0 [pid 7715] <... futex resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7715] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7718] <... symlinkat resumed>) = 0 [pid 7716] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7715] <... futex resumed>) = 0 [pid 5780] close(3 [pid 7717] <... close resumed>) = 0 [pid 7716] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7715] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7718] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7717] prctl(PR_SET_NAME, "syz.2.1577" [pid 5780] <... close resumed>) = 0 [pid 7716] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] read(249 [pid 7716] <... futex resumed>) = 0 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x2b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7716] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7716] <... futex resumed>) = 0 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7718] <... symlinkat resumed>) = 0 [pid 7716] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7716] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7718] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7717] <... prctl resumed>) = 0 [pid 7718] <... symlinkat resumed>) = 0 [pid 7717] close(4 [pid 7716] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7717] <... close resumed>) = 0 [pid 7716] <... futex resumed>) = 0 [pid 7716] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7718] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7717] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7716] <... futex resumed>) = 0 [pid 7718] <... openat resumed>) = 3 [pid 7717] <... futex resumed>) = 0 [pid 7716] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7717] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7715] <... write resumed>) = 31 ci2-upstream-fs/strace-static-x86_64: Process 7719 attached [pid 7718] write(3, "1000", 4 [pid 7717] <... futex resumed>) = 0 [pid 7716] <... openat resumed>) = 3 [pid 7715] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7719] set_robust_list(0x5555851a97e0, 24 [pid 7718] <... write resumed>) = 4 [pid 7717] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7715] <... futex resumed>) = 0 [pid 7718] close(3 [pid 7715] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7719] <... set_robust_list resumed>) = 0 [pid 7718] <... close resumed>) = 0 [pid 7717] <... mkdirat resumed>) = 0 [pid 7719] rt_sigprocmask(SIG_SETMASK, [] [pid 7716] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7715] <... futex resumed>) = 0 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 309 [pid 7719] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7718] read(200 [pid 7717] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7716] <... futex resumed>) = 0 [pid 7715] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 7718] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7717] <... futex resumed>) = 0 [pid 7716] close_range(3, 30, 0 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7718] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7716] <... close_range resumed>) = 0 [pid 7717] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7719] chdir("./306" [pid 7716] exit_group(0) = ? [pid 7719] <... chdir resumed>) = 0 [pid 7717] <... futex resumed>) = 0 [pid 7715] <... openat resumed>) = 4 [pid 7718] <... symlinkat resumed>) = 0 [pid 7717] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7715] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7718] close(249 [pid 7719] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7718] <... close resumed>) = 0 [pid 7717] <... mount resumed>) = 0 [pid 7715] <... futex resumed>) = 0 [pid 7718] close(248 [pid 7719] <... prctl resumed>) = 0 [pid 7718] <... close resumed>) = 0 [pid 7717] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7715] close_range(3, 30, 0 [pid 7719] setpgid(0, 0 [pid 7718] prctl(PR_SET_NAME, "syz.4.1578" [pid 7717] <... futex resumed>) = 0 [pid 7717] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7719] <... setpgid resumed>) = 0 [pid 7718] <... prctl resumed>) = 0 [ 627.533626][ T7715] gadgetfs: bound to dummy_udc driver [pid 7717] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7719] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7718] close(4) = 0 [pid 7716] +++ exited with 0 +++ [pid 7719] <... symlinkat resumed>) = 0 [pid 7717] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5789] --- 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 */} --- [pid 5789] rt_sigreturn({mask=[]} [pid 7718] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7719] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 7718] <... futex resumed>) = 0 [pid 7717] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7719] <... symlinkat resumed>) = 0 [pid 7718] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7717] <... futex resumed>) = 0 [pid 7719] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7718] <... futex resumed>) = 0 [pid 7717] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 7719] <... symlinkat resumed>) = 0 [pid 7718] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7715] <... close_range resumed>) = 0 [pid 7718] <... mkdirat resumed>) = 0 [pid 7717] <... futex resumed>) = 0 [pid 5789] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=692878581}) [pid 7719] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7718] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7715] exit_group(0 [pid 5789] umount2("./310", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7719] <... openat resumed>) = 3 [pid 7718] <... futex resumed>) = 0 [pid 7715] <... exit_group resumed>) = ? [pid 5649] read(21 [pid 7719] write(3, "1000", 4 [pid 7718] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7717] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7719] <... write resumed>) = 4 [pid 7718] <... futex resumed>) = 0 [pid 7717] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5789] openat(AT_FDCWD, "./310", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7719] close(3 [pid 7718] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7717] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... openat resumed>) = 3 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x27\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x54\xd9\x25"..., 232 [pid 7719] <... close resumed>) = 0 [pid 7717] <... futex resumed>) = 0 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 514, NULL, 0) = 1 [pid 5789] fstat(3 [pid 5649] <... write resumed>) = 232 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7719] read(200 [pid 7715] +++ exited with 0 +++ [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x2c\x06\x00\x00\x00\x00\x00\x00", 56 [pid 7717] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] <... futex resumed>) = 1 [pid 5789] getdents64(3 [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x2c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x27\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x54\xd9\x25"..., 32434572) = 232 [pid 7719] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=318, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7717] <... futex resumed>) = 0 [pid 5789] umount2("./310/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 7719] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7717] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] rt_sigreturn({mask=[]} [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7718] <... mount resumed>) = 0 [pid 7717] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5811] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5640] epoll_pwait(4 [pid 7717] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7717] <... futex resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 7719] <... symlinkat resumed>) = 0 [pid 7718] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7717] close_range(3, 30, 0 [pid 7718] <... futex resumed>) = 0 [pid 7719] close(249 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=144501082} [pid 7719] <... close resumed>) = 0 [pid 7718] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7717] <... close_range resumed>) = 0 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 7719] close(248 [pid 7718] <... futex resumed>) = 0 [pid 7719] <... close resumed>) = 0 [pid 7717] exit_group(0 [pid 5811] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=984021802}) [pid 7718] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5649] read(13, "\x00\x00\x00\x00", 4) = 4 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x28\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x66\x53\x26"..., 208) = 208 [pid 7719] prctl(PR_SET_NAME, "syz.0.1579" [pid 5811] umount2("./315", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7719] <... prctl resumed>) = 0 [pid 7718] <... openat resumed>) = 3 [pid 7717] <... exit_group resumed>) = ? [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x2d\x06\x00\x00\x00\x00\x00\x00", 56 [pid 7719] close(4 [pid 5811] openat(AT_FDCWD, "./315", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... write resumed>) = 56 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x2d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7719] <... close resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 7719] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] fstat(3 [pid 7718] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 7718] <... futex resumed>) = 0 [pid 5811] getdents64(3 [pid 7718] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 7719] <... futex resumed>) = 0 [pid 7718] <... futex resumed>) = 0 [pid 7719] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7718] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] umount2("./315/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = 0 [pid 5789] umount2("./310/gadget", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5789] newfstatat(AT_FDCWD, "./310/gadget" [pid 7719] <... futex resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] umount2("./310/gadget", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5789] openat(AT_FDCWD, "./310/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 5789] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] getdents64(5, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 157, NULL, 0) = 1 [pid 7719] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5789] getdents64(5 [pid 5640] <... futex resumed>) = 1 [pid 7719] <... mkdirat resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7719] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] close(5 [pid 5641] sched_yield( [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x2c\x06\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 320 [pid 7719] <... futex resumed>) = 0 [pid 7717] +++ exited with 0 +++ [pid 5789] <... close resumed>) = 0 [pid 5789] unlinkat(AT_FDCWD, "./310/gadget", AT_REMOVEDIR [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x36\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5789] <... unlinkat resumed>) = 0 [pid 5641] <... sched_yield resumed>) = 0 [pid 5640] <... write resumed>) = 376 [pid 5789] umount2("./310/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=972335250}) [pid 5641] epoll_pwait(4 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x37\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7719] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7718] <... write resumed>) = 31 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=312, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... write resumed>) = 376 [pid 7718] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] rt_sigreturn({mask=[]} [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5640] read(6 [pid 7718] <... futex resumed>) = 0 [pid 5798] <... rt_sigreturn resumed>) = 312 [pid 5789] newfstatat(AT_FDCWD, "./310/binderfs" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7719] <... futex resumed>) = 0 [pid 7718] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = 0 [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 5640] epoll_pwait(4 [pid 7719] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7718] <... futex resumed>) = 0 [pid 5811] umount2("./315/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... write resumed>) = 4 [pid 5789] unlink("./310/binderfs" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x36\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7719] <... mount resumed>) = 0 [pid 7718] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] umount2("./309", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... unlink resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 7719] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7718] <... openat resumed>) = 4 [pid 5811] newfstatat(AT_FDCWD, "./315/gadget" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./310/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 2 (in [3 16], left {tv_sec=0, tv_nsec=999972026}) [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=82217087} [pid 7719] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] openat(AT_FDCWD, "./309", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7719] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./315/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7719] <... futex resumed>) = 0 [pid 7718] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... openat resumed>) = 3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 7719] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7718] <... futex resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./315/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] fstat(3 [pid 5789] newfstatat(AT_FDCWD, "./310/cgroup.net" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7719] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7718] close_range(3, 30, 0 [pid 5811] <... openat resumed>) = 5 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(3 [pid 7719] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] fstat(5 [pid 5798] getdents64(3 [pid 5789] unlink("./310/cgroup.net" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x37\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7719] <... futex resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 7719] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] getdents64(5 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] umount2("./310/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(16 [pid 7719] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5798] umount2("./309/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7719] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] getdents64(5 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x29\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x0c\xf1\x23"..., 232 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 87, NULL, 0) = 1 [pid 7719] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5789] newfstatat(AT_FDCWD, "./310/cgroup.cpu" [pid 5649] <... write resumed>) = 232 [pid 7719] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7719] <... futex resumed>) = 0 [pid 5811] close(5 [pid 7719] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 7719] <... futex resumed>) = 0 [pid 5811] unlinkat(AT_FDCWD, "./315/gadget", AT_REMOVEDIR [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7719] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x2e\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7719] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5789] unlink("./310/cgroup.cpu" [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5789] <... unlink resumed>) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x2e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] sched_yield( [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x29\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x0c\xf1\x23"..., 32434572) = 232 [pid 7718] <... close_range resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] umount2("./310/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5640] read(6 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... sched_yield resumed>) = 0 [ 627.703839][ T7718] gadgetfs: bound to dummy_udc driver [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7719] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7718] exit_group(0 [pid 5811] umount2("./315/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] epoll_pwait(4 [pid 7718] <... exit_group resumed>) = ? [pid 5789] newfstatat(AT_FDCWD, "./310/cgroup" [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7719] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7719] close_range(3, 30, 0 [pid 5811] newfstatat(AT_FDCWD, "./315/binderfs" [pid 5640] epoll_pwait(4 [pid 7719] <... close_range resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=38938332} [pid 7719] exit_group(0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlink("./310/cgroup" [pid 7719] <... exit_group resumed>) = ? [pid 5789] <... unlink resumed>) = 0 [pid 7718] +++ exited with 0 +++ [pid 5811] unlink("./315/binderfs" [pid 5798] <... umount2 resumed>) = 0 [pid 5789] getdents64(3 [pid 5798] umount2("./309/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] close(3 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=321, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5811] umount2("./315/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./309/gadget" [pid 5789] <... close resumed>) = 0 [pid 5828] rt_sigreturn({mask=[]} [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlinkat(AT_FDCWD, "./310", AT_REMOVEDIR [pid 5828] <... rt_sigreturn resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./315/cgroup.net" [pid 5798] umount2("./309/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... unlinkat resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] mkdirat(AT_FDCWD, "./311", 0777 [pid 5811] unlink("./315/cgroup.net" [pid 5798] openat(AT_FDCWD, "./309/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... mkdirat resumed>) = 0 [pid 5798] <... openat resumed>) = 5 [pid 5798] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] getdents64(5 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] <... openat resumed>) = 3 [pid 5798] getdents64(5 [pid 5811] umount2("./315/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] close(5 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5798] <... close resumed>) = 0 [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 43, NULL, 0) = 1 [pid 7719] +++ exited with 0 +++ [pid 5811] newfstatat(AT_FDCWD, "./315/cgroup.cpu" [pid 5798] unlinkat(AT_FDCWD, "./309/gadget", AT_REMOVEDIR [pid 5789] close(3 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=309, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5640] <... futex resumed>) = 1 [pid 5811] unlink("./315/cgroup.cpu" [pid 5798] <... unlinkat resumed>) = 0 [pid 5780] rt_sigreturn({mask=[]} [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 5798] umount2("./309/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... rt_sigreturn resumed>) = 309 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x2e\x06\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... socket resumed>) = 3 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x38\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5798] newfstatat(AT_FDCWD, "./309/binderfs" [pid 5789] close(3 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5640] <... write resumed>) = 376 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] umount2("./315/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=956721342}) [pid 5640] read(6 [pid 5828] <... write resumed>) = 4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./309/binderfs" [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] umount2("./306", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(3 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] umount2("./318", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] newfstatat(AT_FDCWD, "./315/cgroup" [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./309/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5780] openat(AT_FDCWD, "./306", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] <... futex resumed>) = 1 [pid 5828] openat(AT_FDCWD, "./318", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] unlink("./315/cgroup" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x38\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... futex resumed>) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 5828] <... openat resumed>) = 3 [pid 5780] <... openat resumed>) = 3 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./309/cgroup.net" [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] epoll_pwait(4 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5828] fstat(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] fstat(3 [pid 5649] <... pselect6 resumed>) = 2 (in [26 30], left {tv_sec=0, tv_nsec=999953157}) [pid 5811] getdents64(3 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] read(26 [pid 5828] getdents64(3 [pid 5811] close(3 [pid 5798] unlink("./309/cgroup.net" [pid 5789] close(3 [pid 5780] getdents64(3 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5811] <... close resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] umount2("./318/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] unlinkat(AT_FDCWD, "./315", AT_REMOVEDIR [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] umount2("./306/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=965727104} [pid 5811] <... unlinkat resumed>) = 0 [pid 5798] umount2("./309/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x2b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x91\x0f\x24"..., 232 [pid 5811] mkdirat(AT_FDCWD, "./316", 0777 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... socket resumed>) = 3 [pid 5811] <... mkdirat resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./309/cgroup.cpu" [pid 5789] close(3 [pid 5649] <... write resumed>) = 232 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 988, NULL, 0) = 1 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x2f\x06\x00\x00\x00\x00\x00\x00", 48 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5811] <... openat resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5798] unlink("./309/cgroup.cpu" [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x2f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 5641] sched_yield( [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5798] <... unlink resumed>) = 0 [pid 5789] read(249 [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x2b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x91\x0f\x24"..., 32434572) = 232 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] umount2("./309/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x2c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] read(30 [pid 5647] read(6 [pid 5811] close(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... close resumed>) = 0 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5641] <... sched_yield resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] newfstatat(AT_FDCWD, "./309/cgroup" [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x2a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\xd9\xf7\x25"..., 208 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] sched_getaffinity(0, 8192 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5649] <... write resumed>) = 208 [pid 5647] epoll_pwait(4 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 5811] close(3 [pid 5798] unlink("./309/cgroup" [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x30\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5811] <... close resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5649] <... write resumed>) = 56 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] getdents64(3 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x30\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] epoll_pwait(4 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5798] close(3 [pid 5649] <... write resumed>) = 48 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=937248645}ci2-upstream-fs/strace-static-x86_64: Process 7720 attached [pid 5811] close(3 [pid 5798] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7720] set_robust_list(0x5555851b37e0, 24 [pid 5811] <... close resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./309", AT_REMOVEDIR [pid 7720] <... set_robust_list resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... unlinkat resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5811] close(3 [pid 7720] rt_sigprocmask(SIG_SETMASK, [] [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 314 [pid 5828] <... umount2 resumed>) = 0 [pid 5798] mkdirat(AT_FDCWD, "./310", 0777 [pid 5780] <... umount2 resumed>) = 0 [pid 7720] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7720] chdir("./311" [pid 5828] umount2("./318/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... close resumed>) = 0 [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] umount2("./306/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 946, NULL, 0) = 1 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7720] <... chdir resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./318/gadget" [pid 5811] <... socket resumed>) = 3 [pid 5798] <... openat resumed>) = 3 [pid 5780] newfstatat(AT_FDCWD, "./306/gadget" [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7720] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] read(6 [pid 5641] sched_yield( [pid 7720] <... prctl resumed>) = 0 [pid 7720] setpgid(0, 0 [pid 5811] close(3 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5647] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x2f\x06\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00"..., 32434572) = 312 [pid 7720] <... setpgid resumed>) = 0 [pid 5828] umount2("./318/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... close resumed>) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] umount2("./306/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7720] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] read(249 [pid 5798] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x39\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... sched_yield resumed>) = 0 [pid 5828] openat(AT_FDCWD, "./318/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x2d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./306/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7720] <... symlinkat resumed>) = 0 [pid 5828] <... openat resumed>) = 5 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... openat resumed>) = 5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=973504808}) [pid 5647] <... write resumed>) = 376 [pid 7720] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5828] fstat(5 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5780] fstat(5 [pid 5649] read(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x3a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7720] <... symlinkat resumed>) = 0 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] close(3 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] epoll_pwait(4 [pid 7720] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 5828] getdents64(5 [pid 5798] <... close resumed>) = 0 [pid 5780] getdents64(5 [pid 5649] read(3 [pid 5647] <... write resumed>) = 376 [pid 7720] <... symlinkat resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7720] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] getdents64(5 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x39\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7720] <... openat resumed>) = 3 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5780] getdents64(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 5828] close(5 [pid 5798] close(3 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975152}) [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) ci2-upstream-fs/strace-static-x86_64: Process 7721 attached [pid 7720] write(3, "1000", 4 [pid 5828] <... close resumed>) = 0 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 319 [pid 5798] <... close resumed>) = 0 [pid 5780] close(5 [pid 5649] read(3 [pid 5647] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 7721] set_robust_list(0x555580d127e0, 24 [pid 7720] <... write resumed>) = 4 [pid 5828] unlinkat(AT_FDCWD, "./318/gadget", AT_REMOVEDIR [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7721] <... set_robust_list resumed>) = 0 [pid 7720] close(3 [pid 5828] <... unlinkat resumed>) = 0 [pid 5647] epoll_pwait(4 [pid 7720] <... close resumed>) = 0 [pid 5828] umount2("./318/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... socket resumed>) = 3 [pid 5780] unlinkat(AT_FDCWD, "./306/gadget", AT_REMOVEDIR [pid 5649] read(3 [pid 7721] rt_sigprocmask(SIG_SETMASK, [] [pid 7720] read(200 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] close(3 [pid 5780] <... unlinkat resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x3a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=881347524} [pid 7721] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7720] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] newfstatat(AT_FDCWD, "./318/binderfs" [pid 5798] <... close resumed>) = 0 [pid 7720] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7721] chdir("./316" [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] umount2("./306/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7720] <... symlinkat resumed>) = 0 [pid 5828] unlink("./318/binderfs" [pid 5798] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7721] <... chdir resumed>) = 0 [pid 7720] close(249 [pid 5828] <... unlink resumed>) = 0 [pid 5798] close(3 [pid 5780] newfstatat(AT_FDCWD, "./306/binderfs" [pid 7721] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7720] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7721] <... prctl resumed>) = 0 [pid 7720] close(248 [pid 7721] setpgid(0, 0 [pid 7720] <... close resumed>) = 0 [pid 7721] <... setpgid resumed>) = 0 [pid 5828] umount2("./318/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] read(249 [pid 5780] unlink("./306/binderfs" [pid 7720] prctl(PR_SET_NAME, "syz.1.1580" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x2e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... unlink resumed>) = 0 [pid 7721] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7720] <... prctl resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./318/cgroup.net" [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] umount2("./306/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7720] close(4 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] unlink("./318/cgroup.net" [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] newfstatat(AT_FDCWD, "./306/cgroup.net" [pid 7721] <... symlinkat resumed>) = 0 [pid 7720] <... close resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 7721] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7720] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./318/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7721] <... symlinkat resumed>) = 0 [pid 7720] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./318/cgroup.cpu" [pid 5780] unlink("./306/cgroup.net" [pid 7720] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7721] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7720] <... futex resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7722 attached [pid 7721] <... symlinkat resumed>) = 0 [pid 7720] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] unlink("./318/cgroup.cpu" [pid 5780] umount2("./306/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... unlink resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7722] set_robust_list(0x5555796c27e0, 24 [pid 5828] umount2("./318/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7722] <... set_robust_list resumed>) = 0 [pid 7721] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5780] newfstatat(AT_FDCWD, "./306/cgroup.cpu" [pid 7720] <... mkdirat resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7722] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] newfstatat(AT_FDCWD, "./318/cgroup" [pid 5780] unlink("./306/cgroup.cpu" [pid 7722] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7721] <... openat resumed>) = 3 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7722] chdir("./310" [pid 5828] unlink("./318/cgroup" [pid 7721] write(3, "1000", 4 [pid 7720] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] umount2("./306/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7722] <... chdir resumed>) = 0 [pid 7721] <... write resumed>) = 4 [pid 7720] <... futex resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 313 [pid 7722] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7721] close(3 [pid 7720] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(3 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7722] <... prctl resumed>) = 0 [pid 7721] <... close resumed>) = 0 [pid 7720] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] newfstatat(AT_FDCWD, "./306/cgroup" [pid 7722] setpgid(0, 0 [pid 7721] read(200 [pid 7720] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7722] <... setpgid resumed>) = 0 [pid 7721] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7720] <... mount resumed>) = 0 [pid 5828] close(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7721] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] <... close resumed>) = 0 [pid 7722] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7720] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] unlinkat(AT_FDCWD, "./318", AT_REMOVEDIR [pid 5780] unlink("./306/cgroup" [pid 7721] <... symlinkat resumed>) = 0 [pid 7720] <... futex resumed>) = 0 [pid 5828] <... unlinkat resumed>) = 0 [pid 7720] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] mkdirat(AT_FDCWD, "./319", 0777 [pid 5780] <... unlink resumed>) = 0 [pid 7720] <... futex resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 7721] close(249 [pid 7722] <... symlinkat resumed>) = 0 [pid 7721] <... close resumed>) = 0 [pid 7722] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7721] close(248) = 0 [pid 7720] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5780] getdents64(3 [pid 7722] <... symlinkat resumed>) = 0 [pid 7721] prctl(PR_SET_NAME, "syz.3.1581" [pid 7720] <... openat resumed>) = 3 [pid 5828] <... openat resumed>) = 3 [pid 7720] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7721] <... prctl resumed>) = 0 [pid 7720] <... futex resumed>) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5780] close(3 [pid 7722] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7721] close(4 [pid 7720] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5780] <... close resumed>) = 0 [pid 7721] <... close resumed>) = 0 [pid 7720] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] unlinkat(AT_FDCWD, "./306", AT_REMOVEDIR [pid 7720] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7721] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... unlinkat resumed>) = 0 [pid 7722] <... symlinkat resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5828] close(3 [pid 5780] mkdirat(AT_FDCWD, "./307", 0777 [pid 5828] <... close resumed>) = 0 [pid 7722] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... mkdirat resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5828] close(3 [pid 7722] <... openat resumed>) = 3 [pid 7721] <... futex resumed>) = 0 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7722] write(3, "1000", 4 [pid 7721] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7722] <... write resumed>) = 4 [pid 7721] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 7721] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7722] close(3 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... openat resumed>) = 3 [pid 7722] <... close resumed>) = 0 [pid 7721] <... mkdirat resumed>) = 0 [pid 7720] <... write resumed>) = 31 [pid 5828] <... socket resumed>) = 3 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7722] read(200 [pid 7721] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7720] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 7722] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7721] <... futex resumed>) = 0 [pid 7720] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7720] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] close(3 [pid 7721] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7720] <... futex resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5780] <... close resumed>) = 0 [pid 7720] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] close(3 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7720] <... openat resumed>) = 4 [pid 7722] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] <... close resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7721] <... futex resumed>) = 0 [pid 7720] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7722] <... symlinkat resumed>) = 0 [pid 7720] <... futex resumed>) = 0 [pid 7721] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] read(249 [pid 5780] close(3 [pid 7721] <... mount resumed>) = 0 [pid 7720] close_range(3, 30, 0 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x30\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... close resumed>) = 0 [pid 7721] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7722] close(249 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7722] <... close resumed>) = 0 [pid 7721] <... futex resumed>) = 0 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7722] close(248 [pid 7721] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... socket resumed>) = 3 [pid 7722] <... close resumed>) = 0 [pid 7721] <... futex resumed>) = 0 [pid 7722] prctl(PR_SET_NAME, "syz.2.1582" [pid 7721] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] close(3 [pid 7721] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5780] <... close resumed>) = 0 [pid 7722] <... prctl resumed>) = 0 [pid 7721] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7722] close(4 [pid 7721] <... futex resumed>) = 0 [pid 7722] <... close resumed>) = 0 [pid 7721] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCPci2-upstream-fs/strace-static-x86_64: Process 7723 attached [pid 7722] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7721] <... futex resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 5780] close(3) = 0 [pid 7723] set_robust_list(0x55556d6387e0, 24 [pid 7722] <... futex resumed>) = 0 [pid 7721] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7720] <... close_range resumed>) = 0 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 322 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7722] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7721] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7722] <... futex resumed>) = 0 [pid 7721] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7723] <... set_robust_list resumed>) = 0 [ 628.000592][ T7720] gadgetfs: bound to dummy_udc driver [pid 7720] exit_group(0 [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... socket resumed>) = 3 [pid 7723] rt_sigprocmask(SIG_SETMASK, [] [pid 7722] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7721] <... futex resumed>) = 0 [pid 7720] <... exit_group resumed>) = ? [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7722] <... mkdirat resumed>) = 0 [pid 7721] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] close(3 [pid 7723] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7722] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7721] <... futex resumed>) = 0 [pid 7721] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5780] <... close resumed>) = 0 [pid 7723] chdir("./319" [pid 7722] <... futex resumed>) = 0 [pid 7721] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5780] read(249 [pid 7722] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7721] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7722] <... futex resumed>) = 0 [pid 7721] <... futex resumed>) = 0 [pid 7720] +++ exited with 0 +++ [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x2f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7722] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7721] close_range(3, 30, 0 [pid 7723] <... chdir resumed>) = 0 [pid 7721] <... close_range resumed>) = 0 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7723] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7722] <... mount resumed>) = 0 [pid 7721] exit_group(0 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=314, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7723] <... prctl resumed>) = 0 [pid 7722] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7721] <... exit_group resumed>) = ? [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7723] setpgid(0, 0 [pid 5789] rt_sigreturn({mask=[]} [pid 7722] <... futex resumed>) = 0 [pid 7723] <... setpgid resumed>) = 0 [pid 7722] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... rt_sigreturn resumed>) = 314 [pid 7723] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7722] <... futex resumed>) = 0 [pid 7722] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 7723] <... symlinkat resumed>) = 0 [pid 7722] <... openat resumed>) = 3 [pid 7721] +++ exited with 0 +++ [pid 5789] <... write resumed>) = 4 [pid 7723] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7722] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] umount2("./311", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=807611559}) ci2-upstream-fs/strace-static-x86_64: Process 7724 attached [pid 7723] <... symlinkat resumed>) = 0 [pid 7722] <... futex resumed>) = 0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=319, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7724] set_robust_list(0x5555851a97e0, 24 [pid 7723] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7722] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] rt_sigreturn({mask=[]} [pid 5649] read(21 [pid 7724] <... set_robust_list resumed>) = 0 [pid 7723] <... symlinkat resumed>) = 0 [pid 7722] <... futex resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5789] openat(AT_FDCWD, "./311", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7724] rt_sigprocmask(SIG_SETMASK, [] [pid 7722] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7723] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5789] <... openat resumed>) = 3 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x2c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x19\x81\x1d"..., 208 [pid 7724] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7723] <... openat resumed>) = 3 [pid 5789] fstat(3 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 310 [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 889, NULL, 0) = 1 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x31\x06\x00\x00\x00\x00\x00\x00", 56 [pid 7724] chdir("./307" [pid 7723] write(3, "1000", 4 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7724] <... chdir resumed>) = 0 [pid 7723] <... write resumed>) = 4 [pid 5649] <... write resumed>) = 56 [pid 5647] <... futex resumed>) = 1 [pid 5811] <... write resumed>) = 4 [pid 5789] getdents64(3 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5641] <... futex resumed>) = 0 [pid 7724] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7723] close(3 [pid 5811] umount2("./316", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x31\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] read(6 [pid 7724] <... prctl resumed>) = 0 [pid 7723] <... close resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./311/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x2c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x19\x81\x1d"..., 32434572) = 208 [pid 7724] setpgid(0, 0 [pid 7723] read(200 [pid 7722] <... write resumed>) = 31 [pid 5811] openat(AT_FDCWD, "./316", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7724] <... setpgid resumed>) = 0 [pid 7723] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7722] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=999969783}) [pid 5811] <... openat resumed>) = 3 [pid 5647] read(6 [pid 7724] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7723] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7722] <... futex resumed>) = 0 [pid 5789] <... umount2 resumed>) = 0 [pid 5649] read(13 [pid 7724] <... symlinkat resumed>) = 0 [pid 7723] <... symlinkat resumed>) = 0 [pid 5811] fstat(3 [pid 7722] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] umount2("./311/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 7724] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7723] close(249 [pid 7722] <... futex resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x2d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xc2\x93\x1e"..., 232 [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7723] <... close resumed>) = 0 [pid 7722] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] getdents64(3 [pid 5789] newfstatat(AT_FDCWD, "./311/gadget" [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] <... write resumed>) = 232 [pid 7724] <... symlinkat resumed>) = 0 [pid 7723] close(248 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x32\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5647] epoll_pwait(4 [pid 7722] <... openat resumed>) = 4 [pid 7724] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7723] <... close resumed>) = 0 [pid 5811] umount2("./316/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./311/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 56 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 623, NULL, 0) = 1 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=607599534} [pid 7724] <... symlinkat resumed>) = 0 [pid 7723] prctl(PR_SET_NAME, "syz.4.1584" [pid 7722] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x32\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7723] <... prctl resumed>) = 0 [pid 7722] <... futex resumed>) = 0 [pid 5789] openat(AT_FDCWD, "./311/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... write resumed>) = 48 [pid 5647] <... futex resumed>) = 0 [pid 5641] sched_yield( [pid 7724] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7723] close(4 [pid 7722] close_range(3, 30, 0 [pid 5789] <... openat resumed>) = 5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] read(6 [pid 7723] <... close resumed>) = 0 [pid 5789] fstat(5 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x31\x06\x00\x00\x00\x00\x00\x00\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 344 [pid 5641] <... sched_yield resumed>) = 0 [pid 7724] <... openat resumed>) = 3 [pid 7723] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x3b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7724] write(3, "1000", 4 [pid 7723] <... futex resumed>) = 0 [pid 5789] getdents64(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=995548796}) [pid 5647] <... write resumed>) = 376 [pid 7724] <... write resumed>) = 4 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5641] epoll_pwait(4 [ 628.155044][ T7722] gadgetfs: bound to dummy_udc driver [pid 7723] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] getdents64(5 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x3c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7724] close(3 [pid 7723] <... futex resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5649] read(3 [pid 7723] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5789] close(5 [pid 7724] <... close resumed>) = 0 [pid 7723] <... mkdirat resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... write resumed>) = 376 [pid 5789] <... close resumed>) = 0 [pid 7724] read(200 [pid 5789] unlinkat(AT_FDCWD, "./311/gadget", AT_REMOVEDIR [pid 5649] read(3 [pid 5647] read(6 [pid 7724] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7724] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5789] <... unlinkat resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x3b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 7724] <... symlinkat resumed>) = 0 [pid 7723] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = 0 [pid 5789] umount2("./311/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7724] close(249 [pid 7723] <... futex resumed>) = 0 [pid 5811] umount2("./316/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999975839}) [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7724] <... close resumed>) = 0 [pid 7723] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5647] epoll_pwait(4 [pid 7724] close(248 [pid 5811] newfstatat(AT_FDCWD, "./316/gadget" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7724] <... close resumed>) = 0 [pid 7723] <... futex resumed>) = 0 [pid 7722] <... close_range resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] newfstatat(AT_FDCWD, "./311/binderfs" [pid 7724] prctl(PR_SET_NAME, "syz.0.1583" [pid 5649] read(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=537230957} [pid 7723] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7722] exit_group(0 [pid 5811] umount2("./316/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7724] <... prctl resumed>) = 0 [pid 7723] <... mount resumed>) = 0 [pid 7722] <... exit_group resumed>) = ? [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] unlink("./311/binderfs" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x3c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7724] close(4 [pid 7723] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] openat(AT_FDCWD, "./316/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... unlink resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7723] <... futex resumed>) = 0 [pid 5789] umount2("./311/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7723] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... openat resumed>) = 5 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7723] <... futex resumed>) = 0 [pid 5811] fstat(5 [pid 5789] newfstatat(AT_FDCWD, "./311/cgroup.net" [pid 7723] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7723] <... openat resumed>) = 3 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] unlink("./311/cgroup.net" [pid 7724] <... close resumed>) = 0 [pid 7723] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] getdents64(5 [pid 5789] <... unlink resumed>) = 0 [pid 7723] <... futex resumed>) = 0 [pid 7724] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 7723] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] umount2("./311/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] getdents64(5 [pid 7724] <... futex resumed>) = 0 [pid 7723] <... futex resumed>) = 0 [pid 7722] +++ exited with 0 +++ [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7724] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7723] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] close(5 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=313, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5789] newfstatat(AT_FDCWD, "./311/cgroup.cpu" [pid 7724] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] rt_sigreturn({mask=[]} [pid 7724] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] unlinkat(AT_FDCWD, "./316/gadget", AT_REMOVEDIR [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] unlink("./311/cgroup.cpu" [pid 7724] <... mkdirat resumed>) = 0 [pid 5811] umount2("./316/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7724] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7724] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./316/binderfs" [pid 7724] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... unlink resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] umount2("./311/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7724] <... futex resumed>) = 0 [pid 7724] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] unlink("./316/binderfs") = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7724] <... mount resumed>) = 0 [pid 5811] umount2("./316/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] newfstatat(AT_FDCWD, "./311/cgroup" [pid 7724] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7724] <... futex resumed>) = 0 [pid 5811] newfstatat(AT_FDCWD, "./316/cgroup.net" [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7724] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7723] <... write resumed>) = 31 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlink("./311/cgroup" [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 7724] <... futex resumed>) = 0 [pid 7723] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlink("./316/cgroup.net" [pid 5789] <... unlink resumed>) = 0 [pid 7724] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7723] <... futex resumed>) = 0 [pid 5798] <... write resumed>) = 4 [pid 7723] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 5798] umount2("./310", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7724] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5811] umount2("./316/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7724] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=953588701}) [pid 7724] <... futex resumed>) = 0 [pid 7723] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(16 [pid 7724] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7723] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] newfstatat(AT_FDCWD, "./316/cgroup.cpu" [pid 5798] openat(AT_FDCWD, "./310", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] getdents64(3 [pid 7724] <... futex resumed>) = 0 [pid 7723] <... openat resumed>) = 4 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7724] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7723] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlink("./316/cgroup.cpu" [pid 5798] fstat(3 [pid 5789] close(3 [pid 7724] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7723] <... futex resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5789] <... close resumed>) = 0 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x2e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xaf\x2a\x23"..., 208 [pid 7723] close_range(3, 30, 0 [pid 5798] getdents64(3 [pid 5789] unlinkat(AT_FDCWD, "./311", AT_REMOVEDIR [pid 7724] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./316/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 208 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 565, NULL, 0) = 1 [pid 7724] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... unlinkat resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x33\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7724] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./316/cgroup" [pid 7724] <... futex resumed>) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7724] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5798] umount2("./310/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] mkdirat(AT_FDCWD, "./312", 0777 [pid 5649] <... write resumed>) = 56 [pid 5641] sched_yield( [pid 7724] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... mkdirat resumed>) = 0 [pid 5647] read(6 [pid 7724] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlink("./316/cgroup" [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x33\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x2e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x80\xaf\x2a\x23"..., 32434572) = 208 [pid 5641] <... sched_yield resumed>) = 0 [pid 7724] <... futex resumed>) = 0 [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5649] <... write resumed>) = 48 [pid 5647] read(6 [pid 7724] close_range(3, 30, 0 [pid 5811] <... unlink resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7724] <... close_range resumed>) = 0 [pid 7724] exit_group(0 [pid 7723] <... close_range resumed>) = 0 [pid 5811] getdents64(3 [pid 5789] <... openat resumed>) = 3 [ 628.321687][ T7723] gadgetfs: bound to dummy_udc driver [pid 5647] epoll_pwait(4 [pid 5641] epoll_pwait(4 [pid 7724] <... exit_group resumed>) = ? [pid 7723] exit_group(0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] close(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5647] epoll_pwait(4 [pid 5811] <... close resumed>) = 0 [pid 7723] <... exit_group resumed>) = ? [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5811] unlinkat(AT_FDCWD, "./316", AT_REMOVEDIR [pid 5789] close(3 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 434, NULL, 0) = 1 [pid 5789] <... close resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5647] read(6 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... umount2 resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x33\x06\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 5811] mkdirat(AT_FDCWD, "./317", 0777) = 0 [pid 5798] umount2("./310/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x3d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... close resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=960098309}) [pid 7724] +++ exited with 0 +++ [pid 5647] <... write resumed>) = 376 [pid 5811] <... openat resumed>) = 3 [pid 5798] newfstatat(AT_FDCWD, "./310/gadget" [pid 5649] read(3 [pid 5647] read(6 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=310, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] epoll_pwait(4 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] umount2("./310/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5780] rt_sigreturn({mask=[]} [pid 5649] read(3 [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7723] +++ exited with 0 +++ [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x3d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5811] close(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... close resumed>) = 0 [pid 5780] <... rt_sigreturn resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=322, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5811] <... close resumed>) = 0 [pid 5798] openat(AT_FDCWD, "./310/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5828] rt_sigreturn({mask=[]} [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... openat resumed>) = 5 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5647] epoll_pwait(4 [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5811] <... socket resumed>) = 3 [pid 5789] <... socket resumed>) = 3 [pid 5798] fstat(5 [pid 5811] close(3 [pid 5789] close(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=370358474} [pid 5811] <... close resumed>) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] getdents64(5 [pid 5789] <... close resumed>) = 0 [pid 5828] <... write resumed>) = 4 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 2 (in [26 30], left {tv_sec=0, tv_nsec=990043577}) [pid 5811] <... socket resumed>) = 3 [pid 5649] read(26 [pid 5780] umount2("./307", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] umount2("./319", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] getdents64(5 [pid 5789] <... socket resumed>) = 3 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] close(3 [pid 5789] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] openat(AT_FDCWD, "./319", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] <... close resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] <... close resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5780] openat(AT_FDCWD, "./307", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x2f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x15\x2e\x24"..., 232 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] fstat(3 [pid 5798] close(5 [pid 5789] read(249 [pid 5649] <... write resumed>) = 232 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 381, NULL, 0) = 1 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 5828] getdents64(3 [pid 5811] close(3 [pid 5798] unlinkat(AT_FDCWD, "./310/gadget", AT_REMOVEDIR [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x31\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] fstat(3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x34\x06\x00\x00\x00\x00\x00\x00", 48 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5811] <... close resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5828] umount2("./319/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] umount2("./310/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] getdents64(3 [pid 5649] <... write resumed>) = 48 [pid 5647] read(6 [pid 5641] sched_yield( [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] newfstatat(AT_FDCWD, "./310/binderfs" [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x34\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] <... read resumed>, "\xe4\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x2f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x15\x2e\x24"..., 32434572) = 232 [pid 5811] close(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] <... sched_yield resumed>) = 0 [pid 5647] read(6 [pid 5811] <... close resumed>) = 0 [pid 5798] unlink("./310/binderfs" [pid 5780] umount2("./307/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5641] epoll_pwait(4 [pid 5811] read(249 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x32\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5647] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5649] read(30ci2-upstream-fs/strace-static-x86_64: Process 7725 attached [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5647] epoll_pwait(4 [pid 7725] set_robust_list(0x5555851b37e0, 24 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] umount2("./310/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7725] <... set_robust_list resumed>) = 0 [pid 5828] <... umount2 resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x30\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x00\x8e\xab\x25"..., 208 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=308635368} [pid 7725] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] umount2("./319/gadget", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5798] newfstatat(AT_FDCWD, "./310/cgroup.net" [pid 5828] newfstatat(AT_FDCWD, "./319/gadget" [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 315 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] unlink("./310/cgroup.net" [pid 5828] umount2("./319/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... unlink resumed>) = 0 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] <... write resumed>) = 208 [pid 7725] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] umount2("./310/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] openat(AT_FDCWD, "./319/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x35\x06\x00\x00\x00\x00\x00\x00", 56 [pid 7725] chdir("./312" [pid 5828] <... openat resumed>) = 5 [pid 5798] newfstatat(AT_FDCWD, "./310/cgroup.cpu" [pid 5649] <... write resumed>) = 56 [pid 7725] <... chdir resumed>) = 0 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x35\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 7725] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5649] <... write resumed>) = 48 [pid 7725] <... prctl resumed>) = 0 [pid 5828] fstat(5 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5798] unlink("./310/cgroup.cpu" [pid 5828] getdents64(5, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5798] <... unlink resumed>) = 0 [pid 5828] getdents64(5, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 327, NULL, 0) = 1 ci2-upstream-fs/strace-static-x86_64: Process 7726 attached [pid 7725] setpgid(0, 0 [pid 5828] close(5 [pid 5798] umount2("./310/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... umount2 resumed>) = 0 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5780] umount2("./307/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7725] <... setpgid resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 7726] set_robust_list(0x555580d127e0, 24 [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 320 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5647] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 7726] <... set_robust_list resumed>) = 0 [pid 7725] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5828] unlinkat(AT_FDCWD, "./319/gadget", AT_REMOVEDIR [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] newfstatat(AT_FDCWD, "./310/cgroup" [pid 5647] read(6 [pid 5780] newfstatat(AT_FDCWD, "./307/gadget" [pid 5641] sched_yield( [pid 7726] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... unlinkat resumed>) = 0 [pid 5647] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x34\x06\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00"..., 32434572) = 312 [pid 7726] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7725] <... symlinkat resumed>) = 0 [pid 5828] umount2("./319/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x3e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... sched_yield resumed>) = 0 [pid 7726] chdir("./317" [pid 7725] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./310/cgroup" [pid 5780] umount2("./307/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7726] <... chdir resumed>) = 0 [pid 7725] <... symlinkat resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./319/binderfs" [pid 5798] <... unlink resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=976909784}) [pid 5647] <... write resumed>) = 376 [pid 5641] epoll_pwait(4 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7726] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7726] <... prctl resumed>) = 0 [pid 7725] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] getdents64(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x3f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7726] setpgid(0, 0 [pid 7725] <... symlinkat resumed>) = 0 [pid 5828] unlink("./319/binderfs" [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5780] openat(AT_FDCWD, "./307/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] read(3 [pid 5828] <... unlink resumed>) = 0 [pid 5798] close(3 [pid 7726] <... setpgid resumed>) = 0 [pid 7725] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] umount2("./319/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x3e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7725] <... openat resumed>) = 3 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlinkat(AT_FDCWD, "./310", AT_REMOVEDIR [pid 5647] <... write resumed>) = 376 [pid 7726] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 7725] write(3, "1000", 4 [pid 5828] newfstatat(AT_FDCWD, "./319/cgroup.net" [pid 5780] fstat(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7726] <... symlinkat resumed>) = 0 [pid 7725] <... write resumed>) = 4 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5647] read(6 [pid 5641] epoll_pwait(4 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999972917}) [pid 7726] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 7725] close(3 [pid 5828] unlink("./319/cgroup.net" [pid 5798] mkdirat(AT_FDCWD, "./311", 0777 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(3 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7726] <... symlinkat resumed>) = 0 [pid 7725] <... close resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... mkdirat resumed>) = 0 [pid 5780] getdents64(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 7725] read(200 [pid 5828] umount2("./319/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] read(3 [pid 5640] <... futex resumed>) = 0 [pid 7726] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 7725] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5647] epoll_pwait(4 [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4 [pid 7726] <... symlinkat resumed>) = 0 [pid 7725] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] newfstatat(AT_FDCWD, "./319/cgroup.cpu" [pid 5780] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x3f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7726] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7725] <... symlinkat resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5780] close(5 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=237787852} [pid 7725] close(249 [pid 5828] unlink("./319/cgroup.cpu" [pid 5798] ioctl(3, LOOP_CLR_FD [pid 5780] <... close resumed>) = 0 [pid 7726] <... openat resumed>) = 3 [pid 7725] <... close resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7725] close(248 [pid 5828] umount2("./319/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] unlinkat(AT_FDCWD, "./307/gadget", AT_REMOVEDIR [pid 7726] write(3, "1000", 4 [pid 7725] <... close resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] close(3 [pid 5780] <... unlinkat resumed>) = 0 [pid 7726] <... write resumed>) = 4 [pid 7725] prctl(PR_SET_NAME, "syz.1.1585" [pid 5828] newfstatat(AT_FDCWD, "./319/cgroup" [pid 5798] <... close resumed>) = 0 [pid 7726] close(3 [pid 7725] <... prctl resumed>) = 0 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] umount2("./307/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7726] <... close resumed>) = 0 [pid 7725] close(4 [pid 7726] read(200 [pid 7725] <... close resumed>) = 0 [pid 5828] unlink("./319/cgroup" [pid 5798] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7726] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7725] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 5798] close(3 [pid 5780] newfstatat(AT_FDCWD, "./307/binderfs" [pid 7726] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] getdents64(3 [pid 5798] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7726] <... symlinkat resumed>) = 0 [pid 7725] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 7725] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5780] unlink("./307/binderfs" [pid 7726] close(249 [pid 7725] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... unlink resumed>) = 0 [pid 7726] <... close resumed>) = 0 [pid 7725] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5798] <... socket resumed>) = 3 [pid 7725] <... mkdirat resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./319", AT_REMOVEDIR) = 0 [pid 5780] umount2("./307/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7725] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] mkdirat(AT_FDCWD, "./320", 0777 [pid 5798] close(3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7726] close(248 [pid 7725] <... futex resumed>) = 0 [pid 5828] <... mkdirat resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 7726] <... close resumed>) = 0 [pid 7726] prctl(PR_SET_NAME, "syz.3.1586" [pid 7725] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7726] <... prctl resumed>) = 0 [pid 7726] close(4 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7726] <... close resumed>) = 0 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7725] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5798] <... socket resumed>) = 3 [pid 5780] newfstatat(AT_FDCWD, "./307/cgroup.net" [pid 7725] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] close(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7726] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7726] <... futex resumed>) = 0 [pid 7726] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7725] <... mount resumed>) = 0 [pid 5828] close(3 [pid 5798] <... close resumed>) = 0 [pid 5780] unlink("./307/cgroup.net" [pid 7726] <... futex resumed>) = 0 [pid 7725] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7726] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7725] <... futex resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7726] <... mkdirat resumed>) = 0 [pid 7725] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5780] umount2("./307/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7726] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7725] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5798] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7726] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7725] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./307/cgroup.cpu" [pid 7726] <... futex resumed>) = 0 [pid 5798] close(3 [pid 7726] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7725] <... openat resumed>) = 3 [pid 5798] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] unlink("./307/cgroup.cpu" [pid 7725] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 5798] read(249 [pid 7726] <... mount resumed>) = 0 [pid 7726] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7725] <... futex resumed>) = 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x33\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... unlink resumed>) = 0 [pid 7726] <... futex resumed>) = 0 [pid 7725] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7726] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] umount2("./307/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7726] <... futex resumed>) = 0 [pid 7725] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7726] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7725] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7726] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5828] <... socket resumed>) = 3 [pid 7726] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7726] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 5780] newfstatat(AT_FDCWD, "./307/cgroup" [pid 7726] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7727 attached [pid 7726] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7725] <... write resumed>) = 31 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7727] set_robust_list(0x5555796c27e0, 24 [pid 7726] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7725] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... socket resumed>) = 3 [pid 5780] unlink("./307/cgroup" [pid 7727] <... set_robust_list resumed>) = 0 [pid 7726] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7725] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5780] <... unlink resumed>) = 0 [pid 7725] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 314 [pid 5780] getdents64(3 [pid 7725] <... futex resumed>) = 0 [pid 7726] <... futex resumed>) = 0 [pid 7726] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] read(249 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 7725] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x35\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] close(3 [pid 7727] rt_sigprocmask(SIG_SETMASK, [] [pid 7726] <... futex resumed>) = 0 [pid 7725] <... openat resumed>) = 4 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... close resumed>) = 0 [pid 7727] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7726] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7725] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] unlinkat(AT_FDCWD, "./307", AT_REMOVEDIR [pid 7726] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7725] <... futex resumed>) = 0 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... unlinkat resumed>) = 0 [pid 7727] chdir("./311" [pid 7726] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7725] close_range(3, 30, 0 [pid 5780] mkdirat(AT_FDCWD, "./308", 0777ci2-upstream-fs/strace-static-x86_64: Process 7728 attached [pid 7727] <... chdir resumed>) = 0 [pid 7726] <... futex resumed>) = 0 [pid 7726] close_range(3, 30, 0 [pid 7727] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7726] <... close_range resumed>) = 0 [pid 7728] set_robust_list(0x55556d6387e0, 24 [pid 7726] exit_group(0 [pid 5780] <... mkdirat resumed>) = 0 [pid 7728] <... set_robust_list resumed>) = 0 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 323 [pid 7728] rt_sigprocmask(SIG_SETMASK, [] [pid 7727] <... prctl resumed>) = 0 [pid 7726] <... exit_group resumed>) = ? [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5828] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7727] setpgid(0, 0 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7727] <... setpgid resumed>) = 0 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7728] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7728] chdir("./320" [pid 7727] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7728] <... chdir resumed>) = 0 [pid 5780] close(3 [pid 7728] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5780] <... close resumed>) = 0 [pid 7727] <... symlinkat resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 7728] <... prctl resumed>) = 0 [pid 7727] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7726] +++ exited with 0 +++ [pid 7725] <... close_range resumed>) = 0 [pid 7728] setpgid(0, 0 [pid 7727] <... symlinkat resumed>) = 0 [pid 7725] exit_group(0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=320, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [ 628.670946][ T7725] gadgetfs: bound to dummy_udc driver [pid 5780] close(3 [pid 7728] <... setpgid resumed>) = 0 [pid 7727] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 5780] <... close resumed>) = 0 [pid 7728] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7725] <... exit_group resumed>) = ? [pid 5811] rt_sigreturn({mask=[]} [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7727] <... symlinkat resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7727] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5780] close(3 [pid 7727] <... openat resumed>) = 3 [pid 7727] write(3, "1000", 4 [pid 5780] <... close resumed>) = 0 [pid 7727] <... write resumed>) = 4 [pid 7728] <... symlinkat resumed>) = 0 [pid 7727] close(3 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 7728] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7727] <... close resumed>) = 0 [pid 5811] <... write resumed>) = 4 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=814207305}) [pid 7728] <... symlinkat resumed>) = 0 [pid 7727] read(200 [pid 7725] +++ exited with 0 +++ [pid 5811] umount2("./317", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7728] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7727] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=315, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5780] <... socket resumed>) = 3 [pid 5649] read(13 [pid 7728] <... symlinkat resumed>) = 0 [pid 7727] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] rt_sigreturn({mask=[]} [pid 7728] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5789] <... rt_sigreturn resumed>) = 0 [pid 5780] close(3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7727] <... symlinkat resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./317", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7728] <... openat resumed>) = 3 [pid 7727] close(249 [pid 5780] <... close resumed>) = 0 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x32\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x40\xea\x21"..., 232 [pid 5811] <... openat resumed>) = 3 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 242, NULL, 0) = 1 [pid 7727] <... close resumed>) = 0 [pid 5811] fstat(3 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] <... write resumed>) = 232 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7728] write(3, "1000", 4 [pid 7727] close(248 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] <... socket resumed>) = 3 [pid 7727] <... close resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7728] <... write resumed>) = 4 [pid 7727] prctl(PR_SET_NAME, "syz.2.1587" [pid 5811] getdents64(3 [pid 5780] close(3 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7727] <... prctl resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 5780] <... close resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x36\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x32\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x40\xea\x21"..., 32434572) = 232 [pid 7728] close(3 [pid 7727] close(4 [pid 5811] umount2("./317/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... write resumed>) = 4 [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 7728] <... close resumed>) = 0 [pid 7727] <... close resumed>) = 0 [pid 5780] read(249 [pid 5789] umount2("./312", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 56 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] epoll_pwait(4 [pid 7728] read(200 [pid 5789] openat(AT_FDCWD, "./312", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7727] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x34\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x36\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7728] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7727] <... futex resumed>) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5641] epoll_pwait(4 [pid 5640] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 7728] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7727] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] fstat(3 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5649] <... write resumed>) = 48 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7728] <... symlinkat resumed>) = 0 [pid 7727] <... futex resumed>) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... futex resumed>) = 0 [pid 5640] epoll_pwait(4 [pid 7728] close(249 [pid 7727] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] <... umount2 resumed>) = 0 [pid 5789] getdents64(3 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=999959082}) [pid 5647] epoll_pwait(4ci2-upstream-fs/strace-static-x86_64: Process 7729 attached [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7728] <... close resumed>) = 0 [pid 5811] umount2("./317/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] read(21 [pid 5640] futex(0x3527d78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7729] set_robust_list(0x5555851a97e0, 24 [pid 7727] <... mkdirat resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./312/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5647] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 986, NULL, 0) = 1 [pid 7729] <... set_robust_list resumed>) = 0 [pid 7728] close(248 [pid 5811] newfstatat(AT_FDCWD, "./317/gadget" [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7729] rt_sigprocmask(SIG_SETMASK, [] [pid 7728] <... close resumed>) = 0 [pid 7727] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 311 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x31\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x3c\x97\x28"..., 208 [pid 5647] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=975039910} [pid 7729] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7728] prctl(PR_SET_NAME, "syz.4.1589" [pid 7727] <... futex resumed>) = 0 [pid 5811] umount2("./317/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] <... write resumed>) = 208 [pid 5647] <... futex resumed>) = 0 [pid 5641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7729] chdir("./308" [pid 7728] <... prctl resumed>) = 0 [pid 7727] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x37\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5647] read(6 [pid 7728] close(4 [pid 5811] openat(AT_FDCWD, "./317/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... write resumed>) = 56 [pid 7729] <... chdir resumed>) = 0 [pid 7728] <... close resumed>) = 0 [pid 7727] <... futex resumed>) = 0 [pid 5811] <... openat resumed>) = 5 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x37\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5647] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x36\x06\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 320 [pid 7729] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7728] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7727] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] fstat(5 [pid 5649] <... write resumed>) = 48 [pid 5641] epoll_pwait(4 [pid 5647] write(2, "2026/08/21 19:27:49 executed programs: 1583\n", 44 [pid 7729] <... prctl resumed>) = 0 [pid 7728] <... futex resumed>) = 0 [pid 7727] <... mount resumed>) = 0 2026/08/21 19:27:49 executed programs: 1583 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7729] setpgid(0, 0 [pid 7728] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7727] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] getdents64(5 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... write resumed>) = 44 [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 7729] <... setpgid resumed>) = 0 [pid 7728] <... futex resumed>) = 0 [pid 7727] <... futex resumed>) = 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 7729] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7728] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7727] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x40\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7729] <... symlinkat resumed>) = 0 [pid 7728] <... mkdirat resumed>) = 0 [pid 7727] <... futex resumed>) = 0 [pid 5811] getdents64(5 [pid 7727] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=994549768}) [pid 5647] <... write resumed>) = 376 [pid 5641] epoll_pwait(4 [pid 7729] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7728] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7727] <... openat resumed>) = 3 [pid 5811] close(5 [pid 5789] <... umount2 resumed>) = 0 [pid 5649] read(3 [pid 5647] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x41\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7729] <... symlinkat resumed>) = 0 [pid 7728] <... futex resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5789] umount2("./312/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] futex(0x3527d78, FUTEX_WAKE_PRIVATE, 1 [pid 5640] <... futex resumed>) = 0 [pid 7729] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7728] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7727] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlinkat(AT_FDCWD, "./317/gadget", AT_REMOVEDIR [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5647] <... write resumed>) = 376 [pid 5641] <... futex resumed>) = 1 [pid 5640] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 7729] <... symlinkat resumed>) = 0 [pid 7728] <... futex resumed>) = 0 [pid 7727] <... futex resumed>) = 0 [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./312/gadget" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x40\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5647] read(6 [pid 5640] epoll_pwait(4 [pid 7729] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7728] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7727] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./317/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5647] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7729] <... openat resumed>) = 3 [pid 7728] <... mount resumed>) = 0 [pid 7727] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./312/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999972042}) [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=929333190} [pid 7729] write(3, "1000", 4 [pid 7727] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] newfstatat(AT_FDCWD, "./317/binderfs" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 7729] <... write resumed>) = 4 [pid 7728] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5789] openat(AT_FDCWD, "./312/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7729] close(3 [pid 7728] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7729] <... close resumed>) = 0 [pid 7728] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] <... openat resumed>) = 5 [pid 5649] read(3 [pid 7729] read(200 [pid 7728] <... futex resumed>) = 0 [pid 5811] unlink("./317/binderfs" [pid 7729] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7728] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5811] <... unlink resumed>) = 0 [pid 5789] fstat(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x41\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7729] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7728] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] umount2("./317/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7729] <... symlinkat resumed>) = 0 [pid 7728] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7727] <... write resumed>) = 31 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] getdents64(5 [pid 7729] close(249 [pid 5811] newfstatat(AT_FDCWD, "./317/cgroup.net" [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 7729] <... close resumed>) = 0 [pid 7728] <... futex resumed>) = 0 [pid 7727] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7728] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7729] close(248 [pid 7728] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7727] <... futex resumed>) = 0 [pid 5811] unlink("./317/cgroup.net" [pid 5789] getdents64(5 [pid 7729] <... close resumed>) = 0 [pid 7727] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7729] prctl(PR_SET_NAME, "syz.0.1588" [pid 7728] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7727] <... futex resumed>) = 0 [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 7729] <... prctl resumed>) = 0 [pid 7728] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 7728] <... futex resumed>) = 0 [pid 7728] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7729] close(4 [pid 7728] <... futex resumed>) = 0 [pid 7727] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] umount2("./317/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(5 [pid 7729] <... close resumed>) = 0 [pid 7728] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... close resumed>) = 0 [pid 7729] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7728] <... openat resumed>) = 3 [pid 7727] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5811] newfstatat(AT_FDCWD, "./317/cgroup.cpu" [pid 5789] unlinkat(AT_FDCWD, "./312/gadget", AT_REMOVEDIR [pid 7728] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7728] close_range(3, 30, 0) = 0 [pid 7728] exit_group(0) = ? [pid 7729] <... futex resumed>) = 0 [pid 7727] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 7727] <... futex resumed>) = 0 [pid 7727] close_range(3, 30, 0 [pid 5811] unlink("./317/cgroup.cpu" [pid 7729] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 5789] umount2("./312/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7729] <... futex resumed>) = 0 [pid 7728] +++ exited with 0 +++ [pid 5811] umount2("./317/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7729] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7729] <... mkdirat resumed>) = 0 [pid 7727] <... close_range resumed>) = 0 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=323, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 7729] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] rt_sigreturn({mask=[]} [pid 5811] newfstatat(AT_FDCWD, "./317/cgroup" [pid 5789] newfstatat(AT_FDCWD, "./312/binderfs" [pid 7729] <... futex resumed>) = 0 [pid 7727] exit_group(0 [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7729] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7727] <... exit_group resumed>) = ? [ 628.893392][ T7727] gadgetfs: bound to dummy_udc driver [pid 5811] unlink("./317/cgroup" [pid 5789] unlink("./312/binderfs" [pid 7729] <... futex resumed>) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 7729] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5811] getdents64(3 [pid 5789] <... unlink resumed>) = 0 [pid 7729] <... mount resumed>) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5828] <... write resumed>) = 4 [pid 5811] close(3 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=928084460}) [pid 7729] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./320", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... close resumed>) = 0 [pid 5789] umount2("./312/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7729] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] unlinkat(AT_FDCWD, "./317", AT_REMOVEDIR [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(30 [pid 7727] +++ exited with 0 +++ [pid 7729] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] openat(AT_FDCWD, "./320", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] <... unlinkat resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./312/cgroup.net" [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7729] <... futex resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x35\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x71\x6e\x1c"..., 232 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 935, NULL, 0) = 1 [pid 7729] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] fstat(3 [pid 5811] mkdirat(AT_FDCWD, "./318", 0777 [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=314, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5789] unlink("./312/cgroup.net" [pid 5649] <... write resumed>) = 232 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7729] <... openat resumed>) = 3 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5798] rt_sigreturn({mask=[]} [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x38\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 5811] <... mkdirat resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7729] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] getdents64(3 [pid 5798] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5649] <... write resumed>) = 56 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x35\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x71\x6e\x1c"..., 32434572) = 232 [pid 5640] read(6 [pid 7729] <... futex resumed>) = 0 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x38\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7729] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./320/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5789] umount2("./312/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5641] sched_getaffinity(0, 8192 [pid 5640] epoll_pwait(4 [pid 7729] <... futex resumed>) = 0 [pid 5811] <... openat resumed>) = 3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7729] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5640] epoll_pwait(4 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 5789] newfstatat(AT_FDCWD, "./312/cgroup.cpu" [pid 7729] <... write resumed>) = 31 [pid 5811] close(3 [pid 5798] <... write resumed>) = 4 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [16], left {tv_sec=0, tv_nsec=978853472}) [pid 7729] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... close resumed>) = 0 [pid 5798] umount2("./311", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7729] <... futex resumed>) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] unlink("./312/cgroup.cpu" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(16 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=787664604} [pid 7729] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... socket resumed>) = 3 [pid 5798] openat(AT_FDCWD, "./311", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... unlink resumed>) = 0 [pid 7729] <... futex resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7729] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5649] write(3, "\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x33\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x0f\x66\x27"..., 216 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 817, NULL, 0) = 1 [pid 7729] <... openat resumed>) = 4 [pid 5828] <... umount2 resumed>) = 0 [pid 5811] close(3 [pid 5798] <... openat resumed>) = 3 [pid 5789] umount2("./312/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 216 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7729] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] umount2("./320/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x39\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7729] <... futex resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... close resumed>) = 0 [pid 5798] fstat(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7729] close_range(3, 30, 0 [pid 5828] newfstatat(AT_FDCWD, "./320/gadget" [pid 5789] newfstatat(AT_FDCWD, "./312/cgroup" [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x38\x06\x00\x00\x00\x00\x00\x00\xd4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 328 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x39\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x42\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] umount2("./320/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... socket resumed>) = 3 [pid 5798] getdents64(3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] <... write resumed>) = 376 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] close(3 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5789] unlink("./312/cgroup" [pid 5649] <... write resumed>) = 48 [pid 5641] epoll_pwait(4 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x43\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376) = 376 [pid 5828] openat(AT_FDCWD, "./320/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] <... unlink resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5811] <... close resumed>) = 0 [pid 5640] read(6 [pid 5828] <... openat resumed>) = 5 [pid 5798] umount2("./311/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] getdents64(3 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973087}) [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] fstat(5 [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5649] read(3 [pid 5640] epoll_pwait(4 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] getdents64(5 [pid 5789] close(3 [pid 5641] epoll_pwait(4 [pid 5649] read(3 [pid 7729] <... close_range resumed>) = 0 [pid 5811] close(3 [pid 5789] <... close resumed>) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7729] exit_group(0 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 5811] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x42\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7729] <... exit_group resumed>) = ? [pid 5828] getdents64(5 [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5789] unlinkat(AT_FDCWD, "./312", AT_REMOVEDIR [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] <... socket resumed>) = 3 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [ 629.003423][ T7729] gadgetfs: bound to dummy_udc driver [pid 5789] <... unlinkat resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999973368}) [pid 5811] close(3 [pid 5798] <... umount2 resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=741170654} [pid 5828] close(5 [pid 5649] read(3 [pid 5828] <... close resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] umount2("./311/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] mkdirat(AT_FDCWD, "./313", 0777 [pid 7729] +++ exited with 0 +++ [pid 5828] unlinkat(AT_FDCWD, "./320/gadget", AT_REMOVEDIR [pid 5811] read(249 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... mkdirat resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x36\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] newfstatat(AT_FDCWD, "./311/gadget" [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=311, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5649] read(3 [pid 5828] umount2("./320/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... openat resumed>) = 3 [pid 5780] rt_sigreturn({mask=[]} [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x43\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5789] ioctl(3, LOOP_CLR_FD [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5828] newfstatat(AT_FDCWD, "./320/binderfs" [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] umount2("./311/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] unlink("./320/binderfs" [pid 5789] close(3 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... close resumed>) = 0 [pid 5798] openat(AT_FDCWD, "./311/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYci2-upstream-fs/strace-static-x86_64: Process 7730 attached ) = 5 [pid 5780] <... write resumed>) = 4 [pid 5798] fstat(5 [pid 7730] set_robust_list(0x555580d127e0, 24 [pid 5828] umount2("./320/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 321 [pid 7730] <... set_robust_list resumed>) = 0 [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] umount2("./308", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=989606256}) [pid 7730] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] getdents64(5 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(26 [pid 7730] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5828] newfstatat(AT_FDCWD, "./320/cgroup.net" [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5789] close(3 [pid 5780] openat(AT_FDCWD, "./308", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7730] chdir("./318" [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] getdents64(5 [pid 5789] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7730] <... chdir resumed>) = 0 [pid 5828] unlink("./320/cgroup.net" [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] fstat(3 [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x34\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x66\x53\x26"..., 208 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 756, NULL, 0) = 1 [pid 7730] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] <... unlink resumed>) = 0 [pid 5798] close(5 [pid 5789] <... socket resumed>) = 3 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7730] <... prctl resumed>) = 0 [pid 5828] umount2("./320/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... close resumed>) = 0 [pid 5789] close(3 [pid 5780] getdents64(3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x3a\x06\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... futex resumed>) = 1 [pid 7730] setpgid(0, 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlinkat(AT_FDCWD, "./311/gadget", AT_REMOVEDIR [pid 5789] <... close resumed>) = 0 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7730] <... setpgid resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./320/cgroup.cpu" [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 7730] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x34\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x66\x53\x26"..., 32434572) = 208 [pid 5789] <... socket resumed>) = 3 [pid 5780] umount2("./308/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] read(6 [pid 7730] <... symlinkat resumed>) = 0 [pid 5828] unlink("./320/cgroup.cpu" [pid 5798] umount2("./311/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] close(3 [pid 5649] <... write resumed>) = 48 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7730] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5828] <... unlink resumed>) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 5798] newfstatat(AT_FDCWD, "./311/binderfs" [pid 5789] <... close resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7730] <... symlinkat resumed>) = 0 [pid 5828] umount2("./320/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7730] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] unlink("./311/binderfs" [pid 5789] <... socket resumed>) = 3 [pid 7730] <... symlinkat resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./320/cgroup" [pid 7730] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] close(3 [pid 5828] unlink("./320/cgroup" [pid 5798] umount2("./311/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... close resumed>) = 0 [pid 7730] <... openat resumed>) = 3 [pid 5828] <... unlink resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=652623271} [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] getdents64(3 [pid 5798] newfstatat(AT_FDCWD, "./311/cgroup.net" [pid 5789] read(249 [pid 7730] write(3, "1000", 4 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x37\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7730] <... write resumed>) = 4 [pid 5828] close(3 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... umount2 resumed>) = 0 [pid 7730] close(3 [pid 5828] <... close resumed>) = 0 [pid 5798] unlink("./311/cgroup.net" [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] umount2("./308/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7730] <... close resumed>) = 0 [pid 5828] unlinkat(AT_FDCWD, "./320", AT_REMOVEDIR [pid 5798] <... unlink resumed>) = 0 [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7730] read(200 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] umount2("./311/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7730] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5780] newfstatat(AT_FDCWD, "./308/gadget" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ci2-upstream-fs/strace-static-x86_64: Process 7731 attached [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 662, NULL, 0) = 1 [pid 7730] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] mkdirat(AT_FDCWD, "./321", 0777 [pid 5798] newfstatat(AT_FDCWD, "./311/cgroup.cpu" [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7731] set_robust_list(0x5555851b37e0, 24 [pid 5828] <... mkdirat resumed>) = 0 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 316 [pid 7730] <... symlinkat resumed>) = 0 [pid 5780] umount2("./308/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... futex resumed>) = 1 [pid 7731] <... set_robust_list resumed>) = 0 [pid 7730] close(249 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7731] rt_sigprocmask(SIG_SETMASK, [] [pid 7730] <... close resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5798] unlink("./311/cgroup.cpu" [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] openat(AT_FDCWD, "./308/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5640] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x3a\x06\x00\x00\x00\x00\x00\x00", 32434572) = 48 [pid 7731] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7730] close(248 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] <... unlink resumed>) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x44\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7731] chdir("./313" [pid 7730] <... close resumed>) = 0 [pid 5780] <... openat resumed>) = 5 [pid 5640] <... write resumed>) = 376 [pid 7730] prctl(PR_SET_NAME, "syz.3.1590" [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] umount2("./311/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] fstat(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=953039006}) [pid 5640] read(6 [pid 7731] <... chdir resumed>) = 0 [pid 7730] <... prctl resumed>) = 0 [pid 5828] close(3 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] read(3 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7731] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7730] close(4 [pid 5828] <... close resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./311/cgroup" [pid 5780] getdents64(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7730] <... close resumed>) = 0 [pid 7731] <... prctl resumed>) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 5649] read(3 [pid 5640] epoll_pwait(4 [pid 7731] setpgid(0, 0 [pid 7730] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] unlink("./311/cgroup" [pid 5780] getdents64(5 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x44\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5641] epoll_pwait(4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7731] <... setpgid resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7730] <... futex resumed>) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 7731] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 5828] close(3 [pid 5798] getdents64(3 [pid 5780] close(5 [pid 7730] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7731] <... symlinkat resumed>) = 0 [pid 7730] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5780] <... close resumed>) = 0 [pid 7730] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 5780] unlinkat(AT_FDCWD, "./308/gadget", AT_REMOVEDIR [pid 7731] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7730] <... mkdirat resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=574738162} [pid 5828] <... socket resumed>) = 3 [pid 5780] <... unlinkat resumed>) = 0 [pid 7731] <... symlinkat resumed>) = 0 [pid 7730] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] unlinkat(AT_FDCWD, "./311", AT_REMOVEDIR [pid 7730] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5780] umount2("./308/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7731] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7730] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5798] <... unlinkat resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7731] <... symlinkat resumed>) = 0 [pid 7730] <... futex resumed>) = 0 [pid 5798] mkdirat(AT_FDCWD, "./312", 0777 [pid 7731] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] newfstatat(AT_FDCWD, "./308/binderfs" [pid 7730] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] <... mkdirat resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] <... socket resumed>) = 3 [pid 5780] unlink("./308/binderfs" [pid 7731] <... openat resumed>) = 3 [pid 7730] <... mount resumed>) = 0 [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7730] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... openat resumed>) = 3 [pid 7730] <... futex resumed>) = 0 [pid 5828] close(3 [pid 5780] <... unlink resumed>) = 0 [pid 7730] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] ioctl(3, LOOP_CLR_FD [pid 7730] <... futex resumed>) = 0 [pid 5798] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7730] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7731] write(3, "1000", 4 [pid 7730] <... openat resumed>) = 3 [pid 5828] <... close resumed>) = 0 [pid 5780] umount2("./308/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7731] <... write resumed>) = 4 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] close(3 [pid 5828] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7731] close(3 [pid 5828] close(3 [pid 5798] <... close resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./308/cgroup.net" [pid 7731] <... close resumed>) = 0 [pid 7730] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7731] read(200 [pid 7730] <... futex resumed>) = 0 [pid 5798] <... socket resumed>) = 3 [pid 7730] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] read(249 [pid 7731] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5798] close(3 [pid 5780] unlink("./308/cgroup.net" [pid 7731] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7730] <... futex resumed>) = 0 [pid 5828] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x38\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] <... close resumed>) = 0 [pid 7730] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7731] <... symlinkat resumed>) = 0 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] <... unlink resumed>) = 0 [pid 7731] close(249 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] <... socket resumed>) = 3 [pid 5780] umount2("./308/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7731] <... close resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7731] close(248) = 0 [pid 5780] newfstatat(AT_FDCWD, "./308/cgroup.cpu" [pid 7731] prctl(PR_SET_NAME, "syz.1.1591" [pid 5798] close(3 [pid 7731] <... prctl resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7731] close(4ci2-upstream-fs/strace-static-x86_64: Process 7732 attached ) = 0 [pid 7730] <... write resumed>) = 31 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5780] unlink("./308/cgroup.cpu" [pid 7732] set_robust_list(0x55556d6387e0, 24 [pid 7731] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7730] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... socket resumed>) = 3 [pid 5780] <... unlink resumed>) = 0 [pid 7732] <... set_robust_list resumed>) = 0 [pid 7731] <... futex resumed>) = 0 [pid 7730] <... futex resumed>) = 0 [pid 5798] close(3 [pid 7731] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7730] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 324 [pid 5798] <... close resumed>) = 0 [pid 5780] umount2("./308/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7732] rt_sigprocmask(SIG_SETMASK, [] [pid 7731] <... futex resumed>) = 0 [pid 7730] <... futex resumed>) = 0 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 7731] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7730] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] <... socket resumed>) = 3 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7732] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7731] <... mkdirat resumed>) = 0 [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7732] chdir("./321" [pid 7730] <... openat resumed>) = 4 [pid 5798] close(3 [pid 5780] newfstatat(AT_FDCWD, "./308/cgroup" [pid 7732] <... chdir resumed>) = 0 [pid 7731] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7730] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... close resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7732] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7731] <... futex resumed>) = 0 [pid 7730] <... futex resumed>) = 0 [pid 5798] read(249 [pid 5780] unlink("./308/cgroup" [pid 7732] <... prctl resumed>) = 0 [pid 7731] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7730] close_range(3, 30, 0 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x39\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... unlink resumed>) = 0 [pid 7732] setpgid(0, 0 [pid 7731] <... futex resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7732] <... setpgid resumed>) = 0 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7732] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7731] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7732] <... symlinkat resumed>) = 0 [pid 7731] <... mount resumed>) = 0 [pid 5780] getdents64(3, 0x5555851bca20 /* 0 entries */, 32768) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7733 attached [pid 7733] set_robust_list(0x5555796c27e0, 24 [pid 7732] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 315 [pid 5780] close(3 [pid 7733] <... set_robust_list resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 7733] rt_sigprocmask(SIG_SETMASK, [] [pid 7732] <... symlinkat resumed>) = 0 [ 629.278629][ T7730] gadgetfs: bound to dummy_udc driver [pid 7731] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... close resumed>) = 0 [pid 7733] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] unlinkat(AT_FDCWD, "./308", AT_REMOVEDIR [pid 7731] <... futex resumed>) = 0 [pid 7732] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7731] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... unlinkat resumed>) = 0 [pid 7733] chdir("./312" [pid 7732] <... symlinkat resumed>) = 0 [pid 7731] <... futex resumed>) = 0 [pid 7730] <... close_range resumed>) = 0 [pid 7733] <... chdir resumed>) = 0 [pid 7731] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] mkdirat(AT_FDCWD, "./309", 0777 [pid 7733] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7731] <... openat resumed>) = 3 [pid 5780] <... mkdirat resumed>) = 0 [pid 7733] <... prctl resumed>) = 0 [pid 7733] setpgid(0, 0 [pid 7732] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7731] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7730] exit_group(0 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7733] <... setpgid resumed>) = 0 [pid 7733] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7732] <... openat resumed>) = 3 [pid 7731] <... futex resumed>) = 0 [pid 7730] <... exit_group resumed>) = ? [pid 5780] <... openat resumed>) = 3 [pid 7733] <... symlinkat resumed>) = 0 [pid 7732] write(3, "1000", 4 [pid 7731] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7733] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7732] <... write resumed>) = 4 [pid 7731] <... futex resumed>) = 0 [pid 5780] ioctl(3, LOOP_CLR_FD [pid 7733] <... symlinkat resumed>) = 0 [pid 7732] close(3 [pid 7731] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7733] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7732] <... close resumed>) = 0 [pid 5780] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7732] read(200 [pid 7730] +++ exited with 0 +++ [pid 5780] close(3 [pid 7733] <... symlinkat resumed>) = 0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=321, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 7733] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7732] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5811] rt_sigreturn({mask=[]} [pid 5780] <... close resumed>) = 0 [pid 7732] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7732] <... symlinkat resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = 0 [pid 7733] <... openat resumed>) = 3 [pid 5780] <... socket resumed>) = 3 [pid 7733] write(3, "1000", 4) = 4 [pid 5780] close(3 [pid 7733] close(3 [pid 7732] close(249 [pid 5780] <... close resumed>) = 0 [pid 7733] <... close resumed>) = 0 [pid 7732] <... close resumed>) = 0 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7733] read(200, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7732] close(248 [pid 7731] <... write resumed>) = 31 [pid 5780] <... socket resumed>) = 3 [pid 7732] <... close resumed>) = 0 [pid 7732] prctl(PR_SET_NAME, "syz.4.1592" [pid 7731] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] close(3 [pid 7733] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7732] <... prctl resumed>) = 0 [pid 7732] close(4 [pid 7731] <... futex resumed>) = 0 [pid 5780] <... close resumed>) = 0 [pid 7733] <... symlinkat resumed>) = 0 [pid 7732] <... close resumed>) = 0 [pid 7731] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7733] close(249 [pid 7732] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 7733] <... close resumed>) = 0 [pid 7731] <... futex resumed>) = 0 [pid 5811] <... write resumed>) = 4 [pid 5780] <... socket resumed>) = 3 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=798149467}) [pid 7733] close(248 [pid 7731] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7732] <... futex resumed>) = 0 [pid 5811] umount2("./318", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] close(3 [pid 5649] read(13 [pid 7733] <... close resumed>) = 0 [pid 7731] <... openat resumed>) = 4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... close resumed>) = 0 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7732] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] openat(AT_FDCWD, "./318", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7733] prctl(PR_SET_NAME, "syz.2.1593" [pid 7732] <... futex resumed>) = 0 [pid 5780] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x36\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x42\x5f\x25"..., 208 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 603, NULL, 0) = 1 [pid 7733] <... prctl resumed>) = 0 [pid 7732] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7731] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... openat resumed>) = 3 [pid 5780] <... socket resumed>) = 3 [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7733] close(4 [pid 7732] <... mkdirat resumed>) = 0 [pid 7731] <... futex resumed>) = 0 [pid 5811] fstat(3 [pid 5640] <... futex resumed>) = 1 [pid 7733] <... close resumed>) = 0 [pid 5780] close(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x3b\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... futex resumed>) = 0 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [ 629.383815][ T7731] gadgetfs: bound to dummy_udc driver [pid 5640] read(6 [pid 7733] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7732] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7731] close_range(3, 30, 0 [pid 5811] getdents64(3 [pid 5780] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 56 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x36\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x42\x5f\x25"..., 32434572) = 208 [pid 7732] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7733] <... futex resumed>) = 0 [pid 7732] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7733] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7732] <... futex resumed>) = 0 [pid 5811] umount2("./318/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] read(249 [pid 5649] <... write resumed>) = 48 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7733] <... futex resumed>) = 0 [pid 7732] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7733] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5780] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5640] epoll_pwait(4 [pid 7733] <... mkdirat resumed>) = 0 [pid 7732] <... mount resumed>) = 0 [pid 5780] rt_sigprocmask(SIG_BLOCK, ~[] [pid 7733] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7732] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7731] <... close_range resumed>) = 0 [pid 7733] <... futex resumed>) = 0 [pid 5780] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 7732] <... futex resumed>) = 0 [pid 7733] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7732] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7731] exit_group(0 [pid 5780] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=334082296} [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 349, NULL, 0) = 1 [pid 7733] <... futex resumed>) = 0 [pid 7732] <... futex resumed>) = 0 [pid 7731] <... exit_group resumed>) = ? [pid 7733] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7732] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7732] <... openat resumed>) = 3 [pid 5640] <... futex resumed>) = 1 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7733] <... mount resumed>) = 0 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x3b\x06\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 7733] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x45\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7733] <... futex resumed>) = 0 [pid 7732] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7733] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7732] <... futex resumed>) = 0 [pid 7733] <... futex resumed>) = 0 [pid 7732] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7733] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7732] <... futex resumed>) = 0 [pid 5640] <... write resumed>) = 376 [pid 7733] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7732] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] <... umount2 resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=964344369}) ci2-upstream-fs/strace-static-x86_64: Process 7734 attached [pid 5640] read(6 [pid 7733] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7731] +++ exited with 0 +++ [pid 5811] umount2("./318/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] <... clone resumed>, child_tidptr=0x5555851a97d0) = 312 [pid 5649] read(3 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7734] set_robust_list(0x5555851a97e0, 24 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7734] <... set_robust_list resumed>) = 0 [pid 5789] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=316, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5640] epoll_pwait(4 [pid 7734] rt_sigprocmask(SIG_SETMASK, [] [pid 7733] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] rt_sigreturn({mask=[]} [pid 5780] rt_sigprocmask(SIG_SETMASK, [] [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 7733] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] newfstatat(AT_FDCWD, "./318/gadget" [pid 5789] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5649] read(3 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=300376208} [pid 7734] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7733] <... futex resumed>) = 0 [pid 7732] <... write resumed>) = 31 [pid 5780] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x45\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7734] chdir("./309" [pid 7733] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7732] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7734] <... chdir resumed>) = 0 [pid 7733] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7732] <... futex resumed>) = 0 [pid 5811] umount2("./318/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7734] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7733] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7732] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5789] write(248, "\x00\x00\x00\x00", 4 [pid 7733] <... futex resumed>) = 0 [pid 7732] <... futex resumed>) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7734] <... prctl resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./318/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7734] setpgid(0, 0 [pid 7733] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7734] <... setpgid resumed>) = 0 [pid 7733] <... futex resumed>) = 0 [pid 7732] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5811] <... openat resumed>) = 5 [pid 5789] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [21], left {tv_sec=0, tv_nsec=995347988}) [pid 7734] symlinkat("/syzcgroup/unified/syz0", AT_FDCWD, "./cgroup" [pid 7733] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7732] <... openat resumed>) = 4 [pid 5811] fstat(5 [pid 5789] umount2("./313", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] read(21 [pid 7734] <... symlinkat resumed>) = 0 [pid 7733] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7732] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7734] symlinkat("/syzcgroup/cpu/syz0", AT_FDCWD, "./cgroup.cpu" [pid 7733] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7732] <... futex resumed>) = 0 [pid 5811] getdents64(5 [pid 5789] openat(AT_FDCWD, "./313", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x37\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x7b\x42\x2a"..., 208 [pid 7733] <... futex resumed>) = 0 [pid 7732] close_range(3, 30, 0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 2 entries */, 32768) = 48 [pid 5789] <... openat resumed>) = 3 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 304, NULL, 0) = 1 [pid 7734] <... symlinkat resumed>) = 0 [pid 7733] close_range(3, 30, 0 [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7734] symlinkat("/syzcgroup/net/syz0", AT_FDCWD, "./cgroup.net" [pid 7733] <... close_range resumed>) = 0 [pid 7732] <... close_range resumed>) = 0 [pid 5811] getdents64(5 [pid 5789] fstat(3 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x3c\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7734] <... symlinkat resumed>) = 0 [pid 7733] exit_group(0 [pid 7732] exit_group(0 [pid 5811] <... getdents64 resumed>, 0x555580d2da60 /* 0 entries */, 32768) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7734] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7733] <... exit_group resumed>) = ? [pid 7732] <... exit_group resumed>) = ? [pid 5811] close(5 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x37\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\x40\x7b\x42\x2a"..., 32434572) = 208 [pid 5811] <... close resumed>) = 0 [pid 5789] getdents64(3 [pid 5649] write(20, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] epoll_pwait(4 [pid 5811] unlinkat(AT_FDCWD, "./318/gadget", AT_REMOVEDIR) = 0 [ 629.513955][ T7732] gadgetfs: bound to dummy_udc driver [pid 5811] umount2("./318/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] read(6 [pid 7734] <... openat resumed>) = 3 [pid 7733] +++ exited with 0 +++ [pid 7732] +++ exited with 0 +++ [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7734] write(3, "1000", 4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] umount2("./313/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] epoll_pwait(4 [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=324, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5811] newfstatat(AT_FDCWD, "./318/binderfs" [pid 5798] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=315, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] rt_sigreturn({mask=[]} [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] rt_sigreturn({mask=[]} [pid 5640] epoll_pwait(4 [pid 7734] <... write resumed>) = 4 [pid 5828] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5811] unlink("./318/binderfs" [pid 5798] <... rt_sigreturn resumed>) = 0 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=217957586} [pid 7734] close(3 [pid 5811] <... unlink resumed>) = 0 [pid 7734] <... close resumed>) = 0 [pid 5828] write(248, "\x00\x00\x00\x00", 4 [pid 7734] read(200 [pid 5811] umount2("./318/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] write(248, "\x00\x00\x00\x00", 4 [pid 7734] <... read resumed>, 0x7ffd637e23c0, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... write resumed>) = 4 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [30], left {tv_sec=0, tv_nsec=995260022}) [pid 7734] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5828] umount2("./321", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] newfstatat(AT_FDCWD, "./318/cgroup.net" [pid 5649] read(30 [pid 7734] <... symlinkat resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] umount2("./312", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 221, NULL, 0) = 1 [pid 7734] close(249 [pid 5828] openat(AT_FDCWD, "./321", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5811] unlink("./318/cgroup.net" [pid 5798] openat(AT_FDCWD, "./312", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x38\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\x15\x2e\x24"..., 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7734] <... close resumed>) = 0 [pid 5828] <... openat resumed>) = 3 [pid 5811] <... unlink resumed>) = 0 [pid 5798] <... openat resumed>) = 3 [pid 5649] <... write resumed>) = 208 [pid 7734] close(248 [pid 5641] <... futex resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x04\x00\x00\x00\x3d\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7734] <... close resumed>) = 0 [pid 5828] fstat(3 [pid 5641] sched_yield( [pid 5640] read(6 [pid 7734] prctl(PR_SET_NAME, "syz.0.1594" [pid 5811] umount2("./318/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] fstat(3 [pid 5649] <... write resumed>) = 56 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5798] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x01\x00\x00\x00\x3c\x06\x00\x00\x00\x00\x00\x00\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 32434572) = 320 [pid 7734] <... prctl resumed>) = 0 [pid 5828] getdents64(3 [pid 5811] newfstatat(AT_FDCWD, "./318/cgroup.cpu" [pid 5798] getdents64(3 [pid 5649] write(29, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] <... sched_yield resumed>) = 0 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x46\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7734] close(4 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 7 entries */, 32768) = 208 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 7 entries */, 32768) = 208 [pid 5649] <... write resumed>) = 48 [pid 5641] epoll_pwait(4 [pid 5640] <... write resumed>) = 376 [pid 7734] <... close resumed>) = 0 [pid 5828] umount2("./321/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] unlink("./318/cgroup.cpu" [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 0, NULL, 0) = 1 [pid 5798] umount2("./312/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7734] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... unlink resumed>) = 0 [pid 5789] <... umount2 resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 2 (in [3 16], left {tv_sec=0, tv_nsec=999973481}) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x47\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5811] umount2("./318/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5811] newfstatat(AT_FDCWD, "./318/cgroup" [pid 5640] <... write resumed>) = 376 [pid 7734] <... futex resumed>) = 0 [pid 5811] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] umount2("./313/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] read(6 [pid 7734] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] unlink("./318/cgroup" [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7734] <... futex resumed>) = 0 [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 5811] <... unlink resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./313/gadget" [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x46\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7734] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5640] epoll_pwait(4 [pid 5828] <... umount2 resumed>) = 0 [pid 5811] getdents64(3 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5649] read(16 [pid 7734] <... mkdirat resumed>) = 0 [pid 5828] umount2("./321/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 0 entries */, 32768) = 0 [pid 5789] umount2("./313/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7734] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] close(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] write(3, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x39\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x9a\x4c\x24"..., 232 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 171, NULL, 0) = 1 [pid 7734] <... futex resumed>) = 0 [pid 5828] newfstatat(AT_FDCWD, "./321/gadget" [pid 5811] <... close resumed>) = 0 [pid 5789] openat(AT_FDCWD, "./313/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5649] <... write resumed>) = 232 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=166231851} [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7734] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] unlinkat(AT_FDCWD, "./318", AT_REMOVEDIR [pid 5789] <... openat resumed>) = 5 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x3e\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5640] <... futex resumed>) = 0 [pid 7734] <... futex resumed>) = 0 [pid 5828] umount2("./321/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] <... unlinkat resumed>) = 0 [pid 5640] read(6 [pid 7734] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] mkdirat(AT_FDCWD, "./319", 0777 [pid 5789] fstat(5 [pid 5649] <... write resumed>) = 56 [pid 7734] <... mount resumed>) = 0 [pid 5811] <... mkdirat resumed>) = 0 [pid 5789] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5649] write(15, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5789] getdents64(5 [pid 5649] <... write resumed>) = 48 [pid 5811] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 2 entries */, 32768) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5811] <... openat resumed>) = 3 [pid 5640] <... read resumed>, "\xe4\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x39\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x9a\x4c\x24"..., 32434572) = 232 [pid 5789] getdents64(5 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999974241}) [pid 5828] openat(AT_FDCWD, "./321/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5640] read(6 [pid 5811] ioctl(3, LOOP_CLR_FD [pid 5789] <... getdents64 resumed>, 0x5555851cea60 /* 0 entries */, 32768) = 0 [pid 5649] read(3 [pid 5811] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5789] close(5 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5828] <... openat resumed>) = 5 [pid 5811] close(3 [pid 5789] <... close resumed>) = 0 [pid 5649] read(3 [pid 5640] epoll_pwait(4 [pid 5828] fstat(5 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 5828] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5828] getdents64(5 [pid 5811] <... close resumed>) = 0 [pid 5789] unlinkat(AT_FDCWD, "./313/gadget", AT_REMOVEDIR [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x47\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 2 entries */, 32768) = 48 [pid 7734] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] <... unlinkat resumed>) = 0 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7734] <... futex resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5789] umount2("./313/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7734] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] close(3 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7734] <... futex resumed>) = 0 [pid 5828] getdents64(5 [pid 5798] <... umount2 resumed>) = 0 [pid 5789] newfstatat(AT_FDCWD, "./313/binderfs" [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=148597244} [pid 7734] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] <... getdents64 resumed>, 0x55556d653a60 /* 0 entries */, 32768) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] umount2("./312/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7734] <... openat resumed>) = 3 [pid 5828] close(5) = 0 [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] newfstatat(AT_FDCWD, "./312/gadget" [pid 5789] unlink("./313/binderfs" [pid 5828] unlinkat(AT_FDCWD, "./321/gadget", AT_REMOVEDIR [pid 5811] <... socket resumed>) = 3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5811] close(3 [pid 7734] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlinkat resumed>) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] umount2("./312/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./313/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7734] <... futex resumed>) = 0 [pid 5828] umount2("./321/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7734] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7734] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./321/binderfs" [pid 5811] <... socket resumed>) = 3 [pid 5798] openat(AT_FDCWD, "./312/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5789] newfstatat(AT_FDCWD, "./313/cgroup.net" [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] close(3 [pid 5798] <... openat resumed>) = 5 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5811] <... close resumed>) = 0 [pid 5798] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 5789] unlink("./313/cgroup.net" [pid 5828] unlink("./321/binderfs" [pid 5811] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] getdents64(5 [pid 5789] <... unlink resumed>) = 0 [pid 5828] <... unlink resumed>) = 0 [pid 5811] <... socket resumed>) = 3 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 2 entries */, 32768) = 48 [pid 5798] getdents64(5 [pid 5789] umount2("./313/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5811] close(3 [pid 5798] <... getdents64 resumed>, 0x5555796dda60 /* 0 entries */, 32768) = 0 [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5811] <... close resumed>) = 0 [pid 5798] close(5 [pid 5789] newfstatat(AT_FDCWD, "./313/cgroup.cpu" [pid 5828] umount2("./321/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5811] read(249 [pid 5798] <... close resumed>) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] newfstatat(AT_FDCWD, "./321/cgroup.net" [pid 5811] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5798] unlinkat(AT_FDCWD, "./312/gadget", AT_REMOVEDIR [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 154, NULL, 0) = 1 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] unlink("./313/cgroup.cpu" [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 5828] unlink("./321/cgroup.net" [pid 5811] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 5811] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5641] <... futex resumed>) = 0 [pid 5811] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5798] umount2("./312/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] umount2("./313/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5641] sched_yield( [pid 5640] read(6 [pid 5828] <... unlink resumed>) = 0 [pid 5640] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x3e\x06\x00\x00\x00\x00\x00\x00", 32434572) = 56 [pid 5828] umount2("./321/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x48\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5641] <... sched_yield resumed>) = 0 [pid 5640] <... write resumed>) = 376 [pid 5828] newfstatat(AT_FDCWD, "./321/cgroup.cpu" [pid 5798] newfstatat(AT_FDCWD, "./312/binderfs" [pid 5789] newfstatat(AT_FDCWD, "./313/cgroup" [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=951187415}) [pid 5641] epoll_pwait(4 [pid 5640] read(6 [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7734] <... write resumed>) = 31 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 5798] unlink("./312/binderfs" [pid 5789] unlink("./313/cgroup" [pid 5649] read(3ci2-upstream-fs/strace-static-x86_64: Process 7735 attached [pid 5640] epoll_pwait(4 [pid 5828] unlink("./321/cgroup.cpu" [pid 5811] <... clone resumed>, child_tidptr=0x555580d127d0) = 322 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... unlink resumed>) = 0 [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 5811] rt_sigprocmask(SIG_SETMASK, [] [pid 5798] umount2("./312/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] getdents64(3 [pid 5649] read(3 [pid 5640] epoll_pwait(4 [pid 7734] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... unlink resumed>) = 0 [pid 5811] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... getdents64 resumed>, 0x5555851c6a20 /* 0 entries */, 32768) = 0 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x48\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 7735] set_robust_list(0x555580d127e0, 24 [pid 7734] <... futex resumed>) = 0 [pid 5828] umount2("./321/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5798] newfstatat(AT_FDCWD, "./312/cgroup.net" [pid 5789] close(3 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=85441378} [pid 7734] futex(0x7fca63465fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./321/cgroup" [pid 5798] unlink("./312/cgroup.net" [pid 5789] unlinkat(AT_FDCWD, "./313", AT_REMOVEDIR [pid 5828] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... unlinkat resumed>) = 0 [pid 5798] umount2("./312/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] mkdirat(AT_FDCWD, "./314", 0777 [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7735] <... set_robust_list resumed>) = 0 [pid 5828] unlink("./321/cgroup" [pid 7735] rt_sigprocmask(SIG_SETMASK, [] [pid 5828] <... unlink resumed>) = 0 [pid 5798] newfstatat(AT_FDCWD, "./312/cgroup.cpu" [pid 5789] <... mkdirat resumed>) = 0 [pid 7735] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7734] <... futex resumed>) = 0 [pid 5828] getdents64(3 [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7734] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5789] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5798] unlink("./312/cgroup.cpu" [pid 5789] <... openat resumed>) = 3 [pid 7734] <... openat resumed>) = 4 [pid 5828] <... getdents64 resumed>, 0x55556d64ba20 /* 0 entries */, 32768) = 0 [pid 5798] <... unlink resumed>) = 0 [pid 7734] futex(0x7fca63465fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] close(3 [pid 7734] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 7734] close_range(3, 30, 0 [pid 5798] umount2("./312/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5789] ioctl(3, LOOP_CLR_FD [pid 7735] chdir("./319" [pid 5798] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5789] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] newfstatat(AT_FDCWD, "./312/cgroup" [pid 5789] close(3 [pid 5828] unlinkat(AT_FDCWD, "./321", AT_REMOVEDIR [pid 5798] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5789] <... close resumed>) = 0 [pid 5798] unlink("./312/cgroup" [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... unlink resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5789] close(3 [pid 5828] <... unlinkat resumed>) = 0 [pid 5798] getdents64(3 [pid 7735] <... chdir resumed>) = 0 [pid 7734] <... close_range resumed>) = 0 [pid 7735] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] mkdirat(AT_FDCWD, "./322", 0777 [pid 5798] <... getdents64 resumed>, 0x5555796d5a20 /* 0 entries */, 32768) = 0 [pid 5789] <... close resumed>) = 0 [pid 7735] <... prctl resumed>) = 0 [ 629.695338][ T7734] gadgetfs: bound to dummy_udc driver [pid 7734] exit_group(0 [pid 5798] close(3 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7734] <... exit_group resumed>) = ? [pid 5828] <... mkdirat resumed>) = 0 [pid 7735] setpgid(0, 0 [pid 5798] <... close resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 7735] <... setpgid resumed>) = 0 [pid 5798] unlinkat(AT_FDCWD, "./312", AT_REMOVEDIR [pid 7735] symlinkat("/syzcgroup/unified/syz3", AT_FDCWD, "./cgroup" [pid 5798] <... unlinkat resumed>) = 0 [pid 5789] close(3 [pid 5828] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7735] <... symlinkat resumed>) = 0 [pid 5789] <... close resumed>) = 0 [pid 7734] +++ exited with 0 +++ [pid 5828] <... openat resumed>) = 3 [pid 5798] mkdirat(AT_FDCWD, "./313", 0777 [pid 5789] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7735] symlinkat("/syzcgroup/cpu/syz3", AT_FDCWD, "./cgroup.cpu" [pid 5798] <... mkdirat resumed>) = 0 [pid 5789] <... socket resumed>) = 3 [pid 5780] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=312, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 7735] <... symlinkat resumed>) = 0 [pid 5780] rt_sigreturn({mask=[]} [pid 7735] symlinkat("/syzcgroup/net/syz3", AT_FDCWD, "./cgroup.net" [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5798] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5789] close(3 [pid 5780] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5789] <... close resumed>) = 0 [pid 5789] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 5780] write(248, "\x00\x00\x00\x00", 4 [pid 5789] close(3 [pid 5780] <... write resumed>) = 4 [pid 5649] <... pselect6 resumed>) = 1 (in [26], left {tv_sec=0, tv_nsec=944484616}) [pid 5780] umount2("./309", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7735] <... symlinkat resumed>) = 0 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5798] <... openat resumed>) = 3 [pid 5789] <... close resumed>) = 0 [pid 5649] read(26 [pid 5798] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7735] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] close(3 [pid 5798] close(3 [pid 5789] read(249 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 5828] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 5780] openat(AT_FDCWD, "./309", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 7735] <... openat resumed>) = 3 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... socket resumed>) = 3 [pid 5789] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3c\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5780] <... openat resumed>) = 3 [pid 5649] write(3, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x3a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\xae\x3b\x28"..., 208 [pid 7735] write(3, "1000", 4 [pid 5828] <... socket resumed>) = 3 [pid 5798] close(3 [pid 5789] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5780] fstat(3 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 93, NULL, 0) = 1 [pid 7735] <... write resumed>) = 4 [pid 5828] close(3 [pid 5798] <... close resumed>) = 0 [pid 5789] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5649] <... write resumed>) = 208 [pid 5641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5640] read(6 [pid 7735] close(3 [pid 5828] <... close resumed>) = 0 [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5789] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5780] getdents64(3 [pid 5649] write(3, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x3f\x06\x00\x00\x00\x00\x00\x00", 48 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x16\x00\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x3a\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\xae\x3b\x28"..., 32434572) = 208 [pid 5640] read(6 [pid 5798] <... socket resumed>) = 3 [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7735] <... close resumed>) = 0 [pid 5798] close(3 [pid 5640] futex(0x13a85389a960, FUTEX_WAKE_PRIVATE, 1 [pid 7735] read(200 [pid 5798] <... close resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5640] <... futex resumed>) = 1 [pid 7735] <... read resumed>, 0x7ffd6c28cc30, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 5640] epoll_pwait(4 [pid 7735] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 7 entries */, 32768) = 208 [pid 5649] write(23, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3f\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5780] umount2("./309/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] <... write resumed>) = 48 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7735] <... symlinkat resumed>) = 0 [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5647] <... futex resumed>) = 0 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7735] close(249 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... socket resumed>) = 3 [pid 5647] futex(0x13a85389a960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7735] <... close resumed>) = 0 [pid 5828] close(3 [pid 5798] close(3 [pid 7735] close(248 [pid 5828] <... close resumed>) = 0 [pid 5798] <... close resumed>) = 0 [pid 7735] <... close resumed>) = 0 [pid 5798] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=966094137} [pid 7735] prctl(PR_SET_NAME, "syz.3.1595" [pid 5828] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP [pid 5798] <... socket resumed>) = 3 [pid 7735] <... prctl resumed>) = 0 [pid 5828] <... socket resumed>) = 3 [pid 7735] close(4 [pid 5828] close(3 [pid 5798] close(3 [pid 7735] <... close resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7736 attached [pid 5798] <... close resumed>) = 0 [pid 5789] <... clone resumed>, child_tidptr=0x5555851b37d0) = 317 [pid 7735] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... close resumed>) = 0 [pid 7736] set_robust_list(0x5555851b37e0, 24 [pid 5828] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP [pid 5798] read(249 [pid 5828] <... socket resumed>) = 3 [pid 5798] <... read resumed>, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3e\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 5789] rt_sigprocmask(SIG_SETMASK, [] [pid 7736] <... set_robust_list resumed>) = 0 [pid 7735] <... futex resumed>) = 0 [pid 5798] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5789] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7736] rt_sigprocmask(SIG_SETMASK, [] [pid 7735] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5828] close(3 [pid 7736] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7735] <... futex resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5798] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5828] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3d\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 7736] chdir("./314" [pid 7735] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 981, NULL, 0) = 1 [pid 5828] rt_sigprocmask(SIG_BLOCK, ~[] [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7735] <... mkdirat resumed>) = 0 [pid 5640] <... futex resumed>) = 1 [pid 7736] <... chdir resumed>) = 0 [pid 7735] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5828] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 5641] <... futex resumed>) = 0 [pid 7736] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7735] <... futex resumed>) = 0 [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5640] read(6 [pid 7736] <... prctl resumed>) = 0 [pid 5641] sched_yield( [pid 5640] <... read resumed>, "\x2c\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0e\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x06\x00\x0c\x00\x04\x00\x06\x00\x00\x00\x3f\x06\x00\x00\x00\x00\x00\x00", 32434572) = 48 [pid 7736] setpgid(0, 0 [pid 7735] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5640] write(6, "\x74\x01\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x49\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 376 [pid 7736] <... setpgid resumed>) = 0 [pid 7735] <... futex resumed>) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7737 attached [pid 5640] <... write resumed>) = 376 [pid 7736] symlinkat("/syzcgroup/unified/syz1", AT_FDCWD, "./cgroup" [pid 7735] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5798] <... clone resumed>, child_tidptr=0x5555796c27d0) = 316 [pid 5780] <... umount2 resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=959737965}) [pid 5641] <... sched_yield resumed>) = 0 [pid 5640] read(6 [pid 7737] set_robust_list(0x5555796c27e0, 24 [pid 7736] <... symlinkat resumed>) = 0 [pid 7735] <... mount resumed>) = 0 [pid 5780] umount2("./309/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5640] <... read resumed>, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7737] <... set_robust_list resumed>) = 0 [pid 7735] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5798] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5649] read(3 [pid 5641] epoll_pwait(4 [pid 5640] epoll_pwait(4 [pid 7737] rt_sigprocmask(SIG_SETMASK, [] [pid 7736] symlinkat("/syzcgroup/cpu/syz1", AT_FDCWD, "./cgroup.cpu" [pid 7735] <... futex resumed>) = 0 [pid 5798] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] newfstatat(AT_FDCWD, "./309/gadget" [pid 5649] <... read resumed>, "\x74\x01\x00\x00", 4) = 4 [pid 5641] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 ci2-upstream-fs/strace-static-x86_64: Process 7738 attached [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7737] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7736] <... symlinkat resumed>) = 0 [pid 7735] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5649] read(3 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5640] epoll_pwait(4 [pid 7738] set_robust_list(0x55556d6387e0, 24 [pid 7737] chdir("./313" [pid 7736] symlinkat("/syzcgroup/net/syz1", AT_FDCWD, "./cgroup.net" [pid 7735] <... futex resumed>) = 0 [pid 5828] <... clone resumed>, child_tidptr=0x55556d6387d0) = 325 [pid 5649] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x30\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x2c\x00\x00\x00\x10\xbf\x03\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x49\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x01\x00\x00"..., 372) = 372 [pid 5780] umount2("./309/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 7738] <... set_robust_list resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7738] rt_sigprocmask(SIG_SETMASK, [] [pid 7737] <... chdir resumed>) = 0 [pid 7736] <... symlinkat resumed>) = 0 [pid 7735] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5828] rt_sigprocmask(SIG_SETMASK, [] [pid 5780] openat(AT_FDCWD, "./309/gadget", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=916397070} [pid 7738] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 7737] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 5780] <... openat resumed>) = 5 [pid 5780] fstat(5 [pid 7738] chdir("./322" [pid 7737] <... prctl resumed>) = 0 [pid 7736] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7735] <... openat resumed>) = 3 [pid 5780] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 7738] <... chdir resumed>) = 0 [pid 7737] setpgid(0, 0 [pid 7736] <... openat resumed>) = 3 [pid 5780] getdents64(5 [pid 7738] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7737] <... setpgid resumed>) = 0 [pid 7736] write(3, "1000", 4 [pid 7735] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7738] <... prctl resumed>) = 0 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 2 entries */, 32768) = 48 [pid 7738] setpgid(0, 0 [pid 7737] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 7736] <... write resumed>) = 4 [pid 7738] <... setpgid resumed>) = 0 [pid 7735] <... futex resumed>) = 0 [pid 5780] getdents64(5 [pid 7738] symlinkat("/syzcgroup/unified/syz4", AT_FDCWD, "./cgroup" [pid 7737] <... symlinkat resumed>) = 0 [pid 7736] close(3 [pid 7735] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... getdents64 resumed>, 0x5555851c4a60 /* 0 entries */, 32768) = 0 [pid 7737] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 7736] <... close resumed>) = 0 [pid 7735] <... futex resumed>) = 0 [pid 5780] close(5 [pid 7738] <... symlinkat resumed>) = 0 [pid 7737] <... symlinkat resumed>) = 0 [pid 7736] read(200 [pid 7735] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5780] <... close resumed>) = 0 [pid 7737] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 7736] <... read resumed>, 0x7ffec4ecf150, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7737] <... symlinkat resumed>) = 0 [pid 7737] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7738] symlinkat("/syzcgroup/cpu/syz4", AT_FDCWD, "./cgroup.cpu" [pid 7736] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7735] <... write resumed>) = 31 [pid 5780] unlinkat(AT_FDCWD, "./309/gadget", AT_REMOVEDIR [pid 7738] <... symlinkat resumed>) = 0 [pid 7737] <... openat resumed>) = 3 [pid 7736] <... symlinkat resumed>) = 0 [pid 7735] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7738] symlinkat("/syzcgroup/net/syz4", AT_FDCWD, "./cgroup.net" [pid 7737] write(3, "1000", 4 [pid 7736] close(249 [pid 7735] <... futex resumed>) = 0 [pid 5780] <... unlinkat resumed>) = 0 [pid 7738] <... symlinkat resumed>) = 0 [pid 7737] <... write resumed>) = 4 [pid 7736] <... close resumed>) = 0 [pid 7735] futex(0x7fde6fed5fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] umount2("./309/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7738] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7737] close(3 [pid 7736] close(248 [pid 7735] <... futex resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7737] <... close resumed>) = 0 [pid 7736] <... close resumed>) = 0 [pid 7735] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 5780] newfstatat(AT_FDCWD, "./309/binderfs" [pid 7738] <... openat resumed>) = 3 [pid 7737] read(200 [pid 7736] prctl(PR_SET_NAME, "syz.1.1596" [pid 7735] <... openat resumed>) = 4 [pid 7737] <... read resumed>, 0x7ffcdecae980, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7737] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7738] write(3, "1000", 4 [pid 7737] <... symlinkat resumed>) = 0 [pid 7736] <... prctl resumed>) = 0 [pid 7735] futex(0x7fde6fed5fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7738] <... write resumed>) = 4 [pid 7737] close(249 [pid 7736] close(4 [pid 7735] <... futex resumed>) = 0 [pid 5780] unlink("./309/binderfs" [pid 7738] close(3 [pid 7737] <... close resumed>) = 0 [pid 7736] <... close resumed>) = 0 [pid 7735] close_range(3, 30, 0 [pid 5780] <... unlink resumed>) = 0 [pid 7738] <... close resumed>) = 0 [pid 7737] close(248 [pid 7736] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7738] read(200 [pid 5780] umount2("./309/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7738] <... read resumed>, 0x7ffdffd97120, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 7736] <... futex resumed>) = 0 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7738] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 7736] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] newfstatat(AT_FDCWD, "./309/cgroup.net" [pid 7737] <... close resumed>) = 0 [pid 7738] <... symlinkat resumed>) = 0 [pid 7737] prctl(PR_SET_NAME, "syz.2.1598" [pid 7736] <... futex resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7737] <... prctl resumed>) = 0 [pid 7737] close(4 [pid 7736] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7738] close(249 [pid 7737] <... close resumed>) = 0 [pid 5780] unlink("./309/cgroup.net" [pid 7738] <... close resumed>) = 0 [pid 5780] <... unlink resumed>) = 0 [pid 7738] close(248 [pid 7737] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7736] <... mkdirat resumed>) = 0 [pid 7738] <... close resumed>) = 0 [pid 5780] umount2("./309/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7738] prctl(PR_SET_NAME, "syz.4.1597" [pid 7736] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7738] <... prctl resumed>) = 0 [pid 7737] <... futex resumed>) = 0 [pid 7736] <... futex resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./309/cgroup.cpu" [pid 7738] close(4 [pid 7737] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7736] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7735] <... close_range resumed>) = 0 [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7737] <... futex resumed>) = 0 [pid 7735] exit_group(0 [pid 7737] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7735] <... exit_group resumed>) = ? [pid 7738] <... close resumed>) = 0 [pid 7736] <... futex resumed>) = 0 [pid 5780] unlink("./309/cgroup.cpu" [pid 7738] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7737] <... mkdirat resumed>) = 0 [pid 7736] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 5780] <... unlink resumed>) = 0 [pid 7737] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7736] <... mount resumed>) = 0 [ 629.944127][ T7735] gadgetfs: bound to dummy_udc driver [pid 7737] <... futex resumed>) = 0 [pid 5780] umount2("./309/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7736] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7735] +++ exited with 0 +++ [pid 7737] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5780] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7737] <... futex resumed>) = 0 [pid 7736] <... futex resumed>) = 0 [pid 5811] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=322, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 7738] <... futex resumed>) = 0 [pid 5780] newfstatat(AT_FDCWD, "./309/cgroup" [pid 7738] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7737] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7736] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] rt_sigreturn({mask=[]} [pid 5780] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7738] <... futex resumed>) = 0 [pid 7737] <... mount resumed>) = 0 [pid 7736] <... futex resumed>) = 0 [pid 5811] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 5780] unlink("./309/cgroup" [pid 7738] mkdirat(AT_FDCWD, "./gadget", 0777 [pid 7737] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7736] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5780] <... unlink resumed>) = 0 [pid 7738] <... mkdirat resumed>) = 0 [pid 7737] <... futex resumed>) = 0 [pid 7736] <... openat resumed>) = 3 [pid 7738] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7737] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7736] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] write(248, "\x00\x00\x00\x00", 4 [pid 5780] getdents64(3 [pid 7738] <... futex resumed>) = 0 [pid 7737] <... futex resumed>) = 0 [pid 7736] <... futex resumed>) = 0 [pid 5649] <... pselect6 resumed>) = 1 (in [13], left {tv_sec=0, tv_nsec=862554829}) [pid 7738] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7737] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 7736] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... write resumed>) = 4 [pid 5780] <... getdents64 resumed>, 0x5555851bca20 /* 0 entries */, 32768) = 0 [pid 5649] read(13 [pid 7738] <... futex resumed>) = 0 [pid 7737] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7736] <... futex resumed>) = 0 [pid 5811] umount2("./319", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5780] close(3 [pid 5649] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 7738] mount(NULL, "./gadget", "gadgetfs", 0, NULL [pid 7737] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7736] write(3, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5780] <... close resumed>) = 0 [pid 5649] write(3, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x3b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\xe8\xfc\x22"..., 208 [pid 5640] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3fbeae3e0c000002}], 128, 922, NULL, 0) = 1 [pid 7738] <... mount resumed>) = 0 [pid 5811] openat(AT_FDCWD, "./319", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5780] unlinkat(AT_FDCWD, "./309", AT_REMOVEDIR [pid 5649] <... write resumed>) = 208 [pid 5640] futex(0x35296c0, FUTEX_WAKE_PRIVATE, 1 [pid 7738] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7737] <... futex resumed>) = 0 [pid 5649] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x40\x06\x00\x00\x00\x00\x00\x00", 56 [pid 5640] <... futex resumed>) = 1 [pid 7738] <... futex resumed>) = 0 [pid 7737] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] <... openat resumed>) = 3 [pid 5780] <... unlinkat resumed>) = 0 [pid 5649] <... write resumed>) = 56 [pid 5641] <... futex resumed>) = 0 [pid 5640] read(6 [pid 7738] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7737] <... futex resumed>) = 0 [pid 5811] fstat(3 [pid 5780] mkdirat(AT_FDCWD, "./310", 0777 [pid 5649] write(11, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x40\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 5641] sched_getaffinity(0, 8192 [pid 5640] <... read resumed>, "\xcc\x00\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x03\x00\x00\x00\x20\x00\x00\x00\x3b\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\xe8\xfc\x22"..., 32434572) = 208 [pid 7738] <... futex resumed>) = 0 [pid 7737] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 5811] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=140, ...}) = 0 [pid 5780] <... mkdirat resumed>) = 0 [pid 5649] <... write resumed>) = 48 [pid 5641] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 5811] getdents64(3 [pid 5640] read(6, 0x13a856f80000, 32434572) = -1 EAGAIN (Resource temporarily unavailable) [pid 7738] openat(AT_FDCWD, "./gadget/dummy_udc", O_RDWR|O_NONBLOCK [pid 5640] epoll_pwait(4 [pid 7737] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 7736] <... write resumed>) = 31 [pid 5811] <... getdents64 resumed>, 0x555580d25a20 /* 7 entries */, 32768) = 208 [pid 5649] pselect6(37, [3 13 16 21 26 30 31 33 34 35 36], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 5640] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 7738] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5640] epoll_pwait(4 [pid 7736] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5811] umount2("./319/gadget", MNT_FORCE|UMOUNT_NOFOLLOW [pid 7737] futex(0x7f00b2705fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5641] futex(0x35296c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=744082423} [pid 7738] futex(0x7f525b565fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7736] <... futex resumed>) = 0 [pid 5780] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7737] <... futex resumed>) = 0 [pid 7736] futex(0x7f9886485fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7737] futex(0x7f00b2705fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7736] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR) = 4 [pid 5780] <... openat resumed>) = 3 [pid 7738] <... futex resumed>) = 0 [pid 7736] futex(0x7f9886485fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 7738] futex(0x7f525b565fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7736] <... futex resumed>) = 0 [pid 7738] <... futex resumed>) = 0 [pid 7737] <... futex resumed>) = 0 [pid 7736] close_range(3, 30, 0 [pid 7738] write(-1, "\x00\x00\x00\x00\x09\x02\x09\x00\x01\x01\x00\x80\x32\x12\x01\x00\x02\x00\x00\x00\x40\x25\x05\xa0\xa4\x00\x01\x00\x00\x00\x01", 31 [pid 7737] openat(AT_FDCWD, "./gadget/ep1in-bulk", O_RDWR [pid 7738] <... write resumed>) = -1 EBADF (Bad file descriptor) [ 630.049808][ T7736] gadgetfs: bound to dummy_udc driver [ 630.078332][ T7737] ================================================================== [ 630.078350][ T7737] BUG: KASAN: slab-use-after-free in mutex_lock_interruptible_nested+0x5a/0x1d0 [ 630.078409][ T7737] Read of size 1 at addr ffff888039e4f858 by task syz.2.1598/7737 [ 630.078429][ T7737] [ 630.078461][ T7737] CPU: 0 UID: 0 PID: 7737 Comm: syz.2.1598 Not tainted syzkaller #0 PREEMPT_{RT,(full)} [ 630.078486][ T7737] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 630.078509][ T7737] Call Trace: [ 630.078517][ T7737] [ 630.078527][ T7737] dump_stack_lvl+0xe8/0x150 [ 630.078564][ T7737] print_address_description+0x55/0x1e0 [ 630.078597][ T7737] ? mutex_lock_interruptible_nested+0x5a/0x1d0 [ 630.078632][ T7737] print_report+0x58/0x70 [ 630.078660][ T7737] kasan_report+0x117/0x150 [ 630.078690][ T7737] ? mutex_lock_interruptible_nested+0x5a/0x1d0 [ 630.078726][ T7737] ? ep_open+0x4e/0x270 [ 630.078750][ T7737] __kasan_check_byte+0x2a/0x40 [ 630.078774][ T7737] lock_acquire+0x84/0x350 [ 630.078802][ T7737] ? ep_open+0x4e/0x270 [ 630.078825][ T7737] ? ep_open+0x4e/0x270 [ 630.078844][ T7737] mutex_lock_interruptible_nested+0x5a/0x1d0 [ 630.078879][ T7737] ? ep_open+0x4e/0x270 [ 630.078902][ T7737] ep_open+0x4e/0x270 [ 630.078921][ T7737] ? do_dentry_open+0x83a/0x1420 [ 630.078946][ T7737] ? __pfx_ep_open+0x10/0x10 [ 630.078967][ T7737] do_dentry_open+0x849/0x1420 [ 630.078995][ T7737] vfs_open+0x3b/0x350 [ 630.079083][ T7737] ? path_openat+0x142d/0x1d60 [ 630.079130][ T7737] path_openat+0x1448/0x1d60 [ 630.079177][ T7737] do_file_open+0x23e/0x4a0 [ 630.079217][ T7737] ? __pfx_do_file_open+0x10/0x10 [ 630.079266][ T7737] ? alloc_fd+0x654/0x6d0 [ 630.079300][ T7737] do_sys_openat2+0x115/0x200 [ 630.079472][ T7737] ? __pfx_do_sys_openat2+0x10/0x10 [ 630.079509][ T7737] __x64_sys_openat+0x138/0x170 [ 630.079540][ T7737] do_syscall_64+0x166/0x520 [ 630.079569][ T7737] ? trace_irq_disable+0x3b/0x140 [ 630.079594][ T7737] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 630.079617][ T7737] ? clear_bhb_loop+0x70/0xc0 [ 630.079642][ T7737] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 630.079674][ T7737] RIP: 0033:0x7f00b247e0d9 [ 630.079699][ T7737] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 630.079717][ T7737] RSP: 002b:00007ffcdecaeab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 630.079757][ T7737] RAX: ffffffffffffffda RBX: 00007f00b2705fa0 RCX: 00007f00b247e0d9 [ 630.079773][ T7737] RDX: 0000000000000002 RSI: 0000200000000600 RDI: ffffffffffffff9c [ 630.079788][ T7737] RBP: 00007f00b2515024 R08: 0000000000000000 R09: 0000000000000000 [ 630.079802][ T7737] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 630.079814][ T7737] R13: 00007f00b2705fac R14: 00007f00b2705fa0 R15: 00007f00b2705fa0 [ 630.079839][ T7737] [ 630.079847][ T7737] [ 630.079853][ T7737] Allocated by task 7736: [ 630.079863][ T7737] kasan_save_track+0x3e/0x80 [ 630.080010][ T7737] __kasan_kmalloc+0x93/0xb0 [ 630.080051][ T7737] __kmalloc_cache_noprof+0x3da/0x6b0 [ 630.080072][ T7737] gadgetfs_bind+0x27a/0xae0 [ 630.080092][ T7737] gadget_bind_driver+0x2ca/0x9e0 [ 630.080304][ T7737] really_probe+0x254/0xae0 [ 630.080353][ T7737] __driver_probe_device+0x1e8/0x360 [ 630.080378][ T7737] driver_probe_device+0x4f/0x240 [ 630.080398][ T7737] __driver_attach+0x339/0x600 [ 630.080414][ T7737] bus_for_each_dev+0x23e/0x2c0 [ 630.080438][ T7737] bus_add_driver+0x348/0x670 [ 630.080463][ T7737] driver_register+0x23a/0x320 [ 630.080485][ T7737] usb_gadget_register_driver_owner+0xf9/0x270 [ 630.080512][ T7737] dev_config+0xe4e/0x12c0 [ 630.080527][ T7737] vfs_write+0x29f/0xbb0 [ 630.080597][ T7737] ksys_write+0x156/0x270 [ 630.080623][ T7737] do_syscall_64+0x166/0x520 [ 630.080649][ T7737] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 630.080670][ T7737] [ 630.080676][ T7737] Freed by task 7736: [ 630.080687][ T7737] kasan_save_track+0x3e/0x80 [ 630.080706][ T7737] kasan_save_free_info+0x40/0x50 [ 630.080734][ T7737] __kasan_slab_free+0x5c/0x80 [ 630.080758][ T7737] kfree+0x1c5/0x6d0 [ 630.080793][ T7737] destroy_ep_files+0x29f/0x330 [ 630.080812][ T7737] gadgetfs_unbind+0x112/0x2c0 [ 630.080830][ T7737] gadget_unbind_driver+0x1cb/0x410 [ 630.080860][ T7737] device_release_driver_internal+0x48b/0x880 [ 630.080882][ T7737] driver_detach+0x1f3/0x2d0 [ 630.080902][ T7737] bus_remove_driver+0x229/0x320 [ 630.080929][ T7737] usb_gadget_unregister_driver+0x4e/0x70 [ 630.080957][ T7737] dev_release+0x86/0x210 [ 630.080972][ T7737] __fput+0x42a/0xa80 [ 630.080993][ T7737] task_work_run+0x1d9/0x270 [ 630.081011][ T7737] ptrace_notify+0x27c/0x2b0 [ 630.081033][ T7737] ptrace_report_syscall_exit+0x2d/0x50 [ 630.081170][ T7737] do_syscall_64+0x4a0/0x520 [ 630.081197][ T7737] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 630.081217][ T7737] [ 630.081222][ T7737] The buggy address belongs to the object at ffff888039e4f800 [ 630.081222][ T7737] which belongs to the cache kmalloc-512 of size 512 [ 630.081238][ T7737] The buggy address is located 88 bytes inside of [ 630.081238][ T7737] freed 512-byte region [ffff888039e4f800, ffff888039e4fa00) [ 630.081257][ T7737] [ 630.081261][ T7737] The buggy address belongs to the physical page: [ 630.081361][ T7737] page: refcount:0 mapcount:0 mapping:0000000000000000 index:0xffff888039e4e000 pfn:0x39e4c [ 630.081410][ T7737] head: order:2 mapcount:0 entire_mapcount:0 nr_pages_mapped:0 pincount:0 [ 630.081427][ T7737] flags: 0x80000000000240(workingset|head|node=0|zone=1) [ 630.081464][ T7737] page_type: f5(slab) [ 630.081490][ T7737] raw: 0080000000000240 ffff88813ffb5c80 ffffea000100a710 ffffea0000e8cd10 [ 630.081510][ T7737] raw: ffff888039e4e000 000000080010000e 00000000f5000000 0000000000000000 [ 630.081529][ T7737] head: 0080000000000240 ffff88813ffb5c80 ffffea000100a710 ffffea0000e8cd10 [ 630.081547][ T7737] head: ffff888039e4e000 000000080010000e 00000000f5000000 0000000000000000 [ 630.081565][ T7737] head: 0080000000000002 ffffffffffffff01 00000000ffffffff 00000000ffffffff [ 630.081581][ T7737] head: 0000000000000000 0000000000000000 00000000ffffffff 0000000000000004 [ 630.081591][ T7737] page dumped because: kasan: bad access detected [ 630.081606][ T7737] page_owner tracks the page as allocated [ 630.081687][ T7737] page last allocated via order 2, migratetype Unmovable, gfp_mask 0xd20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 5828, tgid 5828 (syz-executor), ts 427445813560 [ 630.081782][ T7737] post_alloc_hook+0x1f9/0x250 [ 630.081822][ T7737] get_page_from_freelist+0x2591/0x2600 [ 630.081853][ T7737] __alloc_frozen_pages_noprof+0x230/0x5c0 [ 630.081874][ T7737] allocate_slab+0x7c/0x5e0 [ 630.081903][ T7737] refill_objects+0x2d8/0x350 [ 630.081932][ T7737] __pcs_replace_empty_main+0x334/0x690 [ 630.081961][ T7737] __kmalloc_cache_noprof+0x470/0x6b0 [ 630.081981][ T7737] __ipv6_dev_mc_inc+0x447/0xa40 [ 630.082011][ T7737] ipv6_add_dev+0xe74/0x1400 [ 630.082041][ T7737] addrconf_notify+0x771/0x1050 [ 630.082061][ T7737] notifier_call_chain+0x1a5/0x3d0 [ 630.082093][ T7737] register_netdevice+0x18c0/0x1ed0 [ 630.082117][ T7737] geneve_newlink+0xcb3/0x1090 [ 630.082140][ T7737] rtnl_newlink_create+0x305/0x7b0 [ 630.082161][ T7737] rtnl_newlink+0x166d/0x1c30 [ 630.082193][ T7737] rtnetlink_rcv_msg+0x802/0xc00 [ 630.082225][ T7737] page last free pid 5958 tgid 5958 ts 427178716275 stack trace: [ 630.082241][ T7737] __free_frozen_pages+0xf8e/0x1070 [ 630.082261][ T7737] __slab_free+0x252/0x2a0 [ 630.082288][ T7737] qlist_free_all+0x99/0x100 [ 630.082332][ T7737] kasan_quarantine_reduce+0x148/0x160 [ 630.082367][ T7737] __kasan_slab_alloc+0x22/0x80 [ 630.082390][ T7737] __kmalloc_noprof+0x3be/0x780 [ 630.082411][ T7737] tomoyo_realpath_from_path+0xef/0x640 [ 630.082438][ T7737] tomoyo_path_perm+0x283/0x560 [ 630.082471][ T7737] security_inode_getattr+0x12b/0x310 [ 630.082502][ T7737] __x64_sys_newfstat+0x133/0x270 [ 630.082528][ T7737] do_syscall_64+0x166/0x520 [ 630.082555][ T7737] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 630.082579][ T7737] [ 630.082585][ T7737] Memory state around the buggy address: [ 630.082599][ T7737] ffff888039e4f700: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 630.082616][ T7737] ffff888039e4f780: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 630.082631][ T7737] >ffff888039e4f800: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 630.082643][ T7737] ^ [ 630.082656][ T7737] ffff888039e4f880: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 630.082672][ T7737] ffff888039e4f900: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 630.082683][ T7737] ================================================================== [ 630.124880][ T7737] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 630.124945][ T7737] CPU: 0 UID: 0 PID: 7737 Comm: syz.2.1598 Not tainted syzkaller #0 PREEMPT_{RT,(full)} [ 630.125018][ T7737] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 630.125051][ T7737] Call Trace: [ 630.125073][ T7737] [ 630.125097][ T7737] vpanic+0x56d/0xa60 [ 630.125195][ T7737] ? rcu_is_watching+0x16/0xb0 [ 630.125282][ T7737] ? __pfx_vpanic+0x10/0x10 [ 630.125378][ T7737] panic+0xc5/0xd0 [ 630.125453][ T7737] ? __pfx_panic+0x10/0x10 [ 630.125531][ T7737] ? preempt_schedule_thunk+0x16/0x40 [ 630.125605][ T7737] ? mutex_lock_interruptible_nested+0x5a/0x1d0 [ 630.125708][ T7737] ? preempt_schedule_thunk+0x16/0x40 [ 630.125787][ T7737] ? mutex_lock_interruptible_nested+0x5a/0x1d0 [ 630.125887][ T7737] check_panic_on_warn+0x89/0xb0 [ 630.125974][ T7737] ? mutex_lock_interruptible_nested+0x5a/0x1d0 [ 630.126062][ T7737] end_report+0x73/0x170 [ 630.126127][ T7737] ? mutex_lock_interruptible_nested+0x5a/0x1d0 [ 630.126206][ T7737] kasan_report+0x128/0x150 [ 630.126227][ T7737] ? mutex_lock_interruptible_nested+0x5a/0x1d0 [ 630.126260][ T7737] ? ep_open+0x4e/0x270 [ 630.126326][ T7737] __kasan_check_byte+0x2a/0x40 [ 630.126391][ T7737] lock_acquire+0x84/0x350 [ 630.126457][ T7737] ? ep_open+0x4e/0x270 [ 630.126519][ T7737] ? ep_open+0x4e/0x270 [ 630.126571][ T7737] mutex_lock_interruptible_nested+0x5a/0x1d0 [ 630.126658][ T7737] ? ep_open+0x4e/0x270 [ 630.126722][ T7737] ep_open+0x4e/0x270 [ 630.126774][ T7737] ? do_dentry_open+0x83a/0x1420 [ 630.126837][ T7737] ? __pfx_ep_open+0x10/0x10 [ 630.126884][ T7737] do_dentry_open+0x849/0x1420 [ 630.126957][ T7737] vfs_open+0x3b/0x350 [ 630.127010][ T7737] ? path_openat+0x142d/0x1d60 [ 630.127096][ T7737] path_openat+0x1448/0x1d60 [ 630.127207][ T7737] do_file_open+0x23e/0x4a0 [ 630.127298][ T7737] ? __pfx_do_file_open+0x10/0x10 [ 630.127408][ T7737] ? alloc_fd+0x654/0x6d0 [ 630.127492][ T7737] do_sys_openat2+0x115/0x200 [ 630.127556][ T7737] ? __pfx_do_sys_openat2+0x10/0x10 [ 630.127634][ T7737] __x64_sys_openat+0x138/0x170 [ 630.127707][ T7737] do_syscall_64+0x166/0x520 [ 630.127773][ T7737] ? trace_irq_disable+0x3b/0x140 [ 630.127837][ T7737] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 630.127901][ T7737] ? clear_bhb_loop+0x70/0xc0 [ 630.127947][ T7737] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 630.127967][ T7737] RIP: 0033:0x7f00b247e0d9 [ 630.127987][ T7737] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 630.128004][ T7737] RSP: 002b:00007ffcdecaeab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 630.128027][ T7737] RAX: ffffffffffffffda RBX: 00007f00b2705fa0 RCX: 00007f00b247e0d9 [ 630.128042][ T7737] RDX: 0000000000000002 RSI: 0000200000000600 RDI: ffffffffffffff9c [ 630.128056][ T7737] RBP: 00007f00b2515024 R08: 0000000000000000 R09: 0000000000000000 [ 630.128068][ T7737] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 630.128080][ T7737] R13: 00007f00b2705fac R14: 00007f00b2705fa0 R15: 00007f00b2705fa0 [ 630.128104][ T7737] [ 630.128743][ T7737] Kernel Offset: disabled