4080) 20:56:57 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x1e) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:56:57 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', 0xffffffffffffffff, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:56:57 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:56:57 executing program 3: write$cgroup_type(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, &(0x7f0000000180)) socket$key(0xf, 0x3, 0x2) perf_event_open(&(0x7f000001d000)={0x1, 0x3d8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev={0xfe, 0x80, [], 0x13}, 0x1}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000013c0)={{{@in6=@remote, @in6=@ipv4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1000000000}, {}, {0x4}, 0x0, 0x0, 0x1}, {{@in6=@ipv4={[], [], @remote}, 0xffffffffffffffff, 0x32}, 0x0, @in6, 0x0, 0x0, 0x0, 0x5, 0xfffffffffffffffc, 0x5}}, 0xe8) connect$inet6(r0, &(0x7f0000000140)={0xa, 0xffffffffffffffff, 0x0, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) sendmmsg(r0, &(0x7f0000000240), 0x5c3, 0x0) syz_open_dev$admmidi(0x0, 0x0, 0x400000) [ 532.541042] 9pnet_virtio: no channels available for device 127.0.0.1 20:56:57 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x1e) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:56:57 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x9}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:56:57 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', 0xffffffffffffffff, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:56:57 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) connect$x25(r0, &(0x7f0000000000)={0x9, @remote={[], 0x3}}, 0x12) 20:56:57 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) setxattr$security_capability(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='security.capability\x00', &(0x7f0000000180)=@v1={0x1000000, [{0x1, 0x6}]}, 0xc, 0x1) creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x42d2, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:56:57 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x1e) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:56:57 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xa}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 533.079867] 9pnet_virtio: no channels available for device 127.0.0.1 20:56:57 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) lsetxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f0000000080)='unconfined\x00', 0xb, 0x1) ioctl$UI_SET_PHYS(r0, 0x4008556c, &(0x7f00000000c0)='syz1\x00') chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000100)={0x2, 0x9}) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 533.211517] 9pnet_virtio: no channels available for device 127.0.0.1 20:56:57 executing program 3: write$cgroup_type(0xffffffffffffffff, &(0x7f0000000100)='threaded\x00', 0x9) perf_event_open(&(0x7f000001d000)={0x1, 0x3d8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev={0xfe, 0x80, [], 0x13}, 0x1}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000013c0)={{{@in6=@remote, @in6=@ipv4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1000000000}, {}, {0x4}, 0x0, 0x0, 0x1}, {{@in6=@ipv4={[], [], @remote}, 0xffffffffffffffff, 0x32}, 0x0, @in6, 0x0, 0x0, 0x0, 0x5, 0xfffffffffffffffc, 0x5}}, 0xe8) connect$inet6(r0, &(0x7f0000000140)={0xa, 0xffffffffffffffff, 0x0, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x18}}}, 0x1c) sendmmsg(r0, &(0x7f0000000240), 0x5c3, 0x0) 20:56:57 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, 0x0) linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:56:57 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xe}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:56:58 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x1e) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) [ 533.471661] 9pnet_virtio: no channels available for device 127.0.0.1 20:56:58 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, 0x0) linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:56:58 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x10}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:56:58 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(0x0, 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:56:58 executing program 5: r0 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000100)='/dev/btrfs-control\x00', 0xa0080, 0x0) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000180)=0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000200)={{0x5, 0x5, 0x2, 0x9, 'syz0\x00', 0xfff}, 0x1, 0x4, 0x9c, r1, 0x1, 0x2, 'syz0\x00', &(0x7f00000001c0)=['security.selinux\x00'], 0x11, [], [0x0, 0x6, 0x4, 0x5]}) ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f0000000080)=0x0) getpgrp(r2) syz_init_net_socket$llc(0x1a, 0x0, 0x0) creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) [ 533.659535] 9pnet_virtio: no channels available for device 127.0.0.1 20:56:58 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000000dc0)=[{{0xfffffffffffffffe, 0x0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/94, 0x5e}, {&(0x7f0000000080)=""/117, 0x75}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f0000000140)=""/114, 0x72}, {&(0x7f0000000240)=""/169, 0xa9}, {&(0x7f0000000300)=""/94, 0x5e}, {&(0x7f0000000440)=""/202, 0xca}, {&(0x7f0000000640)=""/234, 0xea}], 0x8, &(0x7f0000000740)=""/135, 0x87}, 0x9}, {{&(0x7f0000000800)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @loopback}}}, 0x80, &(0x7f00000001c0)=[{&(0x7f0000000880)=""/92, 0x5c}, {&(0x7f0000000900)=""/188, 0xbc}, {&(0x7f00000009c0)=""/217, 0xd9}], 0x3, &(0x7f0000000ac0)=""/74, 0x4a}, 0x101}, {{&(0x7f0000000b40)=@in={0x2, 0x0, @dev}, 0x80, &(0x7f0000000cc0)=[{&(0x7f0000000380)=""/12, 0xc}, {&(0x7f0000000bc0)=""/231, 0xe7}], 0x2, &(0x7f0000000d00)=""/188, 0xbc}, 0x373}], 0x3, 0x2, 0x0) setsockopt$l2tp_PPPOL2TP_SO_LNSMODE(r0, 0x111, 0x4, 0x1, 0x4) syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00)='/dev/full\x00', 0x80000, 0x0) ioctl$SIOCGIFHWADDR(r2, 0x8927, &(0x7f0000000f40)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(r1, 0x1, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r1, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$KVM_GET_XCRS(r1, 0x8188aea6, &(0x7f0000000e80)={0x4, 0x40, [{0x80, 0x0, 0x100}, {0xff, 0x0, 0x7fffffff}, {0x1000, 0x0, 0x3}, {0x8, 0x0, 0x8}]}) ioctl$sock_bt_hidp_HIDPCONNADD(r1, 0x400448c8, &(0x7f0000001080)={r2, r0, 0x6000000, 0x9d, &(0x7f0000000fc0)="d4a240375af3a9b3d324ee518dd1689ee78906e2fa11379fd264bd2eb8b7bfd5bf0647b504ea37c55bfbb51a6836a9ac5b126d3832189d4cb8ac58bb3a8c971939c731d0172a59ca3eb5caed55ccee9568f59f37670da024ecefa5092395bdb219451719b461089a38ca627b76ed6f04aeae3d90c606021a565fc3aaadc52d2758bfe57438f8a865ab40ebb390420904525a997b99b338738f9aed1f6e", 0x9, 0x3, 0x20, 0x10001, 0x6, 0x2, 0x29000000000, 'syz0\x00'}) bind$llc(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet_SIOCGIFPFLAGS(r1, 0x8935, &(0x7f0000000f80)={'veth0_to_hsr\x00', 0x8}) 20:56:58 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x11}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 533.866275] overlayfs: workdir and upperdir must reside under the same mount [ 533.954629] 9pnet_virtio: no channels available for device 127.0.0.1 20:56:58 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, 0x0) linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 534.020489] 9pnet_virtio: no channels available for device 127.0.0.1 20:56:58 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x60}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 534.151293] 9pnet_virtio: no channels available for device 127.0.0.1 20:56:58 executing program 3: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) lsetxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f0000000080)='unconfined\x00', 0xb, 0x1) ioctl$UI_SET_PHYS(r0, 0x4008556c, &(0x7f00000000c0)='syz1\x00') chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000100)={0x2, 0x9}) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:56:58 executing program 2: syz_open_dev$sndseq(&(0x7f0000000000)='/dev/snd/seq\x00', 0x0, 0x20200) syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000040)=[@in={0x2, 0x4e20, @rand_addr=0x6}, @in={0x2, 0x4e23, @multicast2}, @in={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0xa}}, @in={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x17}}], 0x40) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000100)={{0x0, 0x7530}, {0x0, 0x2710}}) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) futimesat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)={{0x77359400}, {r1, r2/1000+30000}}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:56:58 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:56:59 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x10d}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:56:59 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r0, &(0x7f00000002c0)={0x1, 0x3ff}, 0x2) getresgid(&(0x7f00000005c0), &(0x7f0000000500)=0x0, &(0x7f0000000580)=0x0) setgid(r2) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000640)={{{@in=@remote, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@multicast1}}, &(0x7f00000004c0)=0xe8) r4 = geteuid() write$P9_RSTATu(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="960000007d020000006b0002002200006b400000030000000100000000000000000088118000000003000000e2000000000000001700747275731a20642e6f7665726c61792e6f7061717565000500657468304003006c6f5b1900747275737465642e6f7665090061792e72656469726563740016006370757365742e6566666563746976655f637075", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4], 0x96) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000340)={0x0, 0x9}, &(0x7f0000000380)=0x8) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000440)={r5, 0x5}, &(0x7f0000000480)=0x8) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_q\xff\xff\xff\xffect_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) openat$cgroup_ro(r0, &(0x7f0000000300)='cpuset.effective_cpus\x00', 0x0, 0x0) setxattr$trusted_overlay_opaque(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='trusted.overlay.opaque\x00', &(0x7f0000000280)='y\x00', 0x2, 0x3) lsetxattr$trusted_overlay_redirect(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='trusted.overlay.redirect\x00', &(0x7f0000000180)='./file0\x00', 0x8, 0x1) 20:56:59 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(0x0, 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:56:59 executing program 3: r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) r1 = socket$isdn_base(0x22, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) fsetxattr$trusted_overlay_origin(r1, &(0x7f0000000180)='trusted.overlay.origin\x00', &(0x7f0000000140)='y\x00', 0x2, 0x1) r2 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_INFO(r2, 0xe, &(0x7f0000000000)=""/213) bind$llc(0xffffffffffffffff, 0x0, 0x101b9) 20:56:59 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer2\x00', 0x40, 0x0) ioctl$TIOCMBIC(r0, 0x5417, &(0x7f0000000200)=0xb91b) r1 = creat(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) ioctl$VHOST_SET_VRING_NUM(r1, 0x4008af10, &(0x7f0000000040)={0x3, 0x800}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) bind$llc(r1, &(0x7f0000000080)={0x1a, 0x4, 0x4fe, 0x1, 0x7ff, 0x2}, 0x10) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r1, 0x0, &(0x7f00000000c0)={{}, {0x77359400}}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000000)=0x800, 0x4) [ 534.489117] 9pnet_virtio: no channels available for device 127.0.0.1 [ 534.514146] 9pnet_virtio: no channels available for device 127.0.0.1 20:56:59 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x12c}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:56:59 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 534.767593] 9pnet_virtio: no channels available for device 127.0.0.1 [ 534.769177] 9pnet_virtio: no channels available for device 127.0.0.1 20:56:59 executing program 3: r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) r1 = socket$isdn_base(0x22, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) fsetxattr$trusted_overlay_origin(r1, &(0x7f0000000180)='trusted.overlay.origin\x00', &(0x7f0000000140)='y\x00', 0x2, 0x1) r2 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_INFO(r2, 0xe, &(0x7f0000000000)=""/213) bind$llc(0xffffffffffffffff, 0x0, 0x101b9) 20:56:59 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x1f4}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 534.893993] 9pnet_virtio: no channels available for device 127.0.0.1 20:56:59 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f00000000c0)={0x10001, 0x3, 0x7fff, 0x4, &(0x7f0000000000)=[{}, {}, {}]}) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 535.115320] 9pnet_virtio: no channels available for device 127.0.0.1 20:56:59 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x300}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 535.231337] 9pnet_virtio: no channels available for device 127.0.0.1 20:56:59 executing program 3: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) lstat(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) chown(0x0, r1, 0x0) getsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000000100)={@local, @initdev, @loopback}, &(0x7f0000000200)=0xc) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) [ 535.371048] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:00 executing program 2: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = dup3(r0, r0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000180)={0x1, @tick=0x7, 0x401, {0x6000000000000, 0x2}, 0x4, 0x2, 0x1}) r2 = creat(&(0x7f0000000400)='./file0\x00', 0x0) ioctl$KVM_S390_UCAS_MAP(r2, 0x4018ae50, &(0x7f0000000040)={0x40, 0xc3a1, 0xffff}) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setsockopt$inet_mtu(r2, 0x0, 0xa, &(0x7f0000000140)=0x7, 0x4) clock_gettime(0x6, &(0x7f0000000080)) futimesat(r2, 0x0, &(0x7f00000000c0)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x210000, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) ioctl$KDSETKEYCODE(r2, 0x4b4d, &(0x7f0000000000)={0x9, 0x5}) [ 535.570563] 9pnet_virtio: no channels available for device 127.0.0.1 [ 535.601438] 9pnet_virtio: no channels available for device 127.0.0.1 [ 535.706193] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:01 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x3e8}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:01 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000080)=""/51, 0x33, 0x0, &(0x7f0000000180)=@pppol2tp={0x18, 0x1, {0x0, r0, {0x2, 0x4e22, @rand_addr=0x25}, 0x4, 0x4, 0x0, 0x4}}, 0x80) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(0x0, 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:01 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:01 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:01 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_GET_DEST(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x4c, r1, 0x100, 0x70bd2c, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x9}, @IPVS_CMD_ATTR_SERVICE={0x28, 0x1, [@IPVS_SVC_ATTR_AF={0x8, 0x1, 0x2}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@broadcast}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x1}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40800}, 0x4000) 20:57:01 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x500}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:01 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, 0x0, r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 536.763554] 9pnet_virtio: no channels available for device 127.0.0.1 [ 536.877125] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:01 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x700}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:01 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) unshare(0x4000000) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:01 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:01 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, 0x0, r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:01 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x900}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 537.154126] IPVS: ftp: loaded support on port[0] = 21 [ 537.244958] 9pnet_virtio: no channels available for device 127.0.0.1 [ 537.320160] 9pnet_virtio: no channels available for device 127.0.0.1 [ 537.482373] chnl_net:caif_netlink_parms(): no params data found [ 537.540256] bridge0: port 1(bridge_slave_0) entered blocking state [ 537.546685] bridge0: port 1(bridge_slave_0) entered disabled state [ 537.555339] device bridge_slave_0 entered promiscuous mode [ 537.562053] bridge0: port 2(bridge_slave_1) entered blocking state [ 537.568950] bridge0: port 2(bridge_slave_1) entered disabled state [ 537.576386] device bridge_slave_1 entered promiscuous mode [ 537.596627] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 537.612161] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 537.631055] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 537.639605] team0: Port device team_slave_0 added [ 537.645304] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 537.652727] team0: Port device team_slave_1 added [ 537.658234] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 537.669113] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 537.736618] device hsr_slave_0 entered promiscuous mode [ 537.803695] device hsr_slave_1 entered promiscuous mode [ 537.877371] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 537.884496] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 537.901087] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 537.938267] IPv6: ADDRCONF(NETDEV_UP): bond0: link is not ready [ 537.944493] 8021q: adding VLAN 0 to HW filter on device bond0 [ 537.952751] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 537.960858] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 537.969600] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 537.977848] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 537.985163] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 537.992278] device bridge_slave_1 left promiscuous mode [ 537.997784] bridge0: port 2(bridge_slave_1) entered disabled state [ 538.054664] device bridge_slave_0 left promiscuous mode [ 538.060158] bridge0: port 1(bridge_slave_0) entered disabled state [ 538.198543] device hsr_slave_1 left promiscuous mode [ 538.239915] device hsr_slave_0 left promiscuous mode [ 538.287204] team0 (unregistering): Port device team_slave_1 removed [ 538.297947] team0 (unregistering): Port device team_slave_0 removed [ 538.310582] bond0 (unregistering): Releasing backup interface bond_slave_1 [ 538.351118] bond0 (unregistering): Releasing backup interface bond_slave_0 [ 538.444330] bond0 (unregistering): Released all slaves [ 538.561086] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 538.567613] 8021q: adding VLAN 0 to HW filter on device team0 [ 538.577406] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 538.585020] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 538.592827] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 538.600501] bridge0: port 1(bridge_slave_0) entered blocking state [ 538.606918] bridge0: port 1(bridge_slave_0) entered forwarding state [ 538.615244] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 538.624478] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 538.631562] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 538.640166] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 538.648113] bridge0: port 2(bridge_slave_1) entered blocking state [ 538.654506] bridge0: port 2(bridge_slave_1) entered forwarding state [ 538.663934] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 538.673785] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 538.682841] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 538.699570] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 538.706542] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 538.714752] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 538.722338] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 538.730163] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 538.739240] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 538.747743] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 538.756139] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 538.807145] IPv6: ADDRCONF(NETDEV_UP): veth0_to_hsr: link is not ready [ 538.817355] IPv6: ADDRCONF(NETDEV_UP): veth1_to_hsr: link is not ready [ 538.827117] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 538.843918] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 538.851434] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 538.859132] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 538.868655] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 538.875418] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 538.891377] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 538.903114] 8021q: adding VLAN 0 to HW filter on device batadv0 20:57:03 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0xee01]) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000180)={{{@in=@initdev, @in6=@mcast1}}, {{}, 0x0, @in6=@ipv4={[], [], @initdev}}}, &(0x7f0000000100)=0xe8) geteuid() getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000280)={{{@in=@initdev, @in=@loopback}}, {{@in6=@initdev}, 0x0, @in=@loopback}}, &(0x7f0000000380)=0xe8) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) chown(0x0, r2, r1) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:03 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0xffffffffffffffff, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:03 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, 0x0, r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:03 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x40) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:03 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xa00}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:03 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 539.000253] 9pnet_virtio: no channels available for device 127.0.0.1 [ 539.135759] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:03 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', 0xffffffffffffffff, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:03 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xd01}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 539.237014] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:03 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) futimesat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x7530}}) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:04 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:04 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000180)) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) [ 539.367612] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:04 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', 0xffffffffffffffff, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:04 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xe00}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 539.539020] 9pnet_virtio: no channels available for device 127.0.0.1 [ 539.645856] 9pnet_virtio: no channels available for device 127.0.0.1 [ 539.697047] 9pnet_virtio: no channels available for device 127.0.0.1 [ 539.705646] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:04 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0xffffffffffffffff, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:04 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:04 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x1100}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:04 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_SET(r0, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x22000010}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x48, r1, 0x0, 0x70bd27, 0x25dfdbfe, {}, [@TIPC_NLA_NODE={0x30, 0x6, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x50a}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x5}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_MEDIA={0x4}]}, 0x48}, 0x1, 0x0, 0x0, 0x20008005}, 0x8000) 20:57:04 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', 0xffffffffffffffff, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:04 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000000)=0x5, &(0x7f0000000040)=0x4) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:04 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x2c01}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 540.021959] 9pnet_virtio: no channels available for device 127.0.0.1 [ 540.050483] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:04 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, 0x0, 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:04 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 540.139616] 9pnet_virtio: no channels available for device 127.0.0.1 [ 540.229833] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:04 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x4000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:04 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000080), &(0x7f0000000100)=0x4) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:04 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_PEER_REMOVE(r0, &(0x7f0000000240)={&(0x7f0000000000), 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x114, r1, 0x0, 0x70bd27, 0x25dfdbfe, {}, [@TIPC_NLA_NET={0x10, 0x7, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x4f}]}, @TIPC_NLA_MON={0x24, 0x9, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x9}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3f}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7}]}, @TIPC_NLA_LINK={0xcc, 0x4, [@TIPC_NLA_LINK_PROP={0x44, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x15e}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x800}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x13}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x88}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x54, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7f}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xfffffffffffffffc}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x101}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7ff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x100}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xb2}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9181}]}]}]}, 0x114}, 0x1, 0x0, 0x0, 0x4004040}, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 540.490562] 9pnet_virtio: no channels available for device 127.0.0.1 [ 540.511565] 9pnet_virtio: no channels available for device 127.0.0.1 [ 540.576261] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0xffffffffffffffff, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:05 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, 0x0, 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:05 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x43ff}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:05 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:05 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0x8, 0x4002) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r0, 0x40505330, &(0x7f0000000180)={{0x3, 0x3}, {0x8}, 0x2, 0x4, 0xffff}) creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:05 executing program 2: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(0xffffffffffffffff, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) getsockopt$llc_int(r0, 0x10c, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x300) syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 540.937863] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:05 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, 0x0, 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:05 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x6000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:05 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 541.055045] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:05 executing program 2: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ubi_ctrl\x00', 0x80, 0x0) ioctl$KDMKTONE(r1, 0x4b30, 0xdcb) fsetxattr$security_smack_transmute(r0, &(0x7f0000000240)='security.SMACK64TRANSMUTE\x00', &(0x7f0000000280)='TRUE', 0x4, 0x2) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000040)={0x0, 0x100, 0x1, [0xff]}, &(0x7f0000000080)=0xa) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f00000000c0)={r2, 0x94, "7e329d1d3ae6773d4385d0383ac2015740094e739d67f69d6ed29b3a554a5bf473a12884cbf61b51c31ebd3c293c814d1c888495c746d4d0cc41ba656552cabcdc3a09f8c97a4c96b462cee5781c865c41a737914de65935d4e5639c9246ed3396a6b40596ad1caf0e6dfd991b31132cb79b2487c3fd2b259bcf6fa0693e7746e257c70ff5df551609f3db891671181f3e874987"}, &(0x7f0000000180)=0x9c) setsockopt$inet_sctp_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f00000001c0)=0x200, 0x4) clone(0x84000, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:05 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(0x0, 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:05 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x200020fd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000000240)={0x3, 0x70, 0x1, 0x7fffffff, 0xffffffffffffff5a, 0x7ff, 0x0, 0x5, 0x1000, 0x1, 0x7ff, 0x5, 0x9, 0x7fffffff, 0x9, 0x5, 0x4e, 0xffff, 0x80, 0x1, 0x8, 0x100000001, 0x1, 0x41, 0x2, 0x3f, 0x200, 0x40, 0xecf1, 0x7ff, 0x20, 0xf51, 0x81, 0xffffffff80000001, 0x200000000009, 0xfff, 0xffffffff, 0x6, 0x0, 0xb45, 0x1, @perf_config_ext={0x20000000000000, 0x7ff}, 0x400, 0x3, 0x8b2b, 0x8, 0xffff, 0x2, 0x7}, 0xffffffffffffffff, 0x4, r0, 0x9) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) setxattr$security_evm(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='security.evm\x00', &(0x7f0000000180)=@v1={0x2, "6f8f7a1629920bbe41"}, 0xa, 0x2) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x12, &(0x7f00000001c0)=0x8, 0x4) [ 541.594114] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(0xffffffffffffffff, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:06 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xc3ff}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:06 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:06 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(0x0, 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:06 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xe803}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:06 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) mount(&(0x7f0000000080)=@md0='/dev/md0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='binfmt_misc\x00', 0x200000, &(0x7f00000001c0)='system_u:object_r:ldconfig_exec_t:s0\x00') 20:57:06 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:06 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(0x0, 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 542.016449] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:06 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xf401}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 542.162812] 9pnet_virtio: no channels available for device 127.0.0.1 [ 542.222850] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:07 executing program 2: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, [], [{0x12, 0x100000001, 0x2, 0x5, 0x2, 0x8001}, {0x6, 0x100000001, 0x3, 0x40000, 0x7, 0xff}]}) syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) ioctl$VIDIOC_ENCODER_CMD(r1, 0xc028564d, &(0x7f0000000240)={0x1, 0x1, [0x2, 0x1, 0x3, 0x254b72f0, 0xf922, 0xfff, 0x1, 0x5]}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) r2 = getpgid(0x0) wait4(r2, &(0x7f0000000100), 0x2, &(0x7f0000000140)) creat(&(0x7f0000000280)='./file0\x00', 0x141) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r1, 0x0, &(0x7f00000002c0)={{0x0, 0x7530}}) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f0000000300)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0xa}}, {0x2, 0x4e22, @empty}, {0x2, 0x4e20, @loopback}, 0xd, 0x0, 0x0, 0x0, 0xb9ec, &(0x7f0000000200)='vcan0\x00', 0x8, 0x107ecc72, 0x4}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x0, 0x0) 20:57:07 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:07 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xff43}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:07 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(0xffffffffffffffff, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:07 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:07 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) acct(0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x2000a103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000002640)={{{@in6=@loopback, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @dev}}, 0x0, @in=@broadcast}}, &(0x7f0000002740)=0xe8) r2 = geteuid() getresuid(&(0x7f0000002780), &(0x7f00000027c0)=0x0, &(0x7f0000002800)) r4 = geteuid() syz_mount_image$erofs(&(0x7f0000000080)='erofs\x00', &(0x7f0000000100)='./file0\x00', 0x9b, 0x7, &(0x7f0000000500)=[{&(0x7f0000000180)="5d402487bb5cc4d773939652fb9fec9af9d3c60dad20d3fea44dd41059c51557fc84fc099bd92b8ba219ecd4de951c032eca3495689201ca9216a2acef65b8c6bdbfc3ee78d6fcfbe0c5a13ca5e23845b06d9e55dcb16698f9377eed802685d7c45aab34f595cae81831aa6786d6c8309dc29a94c62a15ffa83655161b7a5bd2c207a6a568d27aa52095cd", 0x8b, 0x2}, {&(0x7f0000000640)="b84f3aaac3a17b651db6d7738816ed53004d33095e4c61db8f7515ae0e436ce99dfbf61a339ad3015c9b3ec8f730c5797e43aebe1054abf5302827f9e737cdd335d157647bed31475cf8549af45795f860f9a03c149e4c2938778eecfed649320c3cb53a8803ec526238c9cca1869c8842284c64c865889cee96aff9d8e33795675b041e96718a3c922c43b86600f63a9ea4e889da5a4ecc9e15ecf1e4c2bf36cd2a12b1e082cd0f7aecba9fb50c8df4d94ca73257d01f5371e421669457113a67929fbc03c1b004f9a8883c735a98cfb25cc720671bb374041bd2b607be7e1afed62fa5ed3e261d029b5b8e1362f0aa7d24914e737a07396cd86dbb0736752ba9192a788c791d9c54999486396f2e921310df7abe485c5c0eba91859de6d57c85ae3191b803caf0559d01833b9ad884f7e707f41ec2518ee808d3cace96932f1f48a248a3530ba963301b33b2f2adc2e1661f0bbc0918603f81148496fdadb9554fbfbc6d6a8cb6048115b8534a4391fe6b19c5f6a04b6b0994559c61d812ae9e2531f01c9aea8dc779ef6db18286fc2f891841e19877af96404b9abf8da17986cef60d0edae4664290a9d6f53ae123e60cf12e4a1068eaa5f05efede9ff7d8dc318a44002e58a89c183094f2f29735c222ee649477544656f54874d76d2e5edc607c9b1f0c6887855de1e70e04427a2399af5b30905812f1e0307892412d243fe6b693190590aae65b3d2581c5f6391a21f026736d3fbed8fa7bcccbeadccde8f0c24512b87fdb498ee1175c624080b07a43fb7ad1357558db74c9b4d95c7218bd111df4c6f9a7a504832f9d909d3ad5871a1cedc3e9d87eaa992be9b6f866121c10e2ac376e351617f59c9b8451ad0689591e09ce451b2c193024fbbf34e18df5854d60caa2a807485c4ccd265290f14ce34245c7901ab5ef73d6a47e56bbce87ee932e12e0d4a8eada3ff254860272260a0aab5b031dddd17ca8ac3e6ced5f9b477a323663ca236fbd00847a273a01299553a988ca473e4c1209772a87fe90c64085d51eb3e77299adae75cda8cd03c5e957f66dd8079d724fc6aace3a10a5364b90ddfea0d3feab80e68420360670e6180d633859028e07c2d27d92ff5dcbbaddf4e8247139676137ee2763b98e2aaf102961c52d83f71c45e8d5db7c3e56e0203139a0ee3710b36a872ca483da96aa0c8597fb00658012bf8a6512bc4653ff00a7960b5f3d721230d39a18480b76f296cf2b09937defa89c92827001d75c381b1121d4bf9ab92e9d6bbfd3442bc995eaa310b2598ab1db132be3605671d9939587965071f44bd02325c951413722ed92aa9d46731f56bc6e713d9f0edc5131e377743811079ef389d0f2f0d06b5879613e1a7ea26d5f790b1fd89628c65f321ab2ee941592c02db9c38cfd27b788a807211d4cce4928be346d3c16472e9bfad2f732dad41b98464844008bf1201d976495a046e945c35daa5e867cf91337fb2b183cbbe0f61abf9bb5c414c8c27fba1e726b3d6bc82eafd50e5c56c295eea74a2f35ca4db2e1d80454ed1755a0d8053b50c192b2df18412cfdc959c9c3c14c3d258a28a5e7c1be3841505c4cd66744267414d6c93838eddffcbd77e531fc3838a887aae5dd0bd0bff8f5c3f1b252a03395e2564917762df851441c455ce8dbb2de6a0959fe8f340ab0bc809b2cf9f3b0824a7f29ef9fe5fc0ddbc1b7545433d03fe10b7b8a374b580af68f4d1565aa4fec46ba543e21cf18858f27d15d60dec7c109bc26aab5bcc6d8462a27191343745f7a7fafcb8233045e42e3b9f53e763c3633fe20763302fe26c2c218b955a6047e5235f7b2ec15eff5826c7850bc651196cc04100cb5815d2ed8aeb7fa3dcc4ed4a106021e432dc913e04c135988bf40f3901e24de61dc5d4adc0423c55bd8fe409d0ed2ea25309eae222728fbd62395194f6265b08b9828b01dff5f39a9d95aa05de42b34ee8390b5d450b9179045380e98860f30996fdc0760760610e00c629a6eb42edcf951b994d37102479272d16d35d08d5acbe0b524f6c8f7dc07f56049da6b6eda114ebf70c278c7ee2bfa9a478eaabc9b01d0b9972624cd2e46ea02fb4975886b32d3dedb7af866aa4d80bb71c006550d6cbf3ad758d3529af24b81d7736247d785c8e7a9399c9c00ada8cb0ab0eb73fb9ca658cdaf841bdce2d120d97da71e7632a2743bc6d09e6aeb381e79b6643d96a676e5e1e552d8d1ca1da32b156f727085c0a036c50075172c577f3d69b799c34cfdf0551107039b028fe15d3f5f674c9c96499a612332bfbf2ed0301b72296a316d749e39134845923bb8365f38a8290d35f6af2d16139735d5f1965c3eda45f48a3954c99c1239d2aeb7a34c044e3ee06f7e385d220cf4b72b3c9764bb670fb4fda5a6ac2912da4dcdc393ffe7b0a69cf7dd7e7ebf8bb828441aeb727f532f98498f0fcc0e4e2f33526eaf1d57e2f589e1cd760f0c55c9677e938aa52e52943cf1ccd39e6caab84a80159ec70a1dcb3b64117ff39e303b76a429ece0cd61d60c8f79a32ad4c995f45e2b158adada13e099b3338e67d86f0fb31002e5f93155c28bac6bcb13e604143b2564340aa35f65befb7409b7b039af91dface83b19282c4b99e661ec1a885ba1b7f9bc18821cf6505b3339cbfc42123ec6155c60d69b4f9abc0b5c7add8765c4ac23661224167f2063f70bb26405aaa3d2853b70455daa6b64ce5ee410506484a9939d5f5c1d72bd9d19a1ddf59af912a148c170e2b01a3eb95b3d81e867cdb56cdaa536a58c4053acc7ced425e8fde3e712f565983b3ec5a8fb7eddf9359183e578cf9db441b329fe63608526df756b6007362d887c6466e82ded151c35d5c918013fd40a4be5f686a045a0b33c2a1bee4b6f5465e9acf1890748eb7a3830d6ee04584fa77225ccff3b1bf1c3f48f8fa6b9c04776dce49a31d9585b951f5911ae59776d646329a166276331bd3384d0ace66b89180f1ea09654485b52a3843169520f2f139ef113f5d383fdedc83126ac67e430131fc24f1d0ab754a7df13321843bc7ad7083dc4d682dcfbe4c8c0833e6388a4a9cb8c6402484ae4832e234ecfe7f4ade0ca1d4ba129cfd3fb3da7e3c1124a3622a91a6313ae21a478f72ada70e1a829bd7e4664d81b7f7040a7969de6874ccfa1d6fab5f2e6db171ab823b619464a9d8ea6703474d51191752f0a831941b6a9e2a8cced7ec80072bff98d2d0fac0b856b68ebe29f4650f90ad36112617dbca7e3bf498b9d32ca577b010aedaeed321ffa02e0896f07c7d4a3a37c4ac16083ab7e3fbbb5dccb4a6a20f646fe3fc311a23cffbdb11040e5ad25fc9eec9c5487c901a155f67505930de907b49a6e73f088545474302089f37997c848ae1e4a1f70051f2e6ab71fa74c93e2265d3b3642bf43f4b87583ac7290c3b6922334fe3cedcf9994ea2fa196c3fff903e5e8726e2b030e8988d90b00fb1d32c002fbb8230ed50c16b7310316e95c56df5fdc7e2bcc5219f975964c791ee68a36f0efcc417ec40d19037035955cf8a56c42c04d9a71e520f75dacfe983f1cc45bf53b55b68ffa3911d403d3b922e2d9b3b416b7a012c655666a061fa5f50cb80c2f75d11ded3685a7a43ddcc73861d788cdec07b462342312f6536b07f04078e4f1ffa353cb5a39c78885ede5c109342662c290fd38ed3268b9193c5171499562a70675f1991ea065a6dffe5501e3fbc6b7eddc289215e797db97baa547491423a2e5dec856710045fd3768756db1c79f36b27699c7e22beb2ea5d3106b412371cc16fc7db89c288ee94fdb0808af1dc8417cab6ba151f93bfb1193d353f684c9afcb53fb863b22ae1fdd2267539ea26429540ae736adc6200b8ab50004b28d7c8bc6c1ae3eec156817804ea121fdf9bd4f34ac47198702d2f0864c307a25b829aaa648f1433c7285f9a6f7e21c6d3f122bdd3002975a1884b3fed3a6b55f8abc75c760eec3bbe1b97a1928c31eed36937c101efadb6c7dea7fc0bc4c07e0f8756f5439d656392fd905dc2e8321a8632ffe374a40e171ca6e3c5e967f5af014b840a3783ae0e0ba1fe68219ae116ad7c3715411fb5c020a8304ec2ff85fd4440d2734aa840b515f72340e611220485301d19018fdc358528ab405ff3c18112e126097362218069de0c7faf03e31628821b090289eb9b759d99e2a35882d044d09649504756c42a6efb000a5a0bc5bab1f3823bcdc4fdbaf52cea9d09bfe1ce6518273747aed56db30d72a320294e6d8eab8c10980f232a48bebc3f2de64d7901df24d719a17b31bec02921c0f3073289e111c1474f551c6fb5f05a7f2004f2d410de3003fd8a370cfb6b615bd020c3ee998f3f22d40dcb55650c79346aaa923278349529cbfe986805ab4561945ad4c3a36bcefabbc77308c8603746e9fe604596b53eeda3b1a839f720f18b86133a3c9cef8448b013647242606270fbac97606394272ff31e2a9aec0e1b3685a375d12fa2ee90cb82f6455c69f155252992c450175e3e457fc1fdb0fa2eac0464d3890d5f1946e0f4a6f57f9044b6187c7c42f272681c1bd591dffb89d7f366c28cb05f741bd978a53d982866aa5ecead17e4e0516eb124d5020ad8a371e3e4cc5bb1c03f80c3b5d184209d6ab3b9e43b757a501b53ec11c1ac08edac7cbfa8e829fd29a9eb813eb10ee16fe95657006b43dd86965189baf1800e5d8816cfa90a2b3579618cb36ec9fc37c5a6bb7196f8f89cab059a230195644ccd69e68b444a466735b2f906c23c1bb7606a6e5d03efdd6f7e17eae32e82ffc2a337de690dbdff82f369c558635539f379e45b5cd18ebef19902fe60747e2efc13d4ec946fcf15df317573c4d6cafcc296f7d2ebb4852accd6734053f45e7086a31f52337fab5c92a7d4cb6c555226a5c39a52144b05b0578344e2c754fc96956d912b25dcb5e8a35843922dec3c7dc22ece895df0bb036f23aa2c5c9e9e9c60d91e87cc6343dd250de1e13ae6aa0dad5b28a73374f7ad81cb43a1a2442fbf80a04c6e96d00cbd908362953f87976f45fb80f50f9ffdc8b04679e13255592ff9e16a33522cbb2d376fb254167765e6bce8fa91c6a1777f435ca0b93b88cc8cf9ba78c6d4bff487a428bb9da9463bde13090c97dcd8bd5c159c0cdc9a71f3fadbd0923b61544679be814f5f3a483ae2a5c2fdb70e6df0921061337db2e29a62255edb302b8d957d4880c835c26e3fd384089d09474ef2018e03d6af3fb37f22f26ddc5977369958de28956dfc1b676748f6ea663c21dfe0f347d6b27f1e0d9c2dc6c515e82785424d47078da2dab96ee905c01216c274265c378f63954c06d769d039f50ef1669c3302123ae7ef84e3f8cada73acf606182d4c6c2026baa8a7be9779d4aba84870aad0e48a82a6fb252f10e50277034c4fb012fb7eb11529676acfc3846bc21cbe1834524359e782f158609bc8f1ff34a00d98ce7388fb7970cf605aee76930d294f82ed747f0d1cfd1a646e22bb10357ed7cf7ca7af7af244cbbf85cc40b4f2aa75bf779e0b5b80d56ab526e93bdca823f054d2c91a2bd839403dd9bd501899360b81fde6dc7cded227dc0a5cc7148632185e1aeb4757c28c90fdef284d81856937410ced617bdf26936cdc396d571408c6e613888c7f0b3a0a80c54373fa2162d46d1d3f15c457f106021221f776e676db5045680220f9b582bde26471d5e84367d1ab544a5038d96e61b325b9941c3362a642763f46501b87082d0de3485298bff217d88578e15e7b48f99e2fa168a00", 0x1000, 0x6}, {&(0x7f0000000240)="082c04c0adf3cfbffa7f3b5195aed92fb962949117526d57bd1b250aed1f873f3da66e8683c45dc69adef7a095a22f926dbf8079e536e308ee483249fc8aebcad9d66c304f2b7cdc6023a54bc3f36da38305cb4855c4e8db2f0efa0b9e3648b8ac6d4f88915e6f9ef83b2b8e940801285223acfa06ed787ec82bc4b296fa8f9d89ca0a2ef0ccb9c2a5ad3ebb4317335d5959d95bbf10addaaf5341d976f6576ab0725984d8da3c0d28a16454dd0c751b0fd0837c3b1649c31d407dac011b0268d5fd1324daf9ce43ef7a38607d641f48dbe2fc739a363e77", 0xd8, 0x1}, {&(0x7f0000000440)="32b373abb2a6c42ecea6c08044e81a6bda902617e593fc33945e096b486f693050f25305ee1c5a4f3a5f71b7d667698fe269642e252dd4363582727674a5561c50cdbd02e5812ebb3088df3fd488e66dc6cceb4ea855e425e09b61a1f90c402daa7be55cca346abdeeb5fc90db736b3c3dbbe72694a084ef78de8fdb915c158ae44f803d1204778fc95f743230a917655d3eb62adfa784", 0x97, 0x5}, {&(0x7f0000000340)="4b9f0d1e58d1936336bf0c76f7020ba268ca6143d0ac35dff324a73e9c", 0x1d, 0x6}, {&(0x7f0000000380)="51b59d670f3a5535a7cc228f2e03ae1603e1ec41a25d7b1276", 0x19, 0x4}, {&(0x7f0000001640)="ed6c597ec5aaaa7b3c1feb73cf0925e595a2e095225cf0c8d129edd6fa8ce957bad4804cb38dd1eb7442be266e6e0068813741871704bb3c08f8080bd9ce0c839d7b4e25351360db2fdd5da5b4e840b0147525658ac1bcf063c737f87604e70d478b75438b586cb29d27ba19a8e3b236e8ef5e7ec2f2f25aed06a2c9eee825374ebc2cdddb0db1e0bcde2a509a56155e0b7e3ec54af5bd2db1374ed36844446abfa7d3887043e9f719e0714036444446e412556572cf4de5857f204f3056a304ac3daea3044b434e6e25b9064dde0ccd9fd2b7c9473eae54a840fe968d32a337b000fc605cd084cbe4e73bad2095bf85e5990b6250eb69632fb26b58d7e6b01c658b724ab14055b73e0561fdf8c2e22dcbe77246f64372d540eeb5e6036c92efefc493ad4fe5019d068d6c040958e54330169490fa8d3c252d4eb9b47ed91f72c2050f1cc4252d5ca05cd61481f5dedd061ab6656ef930a158dcdf79a81cbd3ec438501e34cdb13629c4459b17bee0ca09bb25ac8102bce099acd836b0db9726e29b9522ad9098b2db31efbd35c9794c4e344f29106f6cbb4b054d9381ea486864fa9b981485542fe5879eb8634aada998e5d5a7bea5c65c6e8d85c85c87110149ca938420a2572d245a0807bcf7228e52559292c9e5e6a4f06731fa33f75af2296906218736f4abe584b46ad2cbee8a5d45a18150d4ae13a77544503704e540c2f79e82f11a4ade965f5b82be352566464432f7f321b8dadaa123ad9d06e13aff5e4ba90503b96ad84b911eb064af639c24a386d1f6249d15bf405f40897237f8ce7da3cb4fc2e4f24fdee8b82def2254ae47b2794038a32a955370a48b13cb495f987c0f18756dc1444fae82cd0153e1a4ce727a2495835f169a402800169a9e8a07d93a53ee312358d346a5b143185d2423ad2768cda0abe33dc98b414c16c79c59853c714a9c98a9ab027cc29b5cde895f255ad175b8f61c7f15bd4b58f5340e2961ff2b57648328a62eab0ebdfaf1a748557613fd4533c724f7efe12f714a7f336da07bc5a3831ab8cb5049566570682f50164563a5e234581cae1736ad3230cd11c43accc7f418b57a957c4bca52185c11513fffd05eb7ae8cd9613ad2a4f4e83742376f26ff93a7708ba9d3800cb62892e7b45762aad7e11f50539c60639985005756c10984506c60f4000e57d10430ce8e35b2f2965da8b5ce694955adc6f9f8f3cff776a88b934c3286b9dfb2bca68ebf82eeb55c762a531b15bdf11774511d587bc29c10cc1ba4990e4347b0321b026676781c7fdc0c511fc424061d6d40e7d255c56efd81f8bfbe691e53307e02c87f6c13a3787722531e3a005f952ea794f30c089f7c3cb897d39d1562b05abbaa63bc0cf1105c5f570943349f9686caf5e60fc5d877238559c1682e7da59aa843dd0c3611a9d1ad39b699b1bb5f0c0044d66a74492d80edbb675bc0cf9307d88cb78a963a557ae11101a67d9494e59c7db3a96c242a66be6a83fcf08c273687b21d29dc5f8e318ddb67e59cfcea13d7afc8db5f3de65e41b4ea3edef9a5051ad5d50569687ec8a1a465da40d14f6f8722e8d9144951f1df66ebf4d09099e0bded1aaba9d217cc38305214c1b83dfd65ac9179ecc701ed95dab7ca785915bbfb23147c19d75b502b5c2d0b453c152ed6e751295b6a6c5ec4c57e0fe678b4651fba280af8ef0451f19d4bd23568b3c9fa11e1f5dad4e7c826a521208de20463a122b9898f68b5177de197ea38b3edb833f5fd52ee3049e3a304084d5b92c3b934f25eb4af71bcb4ec109b0d7ef51aff20e4b528a9cfba54d329fc51f69045bf315b154b236b65ac95aa06c050f5ddbc68d8b80fef1a63fca88d20bfa16f3cdc3b1290b1efa0eb4e5ead4cb36d3b0b5ba4272ee2cc5f7a46fdde24be4b0c641a64edf52c8141723e7befcb20ec102a7217de0fa2cd5e8134433620b0a493e9ab80d862e7a97200007eb9c825c674858218ff2489d1a966be3cc4da2595ce6f66904d60e9db969ee30ce52e542bdcf39abc5379d5859d28c8b1205d3c62164146fc651d041bf1c71413932ec864943eae5e12891f80a17b979d242404b1e7245958ba93cfaa364b111b41bade11a5575681f99d7b259f34d1bb16efdb31e9e609ba9a6c766e6e0d5635c3c82d5379ff04a106472422adf3b474aa7aba61af741cc7a051c8cb2147dda7f163fcb18bbfec5425671deaa0a81e4369481b23004f9967cc95c500ff76c253b2d0555f37f607d22222568966c371a81f157b3113d6b49f823465f376302780b377d679ab18655e3a586975aec25ff9e34b8bef7f1803ffce69a6dd22d9624645dd9e45397986293482ce0bd4d8be6b02b5b8b2eeaa0c34352800e960daf49aa4aa762280e146155928c027c1f5e097f7240c4ed0e10d709158e33e0466c96d17fa9d0eb186c869e43e314d6de3a77aff88fe58fe74fb9b78be33f2986eb4c8f038e5bdefe58a06ea337f97ac24e0ecd30c3338276153799576b65381f05f2de92135184717bcf00bc4c7e0daccd21bb4d2afa508de1fbfc911401326fee452bf7caf2214796e2ea8952c9db3e96d83c812f1dfb5ef600f0daef685a0b725ffdb5481cf11b8838f651e83f54ae319c75cff2be723f02afa31d6d1c8461baf82432d94714b12f69954aadd34aeca03507c046e66be6b4ac074867cd5db5b580a00a49b81cd3c80dcb7dd58c0401e81ef67047e0d8215b599bae6716ff722366bb8b522f3be494f336217f56063a6d7d2be62f683879a45340a85aa01990071cf6318101d7942f8eb80342541c038a9008dc79f31f75d07a1cbcce8a34d6e616042254e72dd808cfbbf0290dd5957aa78a216ceb42c5576d766d30e16359030c61b27370f2bc21da6f26afb547c49a1808b26844c598e14210d0fdfb9a7eee066497c3643e4b63c3149e992e28fbe9c0976c42e97476ed128c1784062e9c405af3da72396360c705aad89d496ba72733befb7856ab51a721efcdb8df202a019dc908a53a5e72892314155f87ebbfb8f5afcfd8e43e568da97eb1d76fe7b8c72f5b479b6f925abbf702891711c7dfa9fc1521bc89cd067a34d717cde5836037234c0bc63b6038ae8d7bb1170d83268ca558133e636c973e8d267c70b6b908b278b4a94dba19cedf8808c74fb59c4f9fa551bee0890357c42c7552611481a237feedd2c0dd8aa7e873c239ad8bc7c0cd96315fbd73c1de9b5c224c0ebf0b84df14e2318394e95736acf0026fbcf0c152728ea277507f13832affed6a900ba46b6b97b293436d321f8f9603f5d4d9c4f69dfee47d435b8e052b5ef7cdb2a5043868c425c821d7dd174bb5b410fed86c9b1d8bb71df4af8898605d063dc55861aa05d5c24cfcd81710b7ee2c4bb67bed5bcceae402f5b8306e75b4282691f7da04d4fd6ac20a3bd5496822d17bb29e8e90f3b07a5586ce986bacd1e1e1711d4a2fa7b15d3ebd95554f6086bf572293c4fcbcf33eca487a72e8419ad8cd9b6f3e2ea0d8215a43248c00c3d7d44fcba3694dba38fb8fb990de6ad6d060949d7b41c03faf9b770d5ccb658f9a5aee652679c13e6f35c3a90ee5f1741229509d0dfb277911938ee96866d1d18da19204f96901fb0b0199cc0e8dba77555aa2895d07ee58a40fb45ee4ae924b3e424176938644644801a5a2c93dac2c3c548e2aabbfeafac053cbab2b545db11b77f593481fbbc28a31010af72f3a9db8f6a58457db790ccfff2800b0d16307970ccb8599f289a2b83e071285b9592198ec27d63569e3b054ae5831312c0383044d565f8dd19a9c313054467128e7d58fb6d7aa4eeed984de32b3c8f7859e06756f3b4d18447dde9329b3da0f4c872f3e4f9e775ca552c5b5987918baf395fc66ea50b94b1823ce70b1159899b2257f85af3437847a98a901d46b22045cc57d5fe7725c6d153de5616c253413d6f03ca7683061d56dad0d3a257123d1ad737d252926d3c38a908f8c5ff6eb8096f3f84e0e685b1dabe1b69448cbb38ade15c34ea5003ec8fcad30179488b7a6b8cb07ad9f56d328db85324708ef305aa1a17e65e9d045eb79562c5a7dd79d79b6b07ffd2a27011827349df41dc5ea622ddc3a9028b3a645ba4df7af475fa72443fc62f4f1acc739f55e11554b716444a538ef258eb0f1ab3c07e294d1f1b3cf3647628ac20ffb63b63a6eb1f9622c1398749d99a0b5a006da0c654bec2753419fe5eb1cb33483beb24a43a0e0169bf11ff4754b79f60a54a8623db9b89e315919694a249d7c48934fed113942bb516de31a5850f161d2c6156e4913575b29ba7ff9975f41689f969cbcef42a019ba99534786fbfe8ad426d21aa04bf47deb96c9ff0e45e2c48611e23b78b0e6931b77815acbcc9dca0bc45b661ab223f26c81f5b4e623d3328b80992c4cdb8e91e5830c4865628c048d5cfa09e4680ab1fe165c15c397b676de4112e267bfd96730044b883e219f3f206a1a123faf9dd9d4782ca5218542a200ae2412f1f753964455b68f2aa54678305d7e69a6230aee3aa1f0c17543b3a96cb19626c846607d2d081cf762da8065581b1f88b49fb2f4694b5e262d943f250d7b7fe6dc6473fce834b4977cf7e838ce763864f271a7f2ac455a418d5163403b744868c6ec11f9df5d6c9c6d977aed0a2a2dec2e518d893c7a45b8aa0f289ba0c1afaa4c7bc72052af58867f068a9e70d4146b5018f68a18f7208275c68a75e7798997d048c50d28df3cb655f8a6ac0fae35b0bc39d67f3ccdad00d07b00d54e865d0467ef1d4606b9476314dd963fafa0ce7e9da8f0c2a5bc8338efcda2fde9eafa073419d93e939b89c93aecce9a3a68d1927eb7a6c4e7c6f833d63c89fa4ccc4bd0b6887b4154a29deff3d695817afd4b642a96801b4cfd10ce2cc9fc19a11bd2b0a0bf123b48ec536f275f240984d607b271461e0de6d3c89cf48d01818d7f4fbd8cd265ad66871788b64647d57ab7c9778623b41b112c21178c7e94af62c3d459ca3df31c37418e49770c0264eb677c3afda8edc5c915a4cf273fa76640c0549c9e17c3b9acd4eee3424ab4d8a28ace04e628a32a71e2954393223b1e4d331e581c303f828b38eb95ddefcc94da8febc75198d6f656424886dae374ff3f5f9b56f9fef527ed1fe7f551d1dcd3ab63f4a617cf4a370076a2eec2663625c64c6dbdb14dc2bb5c09040a24ee587724bc059a533887c4d55d8a980f2da154ac2ca45a53555ac23c7921b3f0740695cea8226682da7ad7c34a677403c71911020429984fa928659e49458620b8de79669b15c718bb61005194f21706edd6024aa7c87f625abd4e02326c06ce93bc21eba7918f5d1aac3a15833c491e08f85883aedacb7ee9c9f860d7bb5bbcc2e6d50ce12d7a7cc52c3dbe2813038d2ab57f26719e44716e260acde60d0799a7a4ff815049092c511c2cf4fafb1c87816fc25422619a795a259b5f267a123b8b5af98485a800d9b422dbd7d57a78e74130080912f8b2a36382a643b2eeb61e55d07f196d4bb9b88778219232d892048a7d7d954b1e3121eeeface658fd11e55cf4b6f9eab7bdc6b7d7dba28c8b79d0bf544ff0ae53d5d31835a0a40213e080a5d9b102e1ed508429d4879fd97a023f0149551c1bac9a55a02081811abd8c51a9f6b8b1c072c741307bde2211822553c3a6b86460a259d0f1f9f49bdb5e3d03c588106b1c3a3737191f9514fa664233488e08ee37784807c85c00ecb363201fa38a6345cf02f551ff0506f581a5e825a8ec87e0ef91de298f00751a118", 0x1000, 0x7}], 0x1, &(0x7f0000002840)={[{@fault_injection={'fault_injection', 0x3d, 0x9}}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@fsmagic={'fsmagic', 0x3d, 0xffff}}, {@euid_lt={'euid<', r2}}, {@uid_eq={'uid', 0x3d, r3}}, {@uid_eq={'uid', 0x3d, r4}}, {@context={'context', 0x3d, 'unconfined_u'}}]}) syz_open_dev$ndb(&(0x7f0000002900)='/dev/nbd#\x00', 0x0, 0x210002) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:07 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:07 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xffc3}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:07 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 542.652861] 9pnet_virtio: no channels available for device 127.0.0.1 [ 542.706702] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:07 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 542.847930] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:07 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) renameat(0xffffffffffffffff, &(0x7f0000000240)='.//ile0\x00', 0xffffffffffffffff, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', 0xffffffffffffffff, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:07 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x34000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:07 executing program 2: r0 = syz_init_net_socket$ax25(0x3, 0x7, 0xcf) fcntl$setlease(r0, 0x400, 0x76a473e2acf1eca5) syz_init_net_socket$llc(0x1a, 0x3, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r1, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:07 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000180)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40020000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x30, r2, 0x400, 0x70bd26, 0x25dfdbfc, {{}, 0x0, 0x5, 0x0, {0x14, 0x19, {0x5, 0x81, 0x9, 0x3f}}}, ["", "", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x4000}, 0x4000) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000100)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) fcntl$notify(r0, 0x402, 0x6) 20:57:07 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, 0x0, &(0x7f0000000380)=""/23, 0x17) 20:57:07 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x40000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:07 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(0xffffffffffffffff, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:07 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) renameat(0xffffffffffffffff, &(0x7f0000000240)='.//ile0\x00', 0xffffffffffffffff, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', 0xffffffffffffffff, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 543.315579] 9pnet_virtio: no channels available for device 127.0.0.1 [ 543.386966] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:08 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, 0x0, &(0x7f0000000380)=""/23, 0x17) 20:57:08 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x400300}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 543.509073] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:08 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) creat(&(0x7f0000000400)='./file0\x00', 0x0) prctl$PR_TASK_PERF_EVENTS_DISABLE(0x1f) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:08 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) renameat(0xffffffffffffffff, &(0x7f0000000240)='.//ile0\x00', 0xffffffffffffffff, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', 0xffffffffffffffff, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:08 executing program 2: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) setsockopt$l2tp_PPPOL2TP_SO_REORDERTO(r1, 0x111, 0x5, 0x9611, 0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000000)={{{@in=@empty, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) r3 = getgid() chown(0x0, r2, r3) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$SNDRV_CTL_IOCTL_ELEM_LOCK(r1, 0x40405514, &(0x7f0000000140)={0x2, 0x1, 0x401, 0x2, 'syz1\x00', 0x9}) futimesat(r1, 0x0, &(0x7f0000000200)) sendto$isdn(r1, &(0x7f0000000440)={0x7ff, 0x3, "f2d1356fcd439b8123099d5ed494ea87cc0750e8d4ea59f6550d99d34844960d03ecc291baaf15da7074f191e79a010c0c100d2491924be73bb085c2e5cc8afe4b629dbf21cef1fae4574c67ddd178d4b6fbf12a95d17fdaf04e8a86c2fafc18be0f97be7efa468a86452e50865865da202bd4a96055cd9b873d0510ab899d3ffc915b4320dc25850c4e9e5cd8dcb2d324015972c00396187f9bbb"}, 0xa3, 0x40004, &(0x7f0000000380)={0x22, 0x8, 0x1, 0x7, 0x7}, 0x6) connect$llc(r0, &(0x7f0000000340)={0x1a, 0x201, 0x40, 0x6, 0x7, 0x8, @random="da743b7611ea"}, 0x10) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$KVM_SET_PIT2(r1, 0x4070aea0, &(0x7f0000000180)={[{0x100000000, 0x6, 0xfff, 0x2, 0xd471, 0x8, 0x1, 0x9, 0x6, 0x7, 0xfffffffffffffff7, 0x7}, {0x4, 0x2, 0xffffffff, 0x1f, 0x4, 0x7fffffff, 0x7, 0x10001, 0x7, 0x3, 0x100, 0xffffffff, 0x1}, {0xf2, 0x3, 0x1000, 0x5178ad98, 0x1000, 0x4, 0x800, 0x8, 0x0, 0x100000000000, 0x101, 0x1, 0x3}], 0xfffffffffffffffa}) modify_ldt$read(0x0, &(0x7f0000000500)=""/19, 0x13) bind$llc(0xffffffffffffffff, 0x0, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(r1, 0x0, 0x61, &(0x7f0000000240)={'filter\x00', 0x5f, "09e838d598c03e0987839b7b8057b9124a68dfd5ab4032d6eb20432f2ccab8c48db517a173fb474b622ca766e37ed508503b1b4112fb252dd395093e68f9ea74a9f3873da805ee3ad600b7e1baf803216b9806526c15447a6ceb8d762a7ed5"}, &(0x7f0000000300)=0x83) 20:57:08 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, 0x0, &(0x7f0000000380)=""/23, 0x17) 20:57:08 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x1000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 543.867600] 9pnet_virtio: no channels available for device 127.0.0.1 [ 543.911207] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:08 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x100000, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:08 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', 0x0, 0x0) [ 543.954954] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:08 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:08 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, 0x0) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:08 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x2000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:08 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$binfmt_script(r0, &(0x7f0000000180)={'#! ', './file0', [{0x20, '127.0.0.1\x00'}, {0x20, '\x00'}], 0xa, "d418550cd14da00506ae087cc2405e04591ba5b27ea8954e908d17825e61e62ebead977a537beead34c277b0a9e924069ac1c2a68cc9d0dd9cf54719bf731c8f01badaab54d717877263afda9261ff19dadac4c8bb73259fdc95e7f607878098dc82baf19ffc792291c7820d222389f1709aa99a55d41b88f1918f160525ed1a2a744a474be765c47f15ec7aae3f47029d35651897a3fd731e3a3394cbd7a0555eeccd75ec9a7bcdd4"}, 0xc1) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)=0x5) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:08 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:08 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', 0x0, 0x0) [ 544.359088] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:09 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x3000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:09 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:09 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', 0x0, 0x0) [ 544.443393] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:09 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) creat(&(0x7f0000000400)='./file0\x00', 0x0) r0 = syz_open_dev$swradio(&(0x7f0000000080)='/dev/swradio#\x00', 0x1, 0x2) ioctl$sock_inet6_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000100)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:09 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$KVM_SET_SREGS(r0, 0x4138ae84, &(0x7f00000000c0)={{0x6000, 0x0, 0xb, 0x3f, 0x6, 0x1, 0x9, 0x8000, 0x7, 0x10000, 0x4, 0x9}, {0x5001, 0x0, 0x10, 0x8, 0xffff, 0x1ff, 0x4, 0x9, 0x2, 0x2ac5, 0x0, 0x10000}, {0xf000, 0x1, 0xb, 0x4, 0xc9c6, 0xfffffffffffff801, 0xcbb, 0x9, 0xfffe00000000000, 0x5, 0x5, 0x1f}, {0x4, 0x7000, 0x0, 0xa000000, 0xa4b, 0x476de18e, 0x8, 0x9, 0xffffffff, 0xff, 0x7, 0x1}, {0x4000, 0x11000, 0x10, 0xffff, 0x9, 0x7ff, 0xffffffffffffffa8, 0x5, 0x400, 0x3, 0x3f, 0x172}, {0x10f000, 0x0, 0xd, 0xfff, 0xffff, 0x8, 0x10000, 0x5654, 0x2, 0x2, 0x7, 0x65c65aef}, {0x3000, 0x10000, 0xf, 0x200, 0x2, 0x8000000000, 0x0, 0x40, 0x6, 0x3, 0x100, 0x100000}, {0x4, 0x4000, 0xe, 0xa30, 0xfffffffffffff001, 0x6b49, 0xffffffffffffffff, 0x0, 0x6, 0x8, 0x81, 0x1}, {0x13000, 0x7000}, {0x0, 0xf000}, 0x0, 0x0, 0x1000, 0x400000, 0x7, 0x1100, 0x2004, [0x100, 0x8000, 0x4]}) futimesat(r0, 0x0, &(0x7f0000000200)) get_mempolicy(&(0x7f0000000040), &(0x7f0000000080), 0x0, &(0x7f0000ffc000/0x1000)=nil, 0x6) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc001, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r0, 0xc008551b, &(0x7f0000000000)={0x4854cc0f, 0x8, [0x9, 0x9]}) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:09 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x4000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:09 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 544.705096] 9pnet_virtio: no channels available for device 127.0.0.1 [ 544.809063] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:09 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, 0x0) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:09 executing program 1: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, [], [{0x12, 0x100000001, 0x2, 0x5, 0x2, 0x8001}, {0x6, 0x100000001, 0x3, 0x40000, 0x7, 0xff}]}) syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) ioctl$VIDIOC_ENCODER_CMD(r1, 0xc028564d, &(0x7f0000000240)={0x1, 0x1, [0x2, 0x1, 0x3, 0x254b72f0, 0xf922, 0xfff, 0x1, 0x5]}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) r2 = getpgid(0x0) wait4(r2, &(0x7f0000000100), 0x2, &(0x7f0000000140)) creat(&(0x7f0000000280)='./file0\x00', 0x141) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r1, 0x0, &(0x7f00000002c0)={{0x0, 0x7530}}) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f0000000300)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0xa}}, {0x2, 0x4e22, @empty}, {0x2, 0x4e20, @loopback}, 0xd, 0x0, 0x0, 0x0, 0xb9ec, &(0x7f0000000200)='vcan0\x00', 0x8, 0x107ecc72, 0x4}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x0, 0x0) 20:57:09 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$KIOCSOUND(r0, 0x4b2f, 0x30c) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:09 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x5000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:09 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000080)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:09 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:09 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getsockopt$bt_BT_SECURITY(r0, 0x112, 0x4, &(0x7f0000000280), 0x2) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') sendmsg$TIPC_CMD_DISABLE_BEARER(r0, &(0x7f0000000240)={&(0x7f0000000000), 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x28, r3, 0x100, 0x70bd2c, 0x25dfdbfd, {{}, 0x0, 0x4102, 0x0, {0xc, 0x13, @l2={'ib', 0x3a, 'ifb0\x00'}}}, ["", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0xc050}, 0x0) futimesat(r0, 0x0, &(0x7f0000000200)) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f00000002c0)={'malgle\x00\x00\x00\x00\x00\x00\x00\xe0\xff\xff\x1a\x10\x00\x00\xff\x00'}, &(0x7f0000000340)=0xfffffffffffffeb2) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 545.328996] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:10 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:10 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x7000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 545.382273] 9pnet_virtio: no channels available for device 127.0.0.1 [ 545.410863] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:10 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000200)={0x1, 0x70, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x8, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000, 0x7fffffff}}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$isdn(r0, &(0x7f0000000080)={0x22, 0x2, 0x67, 0x80, 0x2}, 0x6) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:10 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) timer_create(0x7, &(0x7f0000000000)={0x0, 0x12, 0x7}, &(0x7f0000000040)=0x0) timer_delete(r1) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x9000000, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) clock_gettime(0x0, &(0x7f0000000140)) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000340), 0x4) lsetxattr$trusted_overlay_opaque(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='trusted.overlay.opaque\x00', &(0x7f00000002c0)='y\x00', 0x2, 0x1) ioctl$PPPIOCATTACH(r0, 0x4004743d, &(0x7f0000000300)=0x1) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f0000000080)=""/87, &(0x7f0000000100)=0x57) 20:57:10 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:10 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, 0x0) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:10 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:10 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000000)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:10 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) syz_open_dev$dri(&(0x7f0000000080)='/dev/dri/card#\x00', 0x5, 0x400500) 20:57:10 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x8000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:10 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:10 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) bind$llc(r0, &(0x7f0000000080)={0x1a, 0x113, 0x9, 0x0, 0x7fff, 0x6}, 0x10) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f0000000140)='./file0\x00', 0x40) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) futimesat(r0, 0x0, &(0x7f0000000100)={{}, {r1, r2/1000+10000}}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000000)=0x0) syz_open_procfs(r3, &(0x7f0000000040)='attr/exec\x00') 20:57:10 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:10 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x9000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 546.090607] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:10 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_NMI(r0, 0xae9a) getsockopt$inet_sctp6_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000000080)={0x0, 0x1, 0x4, 0xb713, 0x68, 0x5, 0xfffffffffffffff9, 0x319, {0x0, @in={{0x2, 0x4e24, @multicast1}}, 0x6, 0x100, 0x400, 0x7, 0x140d}}, &(0x7f0000000140)=0xb0) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000180)={r1, 0x9}, 0x8) chown(0x0, 0x0, 0x0) clone(0x20000002, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) futimesat(r0, 0x0, &(0x7f0000000040)={{}, {r2, r3/1000+10000}}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$ION_IOC_ALLOC(r0, 0xc0184900, &(0x7f00000001c0)={0x7, 0x8, 0x0, r0}) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 546.203149] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:11 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:11 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xa000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:11 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:11 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_BEARER_NAMES(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20042103}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r1, 0x12, 0x70bd25, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x4000) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:11 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:11 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xd010000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:11 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 546.981823] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:11 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:11 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xe000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 547.093489] overlayfs: failed to resolve './file1': -2 [ 547.154510] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:11 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:12 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 547.425870] overlayfs: failed to resolve './file1': -2 20:57:12 executing program 2: syz_init_net_socket$llc(0x1a, 0x3, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r0, 0xc05c5340, &(0x7f0000000000)={0x8000, 0x1, 0x9, {0x0, 0x1c9c380}, 0x0, 0x3ff}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:12 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000200)='TIPCv2\x00') sendmsg$TIPC_NL_PUBL_GET(r0, &(0x7f0000000340)={&(0x7f00000001c0), 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x8c, r1, 0x200, 0x70bd27, 0x25dfdbfe, {}, [@TIPC_NLA_NODE={0x14, 0x6, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0xdd}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_SOCK={0x20, 0x2, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x100}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x3}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1f}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_SOCK={0x28, 0x2, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x9f6bd5c}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xffff}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x400}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_BEARER={0x1c, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xff}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @udp='udp:syz0\x00'}]}]}, 0x8c}, 0x1, 0x0, 0x0, 0x4800}, 0x8000) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setsockopt$inet_udp_int(r0, 0x11, 0x6f, &(0x7f0000000080)=0x55a0ef6f, 0x4) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$TUNSETGROUP(r0, 0x400454ce, r3) setsockopt$inet_int(r2, 0xffffffff00000000, 0xcf, &(0x7f0000000000), 0x4) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:12 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x10000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:12 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:12 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 548.322080] overlayfs: failed to resolve './file1': -2 20:57:13 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:13 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x11000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:13 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:13 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) ioctl$SIOCGETLINKNAME(r1, 0x89e0, &(0x7f0000000180)={0x0, 0x3}) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) ioctl$NBD_SET_SIZE(r1, 0xab02, 0x8001) close(r0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x4e24, 0x1, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x80000001}, 0x1c) stat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000200)) stat(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f00000002c0)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000300)=0x18) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000340)={r3, 0xffff}, &(0x7f0000000380)=0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000280)='security.selinux\x00') mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f0000000100)='system`u:objecu_r:dhcpd_unit_file_t:s0\x00', 0x27, 0x3) 20:57:13 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x2c010000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:13 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 548.834001] device bridge_slave_1 left promiscuous mode [ 548.839548] bridge0: port 2(bridge_slave_1) entered disabled state [ 548.864317] 9pnet_virtio: no channels available for device 127.0.0.1 [ 548.947551] device bridge_slave_0 left promiscuous mode [ 548.953061] bridge0: port 1(bridge_slave_0) entered disabled state [ 549.107250] device hsr_slave_1 left promiscuous mode [ 549.169424] device hsr_slave_0 left promiscuous mode [ 549.237462] team0 (unregistering): Port device team_slave_1 removed [ 549.250563] team0 (unregistering): Port device team_slave_0 removed [ 549.262484] bond0 (unregistering): Releasing backup interface bond_slave_1 [ 549.340333] bond0 (unregistering): Releasing backup interface bond_slave_0 [ 549.442633] bond0 (unregistering): Released all slaves [ 549.562732] IPVS: ftp: loaded support on port[0] = 21 [ 549.630211] chnl_net:caif_netlink_parms(): no params data found [ 549.673231] bridge0: port 1(bridge_slave_0) entered blocking state [ 549.679738] bridge0: port 1(bridge_slave_0) entered disabled state [ 549.686740] device bridge_slave_0 entered promiscuous mode [ 549.693756] bridge0: port 2(bridge_slave_1) entered blocking state [ 549.700176] bridge0: port 2(bridge_slave_1) entered disabled state [ 549.707589] device bridge_slave_1 entered promiscuous mode [ 549.729263] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 549.738497] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 549.759346] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 549.766591] team0: Port device team_slave_0 added [ 549.772140] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 549.779385] team0: Port device team_slave_1 added [ 549.784827] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 549.792288] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 549.858930] device hsr_slave_0 entered promiscuous mode [ 549.915455] device hsr_slave_1 entered promiscuous mode [ 549.973962] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 549.981998] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 549.999894] bridge0: port 2(bridge_slave_1) entered blocking state [ 550.006286] bridge0: port 2(bridge_slave_1) entered forwarding state [ 550.012869] bridge0: port 1(bridge_slave_0) entered blocking state [ 550.019266] bridge0: port 1(bridge_slave_0) entered forwarding state [ 550.052453] 8021q: adding VLAN 0 to HW filter on device bond0 [ 550.062564] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 550.073718] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 550.081049] bridge0: port 1(bridge_slave_0) entered disabled state [ 550.088339] bridge0: port 2(bridge_slave_1) entered disabled state [ 550.135715] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 550.141794] 8021q: adding VLAN 0 to HW filter on device team0 [ 550.151983] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 550.160242] bridge0: port 1(bridge_slave_0) entered blocking state [ 550.166662] bridge0: port 1(bridge_slave_0) entered forwarding state [ 550.186664] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 550.194779] bridge0: port 2(bridge_slave_1) entered blocking state [ 550.201136] bridge0: port 2(bridge_slave_1) entered forwarding state [ 550.230807] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 550.241297] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 550.256019] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 550.271996] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 550.282935] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 550.293275] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 550.300725] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 550.314853] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 550.329085] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 550.342970] 8021q: adding VLAN 0 to HW filter on device batadv0 20:57:15 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) ioctl$SIOCX25GFACILITIES(r0, 0x89e2, &(0x7f0000000000)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) r1 = add_key(&(0x7f00000000c0)='id_legacy\x00', &(0x7f0000000100)={'syz', 0x2}, &(0x7f0000000140)="87374b75635689399b1b4d02a840bebae068f66e81240c29a527331f56e7def9bd587a0f85", 0x25, 0xffffffffffffffff) add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={'syz', 0x3}, &(0x7f0000000640)="4ca9715cfc49cc27ca7f0eef778e83cebbf2ac71070c9d52841adb0e4fea72c2e7f3c084a239fe5f24c6699cd3fdb79d44b4997f3e06fe138ce136c8f87ecce79a0e3e94e93b142a5e93fc35f02c5872368801f39ec00c3abc229600b78d49bc41271e6326e9e2715e63c9de5ebe728e76fb5e2acc03db6a0311f98d995471df4613c00a461d674e20767499f2a5413ce5139520ff5d79f02e41f1a7e9774276d805f22fbf3519e8b8f5480fbf9263cddf04d4f29f5035c197f421a66ed802feba1299ba98f2346e989bae64c44a2744340700ec94829b9e36ad5f5b8106fae68e3fe5ebca13fe3481ce75f730f33da03a574da2b519b883f42c4bd8128b69cd313870e762aada892e0fbe9c0c03abfaa52ba9e2a69693314f073cc3c3b63f00df66e5ecd92d18cd38b76f081a8e13ec2712be0d0c06e1b7aa0ab0b3d634729d410522d23c6ae9884b96c213174427fe6008c9bdeaeae24658e8c265f3887ba15850ad4a751d3f27d7c716e6a790b3d1dd5bc431625a6aefea12f98ea021bce51d93cc7b69a6207ac5509efe96f3d54659b2a8990ead1f7ad7d381d1e9bf3d50ac79713464cb91f3cb02b0c52e3ed6e27a152d7d522be4e1f5c90e1a43ebece317cb649ea6be296260eb2f2715cabec3699e4b0e940f9c695d0453fb580c41e186ed4e6446a3729146e9394baec0daf817a569885149fa829a6bd6ce480cf826c1e88f3dd26d606e54b501def2144754422c80a8bed5b09df1712881af4ff65f993b4c5a3ff95ea129bc7f65a03c6740fb26f473b1c91b181c3e15ec7f8a2ca82d3757ec1f2793f8e5a80a55825e8a27692ef410bbf5d9bd94b0013aab6e6073a8d165c607b612acc567d839f37757379304c1b5561270c441b3d566d01a529bc49ddf676b60ba8fb654aecd8b57be009ab7130b8168baad5bfc18967d62da6f55974691d423d87e0dd40872fe413173d9ad6d10f570064d166202675378fb180998795466349d4245bfa76cd9b67962df75f630a182282c745a78c87c86aa04d629a8912bfc5dbde0d19e45a0994827f41b0e4dc1bf94a1d2389022c2f137b2fd0ad428bd6b32b378e37b9561acdad82a96da2f8d082ef863765b70b6f4130167dce7199bf34449399fd5eccbd6932a679927e0ddda97944e8817016b9b23f67fe012be87b0fd9ce6923546e0bc2b66007ad90d06d8ab882530801ce0ec2bbb5fda1556ba967f07cd534c0d3e5668069f52b30b5c9ae761b4022a9cef3277379e79f19be26ee0a87cb0bbf0f4e4067aad82abec6d4c17659966078502fef4ff06bc8a4f766bf006441e0f30dba5613b781f55307cb7693166cf39fcfa7ae28ac386f8e22e3497dd152c48a9f70749d973cecadbaed12487543f4d478e969c97f6acf05fd7c2fcee7d12580ebc51cd04b77ec3b63f4b76349161a38704ddeaf4a16550721953b360a382febf6199d3b2c82b882754a24d287c86fdbe814d8ff1a48f3481edb76b8fe4929e713b74b77ca0b3ea7b28375ca14e8c9a2df80db71917b5fd6d844f6cde7d88d4c6c245933b9be969640882339808bc617e52d9e3ed4e8fb8ac7a6647003d260e723127416de8e082d42c6b337078f5d4fb5d34b60241ebacf304ba3b101d3467cbd85772735e93eca364fe87fce7929d3b7a208d34b2056fcb130145fd0da3bb8ae38c265e2efacd45454f2885b64659bb9e3c19090cdde55de78e642f983e082c7452b1768e853b4ef59ef9d991eb9219c34aa20d775236353b6960dadb020cd99f4c96364f0ab772c8927058ea95a8d67197c1229cfd0f98da18c983099ad3a1c83651c3a20e7645e31fa0c9c2a6ea51375cb1dd4b417fef5cf1e492e724f3d774fbb06e669abfd60316e3dfe95c5b1af7e5798ea64845167785f53d73ecd13ac74034ab352603bf2d18f03e170eaa96b7f9f79146701126cf3a35ab7c8352c22a2cb10e8328be45b4a95faa769997c5674429a94acff91dc770b56d0f4de1a0d2f05f1d9b68cb89cd9c4f8a983535d266fc4ef25470517453629b6d8f1dd87df8a6868daf8b1275a3bf896a2d8dc09c760e488638445088dbc456f6d8025497120742b85cc0e941f7ceef1931c2dbf85eec8950ef80201ebdd54775894ddb86fdcac54f90223fa48253cefa41e3880ed8934c9cf3d95a2ddeb998b477fac6847bd2d23942f12e8c5043492f524296ce1babc015499af1a47a7afdb5f60a4fe258803525ab151c2ec1807939d2346c816d1092a71a57fa9698000461f1426b186bc4e9300c69ff8461edba869f1673d618b135d61185981c12e17894c115ce0b308babc0bcce9765c81d62b2327a42d310b91d569db8aaacfd1f38433d140ad2391fc1c95c344b2155241203f9a97bdaad8a0a77d299d64fd9397bcd126cfcf717fa37e9dbbdd459f686fba32af09b2a56db93d41d67378ddceabfc7913c00f1c3b87c3066bb187df40f34cfebacfeb1ccc80983a308b3eefc33df0d4d998eb350d15fe7e3dc23851c44d22f07278955a78aff7754ffed52a5c750db9dfc6e6b9afef27a97c01f9f7c073e4efad0b564c094dcde17274e161ab573e16e5b6f0a20cd214f9a85e9e64373548ea08823132dfa8eac78e14b5897215b553bde0d0bce0447e2b1d1cac2290858eff69a18dcaf2de7852e1c01d99d2a71c32072b73c0c6974d8e488ca7b3bb3aa3b3aac670568e268f6013bbdf457adb049d62551b7cfc12884f15c8eadc2e1ff22a0982f02b8b2ad6711a14ac2a64a6285efcae4431ae2353f9dd6590468ca7892dbbd03b4f10f8b7d5aece4a4942c3277267cb3c55708e917fddbadec363b95356129016835ed61c60060d8e0eea97c431dcc4cd0a12ce5a5ec6e92818b4bbe7743826bf5b09ec3b357355077e8b7b2614cdfa481fc2d18ae02677491112f327e695d99e479e3852abfe849fb63d3fd16514e68c86c024c389e016846e409cea5a44954cef7a91d10cfbba3a7bc8be8dedc7b0f21def24a1ecfb785cdac651c9c39c4ede69f1ba03abb0bffa87cc1bdcfe9bc1e94af816729775da8521ce65ac405b741d3e7cd7fbe72d52c44f63969a1458a8fbf869d07130c1e6a7e74d0e6827e43a7bec7626842dcebf327adc642f0640bb09ac6a2e3bad01026abb060d1019b63a1fcf550b847c536f26ce5e15e3aa8a9c8343f9dcf484cf252acc1f7de64f16950c37f755e86cfa787aa0b6f7fd24a6bfb3b87f7b7bdfa4b812d0500ac76ed98a6fa5aaca3b83ec3be6cbb0618d0e43f7a83efe8889e712b8f47fee35adc51e70afa5d900235163af4507cd0f6c4bb694f5c9cf613ebe5d8653d0a98a2e8c24fff34907586f04151ef657ac3171b3e32fda59f569101edf241c0ec8ebaf00565d1b6acdd699f1dbc092b95fd41b999a72f88e4919638fbdbab7bb0ba10b7a09f21de288b607e51c673c30790c8c92075c261a0081c19445cbb70b84ac70a29699dbcba144a80f5577601a0d02622618c4e76c20f441a14a6ae1c3006b6388b7de860c7ae2711d6d2e9c3d52124f174539fae666a289dcf8fb12e20901c99e70faf3017a794d1830ae6a95a7140b58a42201f84a7f94fe35d554a8b0a921f6b796db3ed345ec85f440e287867869c41d1dcc1dd90ec418e98c726363399f48ee8f36c927b66e28b55cf2374305b815904ad610347a70011c3262b8c110657edbcd1854afdbc134bbeb853e787dbbfb50f1fa161751b725ed4d37bb0383b5a9ea928ae44630ae8363d6929779eef06d0a9e7cee4c48c6c06924e1b5ac77baa17328ca86b69bb552045d60e4fadd0610609678de175c4ff80ba0c57cdd5356d137443b90bbe19ebd5e70378fba129a486398b7cae053319377b252267bd6d5fe64e72ee91634a0026134f2adeedd69ff5a91197e12ed89f6f7f2506aa30e629a8b526877be5289b72fcd4a8678931622376cf36ce1fbba0efee895b7a40f4bff93101e781edead63bd6850211cdfbf72b1b143455d1ee2fd985f0be88496922ffe2cdd11296d8b1778104ac07956e429e561d330a61c3b2d5dd02911a53944ceaa9c82cd762ce76a7996d329b0ce451c3e8f7597c01bbb75fcdebbe5493fdc9585c0a7a4d052e5a361d408e81c909209a182c1796cc017c14c685670dd27b41eedba4455ee6faa2a6fbe3cbec518b3614678f289f7f55a12d8682e1a7f19693b0053ef70368650550701f861be4f073a0111ae3109cbf06dd16a8f006b6912e0a58ef375918a451d641a6ba1fa877060715d7577f289b46dbd18f00e5eea5763f17883a2242ad2965e2432c9672f9069f6b17c78f97ff6df82e6c8cf32f945accc132894b199fb1f865ef292ba163554c48a7c4f7c607ff7deaf3b508c7068674137cdce37de3c501c349c6e0ac3bdd759f90343b3b33a74129b0253c232e55524d8734db9e3247bdbb875c035b091e8f0ac94dd4d1b2b1d4fce3f93d2d2c4fcb319ce58ddaca1afc6df56426da303f9a341ee80b3946bdf2fd4376c21bbd97088d85bf92fdaf8cd1e3e9f9986854d4469b3da78c05e60b65cd266fddf3a878f3e5ecd9265b93a15fe6da696982b04ca3d0a79f6d1edbc4d924ebd0bf563e8e1cc8bf5e461b85f64447401f8ef6bc62d8f126d3fce584abe3255c01819b528e3993be43c03b7dbc8bb2e0deaeb54fab80a6a56aafe6412ee4723a1001ccdf0c7be3242285a983d454fca6682d1cd31a94573de18e7e32d62c1d8856e7990049a4be36392841c62e13cc14d1a3de67fc3086aa5d0bbc1d524526caf3f6c6d6e4939c260c1964d6a6a415d217ae6e8651cb21845653963f22354617019df71b025091f24b3abea7ed885afff5c73824576bdf65f2b77c09a4a0ec2b7ead8ffc30216805307fe3ebbe3ef7aa4b0c305d5cee26c18f2156af856ad375044c2db53f7e0ec7140a5a7c8ea4d3ffc17bc1446c61eb3f68dbe212f26e4ba52efd674b08a8ae4af5a49c7811e11ab26c99c877d8a749df562b489799bcc9af4df20a37aa3d7c3785baf6882ba6c6f149520dd266f5c9bb5dc216dcab420e9387d0444900b0be9ea8d214ec929e03f956f4f23f7f1d95c634bf45af61ebfcecac1ebf4bde73838f97f933d00918d2d8a8ff5ea0085f7c15b561c487a2ffa2cdfac04855a613b8c1cda0b9e5833588536166efcc764faa63b6a419d1ced411a1c54743c95213feabcf6ff2473887257043a2004d674af755ea1142bd24d77b0f08bccdbf996be7bc49709a420b67eab20c2be86d72cfb29c406bb38b2ce8ee1ce76f3a86afa9755a9c2d549d6c40f1307860554b4549475b9be5bc0c518b88cc3cefa811109dfed1cc43a5fd0e5f63afcb092da6e63cc796552feb596b0e25917488575f80662c087253dbd5687da6c247b646de7e457a24c38ba002edf8cc36ce3cfb86c64ce2a2e2b955b73c921c78fc0a8090edd0585d0cc7add8c5b689d4b8ad33815c47ddf40d4f443cf4a82c1c7ba3db2123d09a578b7d7ddeb42f75d3594451ecd99b1dbfd6f0df801354df817baf0ff3d54db82270b3e1e7caf56f99552d46fc485973cde95f27ee26ca7a7acfe11b5e5da950df3a4ea2c97455107c57dca349f22580317e2bd771d1f1ec4db3e723c9ef201545c8058dec873232dea8d302cc000ff6beb5a442592f41ba06cb55f58c52d12eccae336d76d2b257f3cd6f7b579cd73c92965a8caa94ab8a7d937514ff7cf003f088494c499efb8be25d5b065ec74e41f716391aaa9762b9709da4e6b34ea628bc29c803603f3cf2ab0f746c855c8c0d8e2e1e072fa7", 0x1000, r1) bind$llc(0xffffffffffffffff, 0x0, 0x0) socket$nl_crypto(0x10, 0x3, 0x15) 20:57:15 executing program 3: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x4, 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:15 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x40000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:15 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x77359400}, {0x77359400}}, 0x100) connect(r0, &(0x7f0000000180)=@nfc={0x27, 0x0, 0x2, 0x3}, 0x80) io_setup(0x3, &(0x7f0000000240)) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setsockopt$inet_icmp_ICMP_FILTER(r1, 0x1, 0x1, &(0x7f0000000200)={0x8001}, 0x4) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:15 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 550.420199] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:15 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x43ff0000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:15 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) prctl$PR_GET_CHILD_SUBREAPER(0x25) [ 550.594617] 9pnet_virtio: no channels available for device 127.0.0.1 [ 550.625637] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:15 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:15 executing program 3: mkdir(0x0, 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 550.738609] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:15 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x60000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 550.847904] 9pnet_virtio: no channels available for device 127.0.0.1 [ 550.857217] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:15 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) epoll_create1(0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000008a80)={{{@in6, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @dev}}, 0x0, @in=@initdev}}, &(0x7f0000008b80)=0xe8) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000008bc0)={'ip6erspan0\x00', r1}) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:15 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ubi_ctrl\x00', 0x10000, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(r0, 0xc0045520, &(0x7f0000000100)=0xd7e) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) getsockopt$inet_dccp_int(r1, 0x21, 0x16, &(0x7f0000000040), &(0x7f00000001c0)=0x4) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x0) 20:57:15 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 551.137791] 9pnet_virtio: no channels available for device 127.0.0.1 [ 551.175261] 9pnet_virtio: no channels available for device 127.0.0.1 [ 551.246984] 9pnet_virtio: no channels available for device 127.0.0.1 [ 551.272782] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:16 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:16 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:16 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xc3ff0000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:16 executing program 3: mkdir(0x0, 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:16 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) keyctl$session_to_parent(0x12) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:16 executing program 5: r0 = open(&(0x7f00000001c0)='./file0\x00', 0xb02, 0x1) write$P9_RREADDIR(r0, &(0x7f0000000200)={0x128, 0x29, 0x1, {0x4, [{{0x22, 0x2, 0x2}, 0x8000, 0x42, 0x7, './file0'}, {{0x42, 0x1, 0x1}, 0x1, 0x1000, 0x7, './file0'}, {{0x10, 0x1}, 0x6, 0x8, 0x7, './file0'}, {{0x2, 0x2, 0x3}, 0x0, 0x7fffffff, 0x7, './file0'}, {{0x45, 0x3, 0x3}, 0x1, 0x49e265d1, 0x7, './file0'}, {{0x2, 0x3}, 0x5, 0x0, 0x7, './file0'}, {{0x2, 0x4, 0x4}, 0x3ff, 0xfffffffffffffffc, 0x7, './file0'}, {{0x22, 0x0, 0x8}, 0x8, 0x7, 0x7, './file0'}, {{0x3296a69d37868132, 0x2, 0x3}, 0x1000, 0x9, 0xd, './file0/file0'}]}}, 0x128) syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) io_setup(0x5, &(0x7f0000000340)=0x0) io_pgetevents(r2, 0x8, 0x3, &(0x7f0000000440)=[{}, {}, {}], &(0x7f0000000380), &(0x7f0000000500)={&(0x7f00000004c0)={0x1000}, 0x8}) getsockname$tipc(r1, &(0x7f0000000100), &(0x7f0000000180)=0x10) chown(0x0, 0x0, 0x0) ioctl$KVM_X86_SETUP_MCE(r1, 0x4008ae9c, &(0x7f0000000080)={0xd, 0x4, 0x800}) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) [ 551.464239] overlayfs: failed to resolve './file1': -2 20:57:16 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xe8030000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:16 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:16 executing program 3: mkdir(0x0, 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 551.550132] 9pnet_virtio: no channels available for device 127.0.0.1 [ 551.672083] 9pnet_virtio: no channels available for device 127.0.0.1 [ 551.679509] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:16 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xeffdffff}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 551.713057] overlayfs: failed to resolve './file1': -2 20:57:16 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RVERSION(r0, &(0x7f00000000c0)={0x13, 0x65, 0xffff, 0x5, 0x6, '9P2000'}, 0x13) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f0000000040)={0x5, 0xf, 0x4, 0x6004, {}, {0x3, 0xf, 0x4, 0x266, 0x655, 0x0, "9e41b0fe"}, 0x44, 0x0, @planes=&(0x7f0000000000)={0x3, 0xffd, @fd=r0, 0x4}, 0x4}) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 551.771853] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:16 executing program 3: mkdir(0x0, 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 551.949255] 9pnet_virtio: no channels available for device 127.0.0.1 [ 551.955054] overlayfs: failed to resolve './file1': -2 20:57:16 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xf4010000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:16 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) renameat(0xffffffffffffffff, &(0x7f0000000240)='.//ile0\x00', 0xffffffffffffffff, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', 0xffffffffffffffff, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:16 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:16 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(0x0, &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:16 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000c00)='./file0\x00', 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r1, 0x4010ae68, &(0x7f0000000400)={0xd000, 0x3e23a411527dad74}) pivot_root(0x0, 0x0) lstat(&(0x7f0000000bc0)='./file1\x00', &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$jfs(&(0x7f0000000800)='jfs\x00', &(0x7f0000000b80)='./file0\x00', 0x0, 0x3, &(0x7f0000000c40)=[{&(0x7f0000001140)="1270bdd0bc5ee5610c885fc1ce5b8d9c2b2dbb60e3ab075c806e65a1dd6bbeea9dcaa0b3851c1a0b3938d16bd79a507ebad78c3c3d5c89a4f06419a67f72f55e814e21cdac7d3591f68d0b4c58fe88a9f54ae56ccaeb047865063a8df7288daaf6bbee17c32738a1b6968293488fea5cb206a9e20483db0ad8c1e3c19ba1ddd9e28b20954cea37024e0ca6cdf6619bdfc938af95583f3ef6970d7bd6de4bd0652f482a812ea95623ab6f118c0bd63a789a2e07d7953f1f2c33c0f6140fa2e85b287ee79800cd65ac206cfb356206241f721f3e2df5e23143b05c8ad9b847dd42a1898028c31180", 0xe7, 0x20}, {&(0x7f0000001240)="7f485a65e6c44b92e63ea45a22a0b19135aff80b262ebaca57f1c4614f2cd15183ec428b6018dfe6f04a5ed3ec8c8b980ac3b8bcbdb01db48863ec1f43658f8d477e131326b23cf9c66975294b9d9f52292a9fc4e73e0efa52e58518a4e828af81d259073b3b1822aff08150f20a8b7951c211c6d4c2d69072ece746f3b5a4b993", 0x81, 0x80000001}, {&(0x7f0000001300)="44a4cd7c914dd615acb4f896d4648a25079ad659b96f0316bdf99d5b7e6576e08a3b752dcafda89c9f4d0b3ce5d4b922fc6810340c48bd0e42dce8aad44f7665e77837680c9f9cddfd5ff56f49c473f3667ea0664031ad474201bdecd56eb3d273dd870148a2f32f1d04c5ac134a5afdfa6d018ba1a421421b07cb18d6031cfa277fb923360f035923e83349703985f14369277cb8300be781674b81b68b69d7166657f985c94b2289720733a005a57acf66303355facdfbb3a201", 0xbb, 0x92}], 0x800, &(0x7f0000001680)=ANY=[@ANYBLOB='discard=0x0000000000000001,integrity,noquota,nodiscard,errors=continue,nointegrity,nodiscard,subj_role=em1ppp0*,dont_measure,smackfsfloor=/dev/sequencer\x00,obj_user=syz1\x00,obj_type=posix_acl_access,fowner>', @ANYRESDEC=r3, @ANYBLOB="23e111daa2c4754404aaaa57d5d4d9b93255f49bd13d0a31b8285275a3f97c05520b0fd8e1aff27f8135b12dd60000000000000000000000000000"]) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r1, 0x4010ae68, &(0x7f0000000200)={0x0, 0x8000}) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000001580)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r1, &(0x7f0000001640)={&(0x7f0000001540)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000001600)={&(0x7f00000015c0)={0x1c, r4, 0x1, 0x70bd2b, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2000000}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x24004010) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000640)={0xbd39, 0x3f, 0x4, 0xe0b4, 0x7, [{0xff, 0x3, 0x580de9c1, 0x0, 0x0, 0x800}, {0x6b0, 0x3ff, 0x401, 0x0, 0x0, 0x2}, {0x8, 0x6, 0x401, 0x0, 0x0, 0x1}, {0x1, 0x7, 0x4, 0x0, 0x0, 0x2000}, {0x7, 0x3, 0x80, 0x0, 0x0, 0x1000}, {0x40, 0x4, 0x4a, 0x0, 0x0, 0x400}, {0x8, 0xcaf, 0x2, 0x0, 0x0, 0x200}]}) r5 = openat$audio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/audio\x00', 0x10000, 0x0) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) fsetxattr$security_ima(r2, &(0x7f0000000380)='security.ima\x00', &(0x7f0000000440)=@ng={0x4, 0x12, "102469954d3d"}, 0x8, 0x2) ioctl$VIDIOC_QBUF(r5, 0xc058560f, &(0x7f0000000300)={0x7fffffff, 0x6, 0x4, 0x1000000, {r6, r7/1000+30000}, {0x2, 0x9, 0x100000000, 0x3, 0x8, 0x2, "e3ffdb2c"}, 0xfffffffffffeffff, 0x7, @planes=&(0x7f00000002c0)={0x7, 0xfffffffffffffff7, @fd=r1, 0x6d}, 0x4}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$NBD_SET_FLAGS(r1, 0xab0a, 0x9) r8 = syz_genetlink_get_family_id$team(&(0x7f0000000580)='team\x00') getpeername$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f00000001c0)=0x14) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000840)={'vcan0\x00', 0x0}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000880)={'bond_slave_0\x00', 0x0}) r12 = syz_genetlink_get_family_id$tipc2(&(0x7f00000004c0)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_ENABLE(r1, &(0x7f0000000540)={&(0x7f0000000480), 0xc, &(0x7f0000000500)={&(0x7f00000008c0)={0x284, r12, 0x130, 0x70bd28, 0x25dfdbfc, {}, [@TIPC_NLA_SOCK={0x14, 0x2, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x921a}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_LINK={0x8c, 0x4, [@TIPC_NLA_LINK_PROP={0x34, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffffffffe01}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x13}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x81}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffffffffffd}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x7}]}]}, @TIPC_NLA_MON={0x14, 0x9, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x80000000}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x8}]}, @TIPC_NLA_NET={0x24, 0x7, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x4}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x80000001}, @TIPC_NLA_NET_ID={0x8}]}, @TIPC_NLA_NODE={0x24, 0x6, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1ff}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}]}, @TIPC_NLA_MON={0x34, 0x9, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x80000000}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x93}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x9923}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1f}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x8}]}, @TIPC_NLA_NODE={0x28, 0x6, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x9}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x7fffffff}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8}]}, @TIPC_NLA_SOCK={0x14, 0x2, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1}]}, @TIPC_NLA_BEARER={0xec, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x8}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'ib', 0x3a, 'team0\x00'}}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}]}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}]}, @TIPC_NLA_BEARER_PROP={0x4c, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x400000000000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000001}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xe0}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_WIN={0x8}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x7ff}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e24, 0x4, @mcast2, 0x97d}}, {0x20, 0x2, @in6={0xa, 0x4e20, 0x1, @ipv4={[], [], @loopback}, 0x47fd6db8}}}}]}, @TIPC_NLA_MEDIA={0x18, 0x5, [@TIPC_NLA_MEDIA_PROP={0x14, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xbb50}]}]}]}, 0x284}, 0x1, 0x0, 0x0, 0x1}, 0x20004040) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000000cc0)={{{@in6=@mcast2, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@empty}}, &(0x7f0000000dc0)=0xe8) getsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f0000000e00)={@loopback, 0x0}, &(0x7f0000000e40)=0x14) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000001100)={&(0x7f0000000080), 0xc, &(0x7f00000010c0)={&(0x7f0000000e80)=ANY=[@ANYBLOB="0c020000", @ANYRES16=r8, @ANYBLOB="020128bd7000fedbdf250200000008000100", @ANYRES32=r9, @ANYBLOB="e401020038000100240001006c625f73746174735f726566726573685f696e74657276616c00000000000000080003000300000008000400000000003c000100240001006c625f74785f6d6574686f64000000000000000000000000000000000000000008000300050000000c00040068617368000000003c00010024000100757365725f6c696e6b75705f656e61626c65640000000000080003000600000004000400080006000000000000000000", @ANYRES32=r10, @ANYBLOB="38000100240001006e6f746966795f70656572735f636f756e7400000000000000000000000000000800030003000000080004000500000040000100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000000000080003000300000008000400", @ANYRES32=r11, @ANYBLOB="08000700000000003c00010024000100757365725f6c696e6b757000000000000000000000000000000000000000000008000300060000000400040008000600", @ANYRES32=r13, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000800030003000000080004007f00000044000100240001006270665f686173685f66756e6300000000000000000000000000000000000000080003000b000000140004000300010205000000ff0103150001000008000100", @ANYRES32=r14, @ANYBLOB="04000200"], 0x20c}, 0x1, 0x0, 0x0, 0x4050}, 0x8000) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:16 executing program 2: syz_init_net_socket$llc(0x1a, 0x1ffffffffffc, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:17 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xfffffdef}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:17 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(0x0, &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 552.367454] 9pnet_virtio: no channels available for device 127.0.0.1 [ 552.400462] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:17 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) renameat(0xffffffffffffffff, &(0x7f0000000240)='.//ile0\x00', 0xffffffffffffffff, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', 0xffffffffffffffff, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:17 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) r1 = getegid() getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000000)={{{@in=@multicast1, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) chown(0x0, r2, r1) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000140)={0x0, 0xfffffffffffffc01}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000001c0)={r3, 0x100000001, 0x8}, &(0x7f0000000240)=0x8) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) [ 552.602984] jfs: Unrecognized mount option "subj_role=em1ppp0*" or missing value 20:57:17 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) renameat(0xffffffffffffffff, &(0x7f0000000240)='.//ile0\x00', 0xffffffffffffffff, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', 0xffffffffffffffff, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:17 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x4000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:17 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(0x0, &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 552.888416] 9pnet_virtio: no channels available for device 127.0.0.1 [ 552.902917] jfs: Unrecognized mount option "subj_role=em1ppp0*" or missing value 20:57:17 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x40030000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 552.975411] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:17 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) lremovexattr(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=@random={'osx.', '@\x00'}) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000180)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000200)={0x7, 0x8, 0xfa00, {r1, 0xf1}}, 0x10) mount(&(0x7f0000000240)=@sr0='/dev/sr0\x00', &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='exofs\x00', 0x0, &(0x7f0000000300)='.\x00') setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:18 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) futimesat(r0, 0x0, &(0x7f0000000200)={{}, {0x0, 0x2710}}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:18 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:18 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:18 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x100000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:18 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:18 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x200000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:18 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 553.514285] 9pnet_virtio: no channels available for device 127.0.0.1 [ 553.523428] 9pnet_virtio: no channels available for device 127.0.0.1 [ 553.642440] 9pnet_virtio: no channels available for device 127.0.0.1 [ 553.678940] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:18 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:18 executing program 2: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000180)={0x4, 0x70, 0x7, 0x9, 0x7f, 0xffffffffffffb2bb, 0x0, 0x6, 0xc020, 0x3, 0x80000000, 0x80, 0x4, 0x7, 0x7, 0x3, 0x0, 0x9, 0x3, 0x7, 0x2dd30db3, 0x0, 0x6, 0x20, 0x4, 0xe6f, 0x1, 0x2, 0x8, 0xd44b, 0x7f, 0x3, 0x4873, 0x8, 0x3ff, 0x100000000, 0xad6e, 0x2, 0x0, 0xffffffff80000001, 0x0, @perf_bp={&(0x7f0000000140), 0xd}, 0x4000, 0x9, 0x2, 0x0, 0x6, 0x6, 0x3}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r1, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x22) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, &(0x7f0000000040)) bind$llc(r0, 0x0, 0xfffffffffffffecf) 20:57:18 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x300000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:18 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) fstat(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(0x0, 0x0, r2) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000200)={0x5, {{0x2, 0x4e22, @remote}}}, 0x88) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) [ 553.925712] 9pnet_virtio: no channels available for device 127.0.0.1 [ 554.007496] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:18 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x400000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:18 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:18 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:18 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:18 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000180)={0x0, 0x101}, &(0x7f00000001c0)=0x8) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000200)={r2, 0x1ff}, 0x8) chown(0x0, 0x0, 0x0) setsockopt$inet_tcp_buf(r0, 0x6, 0x0, &(0x7f0000000640)="1350b297389e55ef8e8a85cd9d1c3d25f31813054f1a2b495eff92b5166b4db9d0316997213c3387390a53ebd75de2f78ab2295175b1d4d237ce4aad083f7012d23132e5ad2d01cb970e43be2afba36950a2f02798ee62558f9f654c4243002c6dbee9445508ea36f1cf7435ccea4e492440719a78b22c934041b4a0ab19c37e9d957b1d35a54ec6b94a669efec489ed554977dca6e6dc0c30821b4d716d46dce4a6e593ff253b0b3bd37bffa71215fe571314ac691ce43e4cd6e04ee62fe8d0126ec86a16b6e32adf6675b4507e47cf83edc81e5a05352cce3f1257abe089addf60203a7d6f3d4df8a1929e404d611925f96efe540480df325d2e9a3c49d581b95bc6f8afec7cd31acd13daa62235562805209ee2fce80711ca0cf8fb234f93198eea511081d3539cd3a38b311cbe59c9a9121989a1be693866e14b4fe5d64f73a2ab12dbc5302a0bad1eacdc5cc81f204827b533d1a3b64e48b1397d96cc856d5398e76aaf03f1aebfc58d30d4977964f9f8a51091bf3ffe73cfbcb16c7b7ba92a9498fc43b65ad948cf24aa8eb89fb7b547f67dff86f2564af22189f694b52f93313774eed83d873c8e2d7515dfffba55cb5b58275f622ab861244d62828634d14d23c3963b89cd427246c2b94ed69689964bc36b940f397f8dac788c22f005db60e34b2724739f6934598149a635464efdf38c7728d5042ea5d92c31d8bdf2133da7791b7e69498dc231a0d25e6d8adbe57471a0bc2efdf32ae12de507431c42b300ce0aa9dc8e827df453a1e1eaf5aec6998c7aa8fbc5b4bd3beb2cc278a40a2e3b0a7dde2d7458488ab7917b500491aed3196adb5c928e7f6d087ab2dc6fd2df605488c13240d3154f55bbbbc09d8059e80295f961f14175dbf97e8d68abce9119e14419f94a525fa6199464052ed27b0a49d015ed2824f5d7641aa18ad0e99bf5237fcb1d0199091d1c2d5fe5571fbbca26d74467ddec88d07075414cbea49a2164425d51329fed2d0f9caca7c7a56cc6d5ef2a7ccb82e21d5f8638ec6b11a7ccf011324e5aa01d8b700179773a7cb807c9273454f6bab7a5c6c7258bdc2be2fc19c78264a97f2d4ceb422f30d107bfa7c35e5acb3f29dba96188a271db5245fb2b55ca9c9573a87a5f75b58a30e4600d060336771ba0da28d4dc4ec04b16e84309c9c7a09d5752fd884c45e7711309833f8a5c108aa3f384d38d1234acca895ebf953df52aa668258f3ed0dbe19071c15d3c90d2fd4dcc1172a54fd54f88d26969d5e9963595cca7f8b7d75611bee71abaa0ae52602b9dae8bf0e3d7a7d9e556d07afa219b47d0d2342c3ac1d2f89fcec7c7351966b3d286b3e9b2cc39f007257929c9f227a37ab8a408efa646b649abb223815bc5015c9e9a8a1756d15c3e680a8b4903c49aa78cab1826efa2b30725cc770488984cc2a78105b6a90b6bb32cf5a165bc9084e72cbba6c7dfe1a8873a23782aad1c0aa47aaf6ec864011f2b823dffe7270db2709d62b05e38fb719e0967bf64041c221f20068165ba6690c8ac352a76d5e150f95b717b12940f480974bb329fcbce42307e2e610a38fbafba839ebef4a69d4dd4935632fa9c0f913ffbfe7cc43be95487960b9781ec1e959040cb07181e557a411fb2548f458315225ee311d0ae4af2d0b7d3ba2f7c6140f9f29898cd22aaa8b655400740e76856acfec0abd78daf1ab4d94ce709a994b159f35788f976ed7c0228426fa9504d92d809bb738aba339d7f733732719a75d7d02bf0cb1dcbae24a87533fe8f45294c67883820797227b9720ca74ca2f6d93da92ba497940622a269ded5e1eb0ec8c635d9033a0943a9185558a1fdf385847bc9eb7c81ca5c4d0937b3165c15900a6ee60172677bb2aaefcfd0249b9cca4aa33e8e1a990dbfa43aad902280f89f361e9891d46a7e6d9098f6c0239707efbff145233c3d96494bfc8f1cc15e92dc40ba567ee1f88934d078f6361cf9a3d5ef558d6a50c81959ae91cfe60cc022b2d17fa39643027f34be2fa315fc0014db5b6c592b28aab26d069def590419a1a18f6bc3397cf4a957c59d2d89e2523bedb2f2b46c93fea10234184044181cc2ea390673b730e75bf7c3b98d75ce9145f9d91ffb42dea409bf500044772b0e8882585cf28bcb9e1d7df74cd3346616d6361f0ea33703334114b9f88ca739e10e75ef780b70f2d9b1fbbaf5291dc887ad24fecfebaf03cd2c31e623d1f96190a4393cce277c0ffedd8f5ea9a8d23d2eb2e6ed49d6f08dbc6a404d517c7be84a8a3e7d52c80a051f21a60b67e12f95d829040bea4b8d3339260ff277c4b166eb77e897462c699c66ebb254f0773f8a8ac394fb6b3d947dc82096e6401659e77b329e478d5ef429b4cc357bceb1d668717a8842992bd8c0bad76084b88b15910f95242364e0145dc87680b0361c1ebb0f529c514aee62f7719b46a59a3184bcddef4b7ef2edb2e9573a8a56bbaf4bdb9909e07fca463fbe4905b07104d93fc95dd6c90efb7ede54af5354b221b718315b8beac3514e8a2498c1c826ada1133ba7fe3f8dcb0c64e3dac1f02e6dd1d88e428aa327496c62f9ec4f9f77bd1e6b8c72d8fbb6d7d9a6238d8760ce6597082cd22b19100cf917472cc98bb4061fdbd0cc74dc3354d10f10062e92fac05d23c88b41637c267d6ca29a2644487545b61081e7f2cb41c44fc83c7ccf2747d066af5971fb646131a9ea66c338bb8ca48e9c9f1ace02e26caffbf97bca86b6113af484457d41861c798d3774716f285ed3566111b0a7da2bff433f2767f87a78afac98fe551669881d52f411c17c4052dd7d4deb9257a7c9cf5b81a56bbe9bd14e7e5fb3dfa10c5c3d7b02b0e91b26a2bb0bfd4bda5f226189413d7dc4df141ad540de3932356827a789061d59f2a27bbc31d3fc1b55868bcb7fcdf08766533784667794b1314138a06384dcf5096eb1eaf5512cc4a99a019c4a54e313590432ecfdd16bb11ab11ab74b2d4dd86012dcc217b55484750397c4b665a9c1d7873b85f2a60393ead78bd542511ae78a86679605d60031db87976f465495e03972920e3ebea5e6c2b7f1c71cf46e62f3f94131f75392aec98bdd41a7c7f622e2645ee1bc4f860717d8d2f96b6639c91c0232f9847fc2c2d009902198afdd7fd85158f4ac80651d9af2685e39694e1adfbd2cde9a2380969b42d224833ea665b2f380dd6740e1e7fd943c46987c188cacd4f5b9c9b1fdfb6dff0086f247382bb7cdfc0a2d85858e748bfb2144189e017c6a2aabe4d5025c97157d856fff87ce900ec037cb83704d6544e9823c1a13952298d7f36155c213a31ef421f89d0f33b1b9b98d83fe32ac8ff0d9bfe64f0454183244fc4ad49a7aac98906e669f81fff9182a0d1ea29f17d5c48ebb5d782dd06e789a762cf0e6905ef73b6eb0044248555c5ef5d9907a277a48ea905b96f30c9d58dd1f8016b95bbd9b5d1454a4553cc88a026e03226ca3bac3a3256d7152ab2901402eae302bba5be9e7e20099f834897a26fa85c5e23ee94d7633bcbef426f51e0869759373305e5e42309bb6387662af23db380c1fe4f7cdebbc8b477662f256811c7d820ee4c96a44374014469e42bd0eea3d0e2e3f8189788ebd66b8a85416a1536b3f362d699f8b3e616b80977cf419d644e32b18c51f33cf7981c1030ee3ec3d84b715c7f52e144404e285d231f4e656521535631f005c6f24a9872b5a5374c58acfd992cff07a1afd6313e469320884da8306d0e2d43f197484f974a174d45ce11abdf59e618f0d894eff9423a5fd00edc0a217d296989ef38dfa4bb707465347065423c27be534e53faa4c11cf44dbf1ecc7d40dd853a941a27cb64fa44d192358a6e2a75288598a17322932648632d5b2c31691e7be2a341a8182baf0112bd185f6bec680bdbd87519f2e98882c46271b7a36e750255e2509192c6fa4e11b2ecbbae870d40e9283816a58c650383e6b048a26bc9c63b09e7ade63a175b6936900d1fe4912ab113e9be691f9ac0b4ed3d15cd11fd2fec4a7af865f54a8d3b4fac479c65b9843b60d20e773f78fc1547e669f135c3275adc01c6e31a626adaf075010a26320874eb75cd53ff9565ea24b105e4d1dca11be339b65904e94deec5adde09de66059af19fb52898262aba0e05168233987e3cc289ce3222cfb995e56b0d44536c7b8903c02c0ac047194ca5279b2e3149b3bcb84ea93c27f55cc8fb08c66746d9e46ba48c3a176ce7ab26bbcc2707ca7350ee5d2b8e7a1a2cddab323bb43220ecd566f2f7663d6de19e6eabb4bad7106b01119537b5e3c8675a7ad5ce17638d145647a037b46e1b67112e43e9b6f75ac14f97c04d62c935a077ee76f97bfe60fa37e634997ae67ddc76f3c584b3fbb4cc04567d032c1dbaf011581e24702bb2f61039a7ae026e80f78830cc119a970944654cefe8482d9ca79ab3ed68c4a687da16ab6c107bbb1efb510eabe3590912bdbaf45b56f052a569aa9c9e1813dc8eda809732ab332e185686a22d085f6a6bc192fd330dbff606d6f9f3057f6195e524dcce8afae6e15171251ec748b14f3459237dc3ac42e1bff79361e9a2b0b81d38eb6382f97cefdf587daa612b65c4948adb7ba3e413843eba3d6938679b70edd36439733d14c0a469fcec874c5d316b9a66c49fc29c21add256d2df0106f6fecebe5f758fdc8700ccb51989924b5841025efa61d7f319585048b353de47e16c7346e849336ff5ff8e039549933ad51cdcecdb27ecb196958eff341c14f0a053c0a7dcdb96f605963dc483d9c5c7de90b55c029a4930d968cf193b2d77c021a45a3d9d85068dd492902b8174261b20704e15108309f6b5d26a6487aeb9034daa3d6edede09b00fed661e87d9b3d525d9bec6db123b0138789581d64e7494c513e00d03df3184ff7ef2ec31d97f7097690c7fa8c041ee0153bc4c2583c842d7714cde1ee390f0327715e1b822ff979294ce54ce9d494281c91d3743584f35442a9a25cd1b690cbbaa59644b7e5ee9df196c1036b3417f47906e0fe2478480b09dd7237a94cbdd5c68b72efbfa6a2f4830b28b769e1ecc047c6d85a01240098222256df376abff6ff10386f47f7ad61254cd61a403c7ad7a12cd3935d10dd55bb1e233dfc29e1a1f8823ed9af8c6fc010b64e23d14918abe7cf0b89a51e13944f2f70d0c3a4ea74c3079ed6d14e46f1ae2e3f1fddae7dfc3750a8e927ae0247c2aa83459b9fde07492596e2a1c52a4b819ae93ebd20a277b000ece2cac59df982be9f86e792499923ff0d64de7d90bae19893cfcec276f119719b6d99aae25f8617fa7dbc94c0cfcfcb4caf808ecd165953c312965d3e3959c21b28fc036cc167d25559779d0676ad85fcf644bb7a99115bd9768dacb5f1392945c79cadff4def3f62a9b219a32c0b8b57cc72b08c3c519b154e716d7bd8d540c29089ebb224c712c160e601afeab5cfa07f6cb8814ae1cfda111d79a202e1a3e7ccf5c1afbc3f5c8f6e4d1289851e41fb9b0722e3f30f628b6d3926ebfc7f1def6bc9bffcdfadfc9b457bcf1188b7b221a423cad497a4741e17ed43d580fac793d413b6cc5db9e29cc3b314aeddf4188afd835a5b5314917836c366b9485f3818d7a3f1cf2f878b18b6f72c81fbdb8c492a7f27428704d87fc82a7b9fdf251493bf3c5a7fabff85716b1f379fbf1b1b29b2b0fa5dea64686803ae5cff1df67514c69a10c3a7b93040b1f2325e3d10bbaa98c33a56c95d533f067c27b08d0006a361dd8d08ccd8122b1769a5fbace168ed635f93b676de", 0x1000) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) getsockopt$IP6T_SO_GET_REVISION_TARGET(r0, 0x29, 0x45, &(0x7f0000000080)={'TPROXY\x00'}, &(0x7f0000000100)=0x1e) 20:57:18 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:18 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x500000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 554.216493] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:18 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 554.323767] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:19 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:19 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) ioctl$KVM_SET_PIT(r0, 0x8048ae66, &(0x7f0000000000)={[{0x0, 0x7f, 0x1, 0x7, 0x8, 0x8, 0x4, 0x4, 0x1, 0x2, 0x84, 0x80, 0xe91f}, {0xfff, 0x10001, 0x1376, 0x3, 0x1, 0x1ff, 0xe0000, 0x101, 0x101, 0x8000, 0x3, 0x3, 0x1}, {0x401, 0x2, 0x3, 0x4, 0xfffffffffffff10c, 0x40, 0x3, 0x1000, 0x3, 0x235, 0x1f, 0x7f, 0x94}]}) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) timer_create(0x4, &(0x7f0000000080)={0x0, 0x29, 0x4, @tid=0xffffffffffffffff}, &(0x7f00000000c0)=0x0) timer_settime(r1, 0x1, &(0x7f0000000100), &(0x7f0000000140)) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 554.419494] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:19 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x700000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 554.500287] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:19 executing program 2: syz_genetlink_get_family_id$team(&(0x7f0000000140)='team\x00') r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000080)='/dev/audio\x00', 0x101000, 0x0) clock_getres(0x7, &(0x7f00000002c0)) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffff9c, 0xc0086420, &(0x7f00000000c0)={0x0}) ioctl$DRM_IOCTL_GET_CTX(r1, 0xc0086423, &(0x7f0000000100)={r2, 0x2}) r3 = creat(&(0x7f0000000400)='./file0\x00', 0x0) ioctl$TCGETA(r0, 0x5405, &(0x7f0000000000)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r3, 0x0, &(0x7f0000000200)) inotify_init1(0x0) ioctl$TIOCLINUX5(r1, 0x541c, &(0x7f0000000180)={0x5, 0x0, 0xffffffffffff0000, 0xfffffffffffffffe, 0x101}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000240), &(0x7f00000001c0)=0x6e) bind$inet6(r3, &(0x7f0000000040)={0xa, 0x4e23, 0x4, @mcast1, 0xff}, 0x1c) 20:57:19 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:19 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 554.597567] 9pnet_virtio: no channels available for device 127.0.0.1 [ 554.802779] 9pnet_virtio: no channels available for device 127.0.0.1 [ 554.850333] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:19 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x800000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:19 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) ioctl$IOC_PR_PREEMPT_ABORT(r1, 0x401870cc, &(0x7f0000000240)={0x4188000000000, 0x5, 0x80000000, 0x80000000}) chown(0x0, 0x0, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f00000001c0)=0x0) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000200)=r2) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r1, 0xc05c5340, &(0x7f0000000280)={0x20, 0x8, 0x4d7, {0x77359400}, 0xcbe4, 0x100000001}) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:19 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:19 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:19 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:19 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f0000000000)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:19 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x900000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 555.134544] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:19 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:19 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:19 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 555.276151] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:20 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:20 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f0000000100)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000080)='9p\x00', 0x2000001, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:20 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xa00000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 555.349127] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:20 executing program 5: syz_init_net_socket$llc(0x1a, 0x1, 0x0) creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:20 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xd01000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 555.555286] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:20 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:20 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 555.650799] 9pnet_virtio: no channels available for device 127.0.0.1 [ 555.782029] 9pnet_virtio: no channels available for device 127.0.0.1 [ 555.828163] overlayfs: failed to resolve './file1': -2 20:57:20 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x40000, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$UI_DEV_CREATE(r0, 0x5501) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:20 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:20 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xe00000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 555.863849] 9pnet_virtio: no channels available for device 127.0.0.1 [ 556.028722] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:20 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, 0x0, 0x100) shutdown(r0, 0x0) 20:57:20 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:20 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:20 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) pipe2$9p(&(0x7f0000000080), 0x80000) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:20 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x1000000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 556.131160] 9pnet_virtio: no channels available for device 127.0.0.1 [ 556.182810] overlayfs: failed to resolve './file1': -2 20:57:20 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20000000, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:20 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x1100000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:20 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 556.228017] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:20 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 556.308899] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:21 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x2c01000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 556.403140] overlayfs: failed to resolve './file1': -2 20:57:21 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = semget$private(0x0, 0x2, 0x88) semctl$GETPID(r1, 0x2, 0xb, &(0x7f0000000200)=""/72) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) getsockname(r0, &(0x7f0000000180)=@can, &(0x7f0000000080)=0x80) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:21 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 556.565386] 9pnet_virtio: no channels available for device 127.0.0.1 [ 556.575094] 9pnet_virtio: no channels available for device 127.0.0.1 [ 556.655717] overlayfs: missing 'lowerdir' [ 556.721623] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:21 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) r1 = getuid() chown(0x0, r1, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(r0, 0xc0045520, &(0x7f0000000180)=0x6) truncate(&(0x7f0000000080)='./file0\x00', 0x3) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0xffffffffffffff6c, 0x2) 20:57:21 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:21 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x4000000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:21 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, 0x0, 0x100) shutdown(r0, 0x0) 20:57:21 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:21 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) pivot_root(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 557.069869] overlayfs: missing 'lowerdir' 20:57:21 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x43ff000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 557.098763] 9pnet_virtio: no channels available for device 127.0.0.1 [ 557.103131] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:21 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) creat(&(0x7f0000000400)='./file0\x00', 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000080)='trusted.overlay.redirect\x00', &(0x7f0000000100)='./file0\x00', 0x8, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:21 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 557.151653] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:21 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:21 executing program 2: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000140)=@can={0x1d, 0x0}, 0x80, &(0x7f0000001640)=[{&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000001c0)=""/19, 0x13}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f0000000440)=""/75, 0x4b}, {&(0x7f0000000380)=""/34, 0x22}, {&(0x7f00000004c0)=""/162, 0xa2}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x7, &(0x7f00000016c0)=""/204, 0xcc}, 0x20) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f00000017c0)={r2, 0x1, 0x6, @broadcast}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000000c0)={0xffffffffffffffff, r1, 0x0, 0x3, &(0x7f0000000080)='9p\x00'}, 0x30) perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0x7f, 0x3, 0x8000, 0x101, 0x0, 0x7, 0x18000, 0x8, 0xd9, 0x8b4, 0x0, 0x4, 0x3, 0xed97, 0x4, 0xff, 0x3e, 0x6, 0x2, 0x35, 0x9, 0xe9, 0x8, 0xff, 0x7fffffff, 0x4, 0x7fffffff, 0x6, 0x5, 0x7, 0xfa1, 0x3, 0xffffffff, 0x9, 0x4be, 0xf3, 0x0, 0x8, 0x5, @perf_config_ext={0xfffffffffffffffc, 0x5}, 0x0, 0x1, 0x3, 0xf, 0x2, 0x4, 0x20}, r3, 0x10, r1, 0x3) futimesat(r1, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 557.288440] overlayfs: missing 'lowerdir' 20:57:22 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x6000000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:22 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) r0 = getegid() chown(0x0, 0x0, r0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) [ 557.365441] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:22 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 557.428801] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:22 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 557.548510] overlayfs: missing 'lowerdir' [ 557.552080] 9pnet_virtio: no channels available for device 127.0.0.1 [ 557.592509] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:22 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, 0x0, 0x100) shutdown(r0, 0x0) 20:57:22 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xc3ff000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:22 executing program 5: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cachefiles\x00', 0x200000, 0x0) futimesat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0x7530}}) syz_init_net_socket$llc(0x1a, 0x0, 0x0) creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:22 executing program 2: syz_init_net_socket$llc(0x1a, 0x2, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='9p\x00', 0x18000, &(0x7f0000000440)=ANY=[@ANYBLOB="7472616e733d66642c72ce6cc246187b66a47613836e1d66646e6f3d", @ANYRESHEX=r0, @ANYBLOB="2c7766846e6f35", @ANYRESHEX=r1, @ANYBLOB="2c63616368653d6c6f6f92652c76657273696f6e3d3970323030302c7665727369026e3d3970323030302e752c706f73697861636c2c636163686d6d61702c64666c747569643d00000000000000000000000000", @ANYRESHEX=r2, @ANYBLOB=',subj_role=-*#}!*cgroup,fsuuid=ww7aa22-7w\x00s7de6,subj_user=9p\x00,hash,\x00']) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000740)={0x0, 0xe7, "c3490d282a73dfd05481e6231b044f9b980bb6a57c9c447728e1d439b6505608863d03c7878635d403ead8d27722ad037d46d6f69527dbd5157ddda328ad47be46cf0e4fbedcb606e1bdeaeff8e9973fbbcd0158a9635ee766916da2a9ea49d0f9278926fa8081c3434307b333b6c6fb44d69c61e619de389dc71e0d9498cfcf548505dc1d8ac1e50594ca3fdbd256f12ead23e23d1e85126a1e6bd715f3ce8ff4de66a6fe5fe9180a070c8ab8905fddf60a5c0d0a83d15bf8f7f2125a0011bdc14329c66bc87deff0a228458dac58740e594bbcc3c7b936826136cd5e550e2fdc399b1450c3b3"}, &(0x7f00000001c0)=0xef) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f0000000340)={r3, 0x3e, "057e975c4f3b361c6b7d059a91d4dd6185d84861fdc4956578285c6a1769680af3825308048b395c909747f684ceb04de5689bfcd4eeb474005b0f8d6bdb"}, &(0x7f0000000540)=0x46) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000180)={r0, &(0x7f0000000240)="fc065275e3b41f78fd9c4715fe12372a55a5184953b4c25db2ef390e8e8ff3cb224988c02029abe755ec6c25d33fd49f5a6c6ab53d07c502636b354d915759484a3e92637bcbbbc73aa15a00e6cba662e0ccb65294dea801cda591469ca70d3d24334bae0e7ee8edaeb61bed90292c394192f0078e466d3a328265c10e144dfbc984a1c21d76216756495e067bd8488e3bc4863dff73a99f2c506e1e86ede10c8531cbfbfd8eb36ba2c2fb2e49ec7e34f83a361fac04bfa5a3668c0f606281c4835f9647345eebe1b9f14adef6b8fcf42170780c9836b98f94b87e01cd66910ce10af219bb", &(0x7f0000000640)=""/199}, 0x18) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r0, 0x400c6615, &(0x7f0000000080)) 20:57:22 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:22 executing program 1: mkdir(0x0, 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:22 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xe803000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 557.939143] overlayfs: failed to resolve './file1': -2 [ 557.950982] overlayfs: missing 'lowerdir' [ 557.979219] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:22 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 558.008887] 9pnet: Insufficient options for proto=fd 20:57:22 executing program 1: mkdir(0x0, 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 558.036976] 9pnet_virtio: no channels available for device 127.0.0.1 [ 558.050138] 9pnet_virtio: no channels available for device 127.0.0.1 [ 558.093039] overlayfs: missing 'lowerdir' 20:57:22 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 558.130735] 9pnet: Insufficient options for proto=fd 20:57:22 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000080)={0x7, 0xd57, 0x8c, 0x69, 0x54}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:22 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xeffdffff00000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 558.155184] overlayfs: failed to resolve './file1': -2 [ 558.174790] 9pnet_virtio: no channels available for device 127.0.0.1 [ 558.245879] overlayfs: missing 'lowerdir' [ 558.289140] 9pnet_virtio: no channels available for device 127.0.0.1 [ 558.377591] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x1000}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) shutdown(r0, 0x0) 20:57:23 executing program 1: mkdir(0x0, 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:23 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:23 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f00000006c0)={{{@in=@multicast1, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@loopback}}, &(0x7f0000000380)=0xe8) fstat(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}) write(r1, &(0x7f0000000940)="dd889523cf27bc7b3f57d0a138a6458d19782540ab69335cc51ee8e722274da94fda66dd87d1d7ff01f0e39ce751fdfc8564c7f92a61d77268778ce049bed66c0556c23b3778f85606a63e3f8c2a5626292f66ea4da58d54e187b45e2486428cf3c4a765d0e4dbaee8d2d2a60f307f7e47c0b0f8a8f3f7d64cdadb61ed7d4e8ba9a7be9143d81a31e63bfc94e88d42194841379d3afca3e1e27c056e717e79285920b453712ec966919a816858d46e2e1f", 0xb1) syz_mount_image$xfs(&(0x7f0000000080)='xfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000640)=[{&(0x7f0000000180)="652a5390859b87281d9ca0e738b107c505a238a5e6e921cda7dc5e19476fd5d6013279a0b330472f86816b2c57a5f6dce352838c973e987c1adf027dc76797c52346bf04cb850ffd1e939ff6a120edcd83fef8c9f2dcf5d95c", 0x59, 0x1}, {&(0x7f0000000200)="645f542980e674519f17022710051aa559e30efef9e2dd94d4a8ada3dc9d05ea598d13d718054e8f421800a10229f2576b152fa2cdcd6cc613d8e80e63c9f33fd31f158158936017b112fc1dd058af34a0aff68d3f0ad024760338de254212315f0098fc297adc6a1b483ae1dd3590864192496ae720270f545e1b14e35a5a2c0e42c019271e625664bf34cd8a950d5303854f1784f09a81cee85bd3778f81837e15720e9f5f9222c90e583cdab97e44597503bc5b6cb17671b058329ead594a331a939a8cabd486db2a298df3861324ef9e6650b07735989038c38cc14052fa7f70b5cbcf", 0xe5, 0x9}, {&(0x7f0000000300)="bf6ad59597b8f0ce41c923855b7fc7787e9efa146649becd56ff4876b8ca5e84ae3c1145bf44f76947fcbcfb5fe20a40b5e93a1129c984d782af62abd4aab6e5faf0ce194b2048", 0x47, 0x1}, {&(0x7f0000000440)="5ccc4fc92fc89fa70705f5464cf45892d2072d31c3ad9850be940946d3e46362444bfe8603c149e541081c23d582f41690b8660c131ed394cf69ef73fc7305e1dab674896b2a8b18e48e93d830a0ea9fcc60db7767cbfc32f2db92a01d8ff3e03d8b1cc49357428d395aa889534e8c", 0x6f, 0xe1c}, {&(0x7f00000004c0)="de5a696ea92b01b8195cd4a8fd6b0e93d748f7ea2e8fd9b838743aefd176b17ec50743d2a2b60b2e9d6a896b87b7188f3f4a39bd434c3e1a3ece5ec364db45784c2a8a90f564d31e1619c43bc0ea487569c9f14122fc67ff2a8663ffb79eeea5b677cdef5317e3a6f38413137738e4ab9a8f2c427ccb0e61e5abc61d63ac551b151a2b7d8ad7287d4c91b6f15f0b2414634b7b803a7765feed3c97b3c69770f9e2ea1fa80af3dda3377817280dec7a3e7b7d9873fb66895551192c5da558e33bebfab8a92ba2ba6d566cf66cabe66be76f3d033f8b0582dddf67e0d73fbbbbb25cff9e4479d3ad3029cfb63aeb12b44a6ff3b7cea1f0fe0de4cb", 0xfa, 0x2}], 0x2000000, &(0x7f0000000840)=ANY=[@ANYBLOB='wsync,ikeep,sunit=0x000000000000acdb,clabel,smackfshat=security.selinux\x00,uid=\x00\x00', @ANYRESDEC=r2, @ANYBLOB=',subj_role=security.selinux\x00,uid<', @ANYRESDEC=r3, @ANYBLOB=',seclabel,smackfsfloor=security.selinux\x00,smackfstransmute=[\'wlan1eth0usertrusted#,\x00']) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) openat$rtc(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/rtc0\x00', 0x4000, 0x0) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:23 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xf401000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:23 executing program 2: syz_init_net_socket$llc(0x1a, 0xfffffffffffffffc, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0xf1, 0x0, 0x7f, 0x0, 0xfffffffffffffffc, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000000)) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000080)={0x40000000203, 0xd, 0x2}) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:23 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 558.841424] overlayfs: failed to resolve './file1': -2 [ 558.844357] 9pnet_virtio: no channels available for device 127.0.0.1 [ 558.854731] overlayfs: missing 'lowerdir' [ 558.860628] 9pnet_virtio: no channels available for device 127.0.0.1 [ 558.884252] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:23 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x2}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:23 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(0x0, &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 558.919215] XFS (loop5): unknown mount option [clabel]. 20:57:23 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clock_gettime(0x2, &(0x7f0000000040)={0x0, 0x0}) futimesat(r0, 0x0, &(0x7f0000000000)={{r1, r2/1000+10000}, {0x0, 0x2710}}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 559.009914] 9pnet_virtio: no channels available for device 127.0.0.1 [ 559.051590] overlayfs: missing 'lowerdir' 20:57:23 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(0x0, &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 559.073270] XFS (loop5): unknown mount option [clabel]. 20:57:23 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 559.131880] 9pnet_virtio: no channels available for device 127.0.0.1 [ 559.205366] 9pnet_virtio: no channels available for device 127.0.0.1 [ 559.220663] overlayfs: unrecognized mount option "lowerdir" or missing value 20:57:24 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x1000}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) shutdown(r0, 0x0) 20:57:24 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x3}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:24 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000280)={&(0x7f0000000100)='./file0\x00', r1}, 0x10) pivot_root(0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000180)={{{@in6=@mcast1, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}}}, &(0x7f0000000080)=0xe8) chown(0x0, r2, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000002c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0x800000, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) ioctl$sock_ifreq(r0, 0x8937, &(0x7f0000000340)={'ip6gre0\x00', @ifru_settings={0x7fff, 0x6, @raw_hdlc=&(0x7f0000000300)={0x1, 0x6}}}) 20:57:24 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(0x0, &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:24 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:24 executing program 2: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r1, 0x0, &(0x7f0000000200)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getgid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xee00, 0xffffffffffffffff]) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getgid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = getegid() getgroups(0x9, &(0x7f0000000480)=[r2, r3, r4, r5, r6, r7, r8, r9, r10]) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 559.701962] overlayfs: unrecognized mount option "lowerdir" or missing value 20:57:24 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x4}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:24 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 559.755132] 9pnet_virtio: no channels available for device 127.0.0.1 [ 559.790485] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:24 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 559.864864] 9pnet_virtio: no channels available for device 127.0.0.1 [ 559.899734] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:24 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:24 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x5}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:24 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) timer_create(0x2, &(0x7f0000000200)={0x0, 0x15, 0x1, @thr={&(0x7f0000000100), &(0x7f0000000180)="8cea05aa8e027c45458015cb30647d5fd3461416e54db00828f3e0501e5313e6bf0e3dc2f717ee40a39a1851fdeab3f0125479158a3b05e8223b29b7d480bb3b8c15c046339afd832c3155e427459b4fd37165de2960944190f256b1bacfe96e7ae8492f1429e9"}}, &(0x7f0000000240)=0x0) timer_gettime(r2, &(0x7f0000000280)) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000080)=r1, 0x4) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) [ 559.969842] overlayfs: unrecognized mount option "lowerdir" or missing value [ 560.124693] 9pnet_virtio: no channels available for device 127.0.0.1 [ 560.205056] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:25 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x1000}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) shutdown(r0, 0x0) 20:57:25 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000280)='/dev/dlm-control\x00', 0x101100, 0x0) fstat(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) getgid() getresgid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$TIOCSLCKTRMIOS(r2, 0x5457, &(0x7f0000000540)) write$tun(r0, &(0x7f00000006c0)={@val={0x0, 0x8808}, @void, @llc={@snap={0xaa, 0x1, "a3", "faf765", 0xfaff, "6a0efb60c08d21569083ffe371fd5471dbf6fd5fdcce6ce8013ba735d4a6266c8609b23bf94b3b6794690d48e7fdb8b0a3b0dead713c4b26f9e34a15ac1a0ef909aa51b382d6629dd7b642adde286c4152c860edb9b1c7c26f4a9328b605d5697e19e0b6d5e60391d7d84df2018845fc032fcca7097ee98dda5603cb572bfd"}}}, 0x8b) chown(0x0, r3, r4) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000580)) clock_gettime(0x0, &(0x7f0000000640)={0x0, 0x0}) futimesat(r0, 0x0, &(0x7f0000000680)={{}, {r5, r6/1000+30000}}) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000300)='TIPCv2\x00') sendmsg$TIPC_NL_MON_PEER_GET(r2, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000440)={0xe4, r7, 0x400, 0x70bd28, 0x25dfdbfb, {}, [@TIPC_NLA_NET={0x1c, 0x7, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0x6}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x6}]}, @TIPC_NLA_MEDIA={0x40, 0x5, [@TIPC_NLA_MEDIA_PROP={0x34, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x800}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffffffffffa}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1000}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}]}, @TIPC_NLA_MON={0x2c, 0x9, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xbdf4}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7fff}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x10001}]}, @TIPC_NLA_MON={0x1c, 0x9, [@TIPC_NLA_MON_REF={0x8, 0x2, 0xd81}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x9}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfed}]}, @TIPC_NLA_LINK={0x2c, 0x4, [@TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x632c}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8000000}]}]}]}, 0xe4}, 0x1, 0x0, 0x0, 0x4001}, 0x4000040) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:25 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,wor']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:25 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x7}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:25 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:25 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) fstat(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(0x0, 0x0, r1) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) [ 560.577938] overlayfs: unrecognized mount option "wor" or missing value [ 560.598437] 9pnet_virtio: no channels available for device 127.0.0.1 [ 560.634365] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:25 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc, 0x7, 0xfffffffffffffffc, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:25 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2$9p(&(0x7f0000000100), 0x80000) pivot_root(0x0, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000080)=0x0) getpgid(r1) chown(0x0, 0x0, 0x0) clone(0x100000, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)=0xfffffffffffffffe) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec\x7ft:s0\x00', 0x25, 0x0) 20:57:25 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x8}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:25 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,wor']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 560.674972] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:25 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 560.810305] overlayfs: unrecognized mount option "wor" or missing value 20:57:25 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x9}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 560.982751] 9pnet_virtio: no channels available for device 127.0.0.1 [ 561.125391] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:26 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:26 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,wor']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:26 executing program 2: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2321202e2f66696c65302020212c20be2a766d6e6574312d21cc776c616e312b203132372e302e302e3100206d696d425f747970656d696d655f7479706573656c696e75783100203a2124657468300ae04edee5d26bb995300c8911652ce14d4455b89154e74220649760e2d61a963c26ef4fafafc0f747949bd64cd36ca9350582fd20150bddada56a972004f2b07cbffdbd5a00430000000000"], 0xab) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r1, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(r1, 0x0, 0x0) 20:57:26 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, 0x0, 0x0, &(0x7f0000000200)=""/20, 0x14}, 0x100) shutdown(r0, 0x0) 20:57:26 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xa}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:26 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) creat(&(0x7f0000000080)='./file0\x00', 0x10000000) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:26 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:26 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) [ 561.486888] overlayfs: unrecognized mount option "wor" or missing value [ 561.509028] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:26 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xe}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:26 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=.']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:26 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:26 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000080)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) [ 561.718935] overlayfs: workdir and upperdir must be separate subtrees 20:57:26 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000540)='./file0\x00', 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0xffffffffffffffff, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$GIO_FONTX(r0, 0x4b6b, &(0x7f0000000440)=""/221) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) getitimer(0x2, &(0x7f0000000380)) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000640)="7d4bed4bdb539ea4a3072785b62da2fda680f92e4c59c7efac5ad832476cf5082a6fbf974752f83704e245b0b3c492b340b16ade9b25f723f0b8e9af8f6c0fa103202de67e7a60ff478f34962ec6301259e1282df408faa863facb6407f2c513c7dbb6fa50ae52cc7fa7371079724691c47d4cac49a500d2c1af50e1ec34628c0354353ca0b94ae6d0d3e35c4ffeb06b435e495486cddc47d011fc6a433b17180c6ec6d618e8b9cc3d7ba596c6101f77a58fd2911767eb91e0e9aedb9ccc2943017ed1c1886103ed9ea8fd571261e12a4a3fad5d6f68ea1475ec74be2f7b2de3096563b1b22a74e5e1f1e9c57a5817d2cc54c5e8ea0caeaa454016be04ffe15d48f3b1eedfe9da374238f01cbf7dbed0955698df4d64999aa7d2d4cf8f34172fd7fd84c4867856160f9949547d77011977e7d3626718b3144ed5e8fa1101ed7de86f0fca55aed4d8bb171ce9abcebb971070e15fcb3a4d5f95941cf2b1015c9b6eed9ada2127dc1ad88cd74eaa54a548c09ebd2f114d646c65fa8fcc1a2d862950735c32e1e271474ef314d5adadb938807971024c27dd1d8018955f7e6cdd0a51837d005978332bdf8937eee3ae3ca3f3ca7d737ba8e70f8261c2292eb4819dbc5cf1855cddb1ccdfbece804755615a4f8a8f36ed6aae48435739513f568146c1aa22779a7e3f05abb113640ede2aeedb50f9fe88fffee18f17f76bc39b6e22a57afa2f7f0a10a05ac100147c5fff2486d3a76ccc610179825f5106c282329470abde0311b036d531b89013b14c4599487403942b71509dad2192cb09b26d9f9cb1f3b7a4cf0b2bca1f203714adda969bae97f4cf2372f2e92101b3a4ea8c39e3febbbdb369dff066bd1ad32053ff021c671ce733e9178875b1bf1eba9f5cd0b8803605820a84684eabaa4390ade1c7dbbb52f758d805620038a2a442bc4ebc58ad60ef7dac2624acb5afc326ae7e37eb79b1710953209626abed3ee0a8c2037faac4cd21ce7466b7ba723b9b7546461b08083a2a5db0727b309fbab5a9e165ae85c730f038507f1b27b38950efc2c4a40bffa84576c61016a71c569f26f7375ca12711e641cc3c5c34aebe7ce21313b1770b12976a9bf189099d9ce0a6a201a357942fced04ea0217fb76467a4ac7cd31d094e6cfcc4abc2a577c08edf304effab26b5bea057328e96e60c2320843af4629addc35279516ce1de2536f50a22894c9c77deaa5bb52bda3ec13062bb228f7bdd09214c0486c33b8caa083783d6ffa12ca25f8aff2622bf053d96bcb9d3b78be39d1d351ed33e37a5bc447e2ac936eb85a7a62cb1c1791c214e73fe545f2c3a0d2c2aca0cbcb9c9a760c5824aed258654d299e56ef923fdf9979386f183a23cd9d61b863bda6146878d69219e96b9773aea1c9ca4fe6590064d676ee261de1f871458cd55d197b08731f52efa1448210c582078a2a6994e96ff05dcc9ea02d915a2bacd514f9e1e5ddc72fd7fcf6fa3fd68ef48377bb05889e4f14100f28b338e829a7c1892f75bd1f6bbe9ea6e26f694a3cdab01705dd50a859eb9cd0b9ff9aaaeb5bd81e64a8602a9a7914229b4ef9219e7d4f3d4136cf55a84361990f530b969d8e023dd147ce0004362f72bcd6e7fefb95722353f534e3ef64dd1cc4a02355714b027ad48b48a0eef045c5685aa43876d2961e9f25e6eb9691e15c577cedf54ca191f9be27bcfc638ff37375de8f7c09609ba7379d49dc8b4c4856754416d87bbb06ee3aae21cb437f057a903d9425be0a0ef8a850b89183a4ae87a510b6f93c321fea5360834490ab62b3b0f3f0e04c07ff202864774ade07465e58efa9315ab410fc851878d76a8c7e04995c7a737712f34080a105af951b8449ad778dd27c59fbbb2ab50123f8ed3a6ae7753647ebaeafc34b9aae421e67dae8f79269ed91a93bb1817792caaac96f12aadc60b90f082f9dd1af8447e8cbaa5f4a1c001298483c67dddb009d5012738bde88a6087392780455dcbe048a5f0dfca48d6bcebeb7e03e4dbb713dd1d279bd07871b8f4f76be3b6432ec0ae2e743e50b81f8807dae77bcecad184a5af73409e121445befe25ce4a76213cff29f422c7b23bf1190d9b907dae067ea5ff389b850880e4cc11bbd790a2af20b370f1c40f35e6766091ff732dc12bc7cd9764131f65d6b315bf75e378c15756a7475f1657761d6b39cecd3caccc2ea739302b618a6ce2cc2cfa193a32c54b1f20fd994b83866f9ec3bdac09954e929ec31af04ffe121262fac46a9e2143b19d7aae713585ceff67bc4c10bb94e540dbda50e092f7b0857ebf52bc3a5566ae7931877680f404c269c55e41d297fc77d5b77c0b8a15979e28f172bbfe76d56795fa17011ac4f0760dfa0452b977a02ec29b328f5e06c0dc7a8997edee61bae63db296eb323bca221f6eb178512d3c46d86840719ef3404b396fdbcdbb8e3abf2b09dcc80436cfcb7d1e9e2203e2c757218062201ff035322bab7030d1cfd1fc4575f2d004e6873ed8f97c39681f442dbe10b7cd4749b9786ee48af3e9668b2fe530ecac2a8bed452b7e2fdf10c5f3901d8fa77f9673406dde02428940b58069f65cfdb592b6ccd96a88dd68fde415e200561054434e5cc8ca7f63ac368fa0d8aad80d036ba00a81a5261bc30fd42977faa831d9ac44c5dc04283c3f1342db59eebc4fb5c620f1439a290162858cdcf32521f967bf16bbabfadaf5934adca856702770c0a6618e75c6ee912d6ea9c6e8a624cdbeb0921754f5c7e5008673228550a819e11ed72c5fb6951d530506dbe690e9488815e001d5b30ff0ab566c2681c46423e6663fb34174bef2a24a993f43952d301486edc13053b7461e6760aea89fc77041ea68c7f21e162a7414ad87e5da639c8ea17c574032cf645fefac4e05dbed84f51e0069428048cb05c1b3370fd594a42d4b3c9f33032aa3fd2a86e62f904784c94649af3286ec9dd307eebcff0ff594983a9b37b0a57c43b4f9a09436957147d4637935d3285c7ed6d9f7bb68a6423d2022d077bd97659bff3bd02c801e4207473122623116d3f578ebdf7082921ee7b1403203be7095433b954bd7fb1322bb44eb45855a6eb886ff28996e46198b18bfbfb974f16f8b582f4eb15b6462549502447e927e1142d8a1946bb3fd5fa088abd8cf5daa1f095257a86bb55417185fc97c19a26a9b1251c24253e4fc394170adfbfddedc33e77af0182000d43ead2e4bd87663ce2b5709ff96078f7044d256cf48ab45427bb50419d5cf93c497704ecfc96c9f76aee448b68d2bf2266d1b5e23e95e4ba3b15c168793fc736218b15da9631b081d51a14ca7dff2de08aff267a3ba7c7bdaddf71c6ea3d8eb027502c6997ec2da0fa922b5acd43ecd52464c3e8f1e1df2a4b7b250683c6527a09992ee67ab1016a23bc645abc52e614a10c5c19dbb72904033595c352e6c4966df8fd47a670c0b6e464dfe4120aa2dd8522476fe93470d50d9d164bc8fc971191f278f8360c93a1a178b4e67037829550c942e4247095b96a64e81ebe36fc4a2b9af564eccca13f7d4206bd7e3845fda76107f1edf38c59d4590a59b9feba95524a901170e8a73a5cac415e99ade08a7f90c6bdfddefcb599610578f73b88ddf185db375a7740bfbd799080920b0b524ade0f963afcb4152869f8f9f22b4adb78b9001c4639da0c062a4fe6120d240089049c5e396254b5bd498c0b4078e9a7dcf2034520b816f99f1086c311b2abdc56511916815d6020cdf0e82a5582343a93fca425c8f885f72ed82b8111b7375fc343ebf3aa44b4319ccdfc37032ac5ef291948f08e76aa4172cd12c6324eb6b595c73280e169fbdb1ea8a02f7e1b5e1c2499af8da77c91a36ac58a83eb44a32175b5c47b254d786d180b28a893730f9479814db5f65a93a71699bc66ccb53f257c0a1609681d088838d185c0122bb8073fc31556b6464923355cb90cd340e31c3e03c69c1d0837be23022f4649bf5426bfc8e0fb05d6f6ddd9b6eb2ecfb27b6ed7fa0098c45041f2b0529f1b175d505cd3c0da9757c5236dd65d762d2f206b0e6f8fb3dfdc24179d3a7dc95168121a77eb6be959d59faf376b3dd9856bc96fede5026ef7dfd50c3eb4ef5214200afee5536b3e15ad4b54cb1f028c50fd04b4ab1c59eee2bbbda2b11ce03094b0e8fd68eae91e72355ad6895bb1986a36210b40de4f83849856244820f483fcf3c0fede15b220ca7d1f0ae67d3a037d735af07270f882917f7696dd2e9fdc0e5a4dceacbaa4ac4f3c26a79c197c55e4fb8997a0a0d59b296d1f6ea6ecac6d1f5d814bad1e7941bc7a38c3ecfd18b597dac4f93d297732fe8b271b46b05ba881f97a62750ea70bfc98a0a9e936d7e89f7dcc44b4fff2ad157b9b805142b1d5a965bc0c9709cd5efd65658fcf44b7100d436d5af7bdebc2c89ad42ef7b6e0a7301bd9c5bd48ffa124c8835e74498bcc62ff589c8a18b229d728d25538a870b6d0b0f4976163c049c97f2094c9a8457ff42f2b5d39c352f1790261608d25080c7e7c37e02d542c76351c95b9b8db5cc65291e4e9866d873747e48a1093d2d7bcd8e31fd8e842e194a44cbf4fc358a7b7a5bf9fad552f3ec8b227dd3fc8e76564590fa795847f251e4b99f57dc5a54a10fdc5819d91e096985693f068446a15b3591fb168b0b9f9c619901760d163ff729f5e0446e16450fa33166613e2959d3823b328d12dd6c904da7b1cda861c3aef93d69c9be83ad322214a010db1e45f708c127d60ce363da893601f42a6fb0f28925ea4e178911fc6c71a6dedc890da8722390b648acac332790ed3f754447fed7a70fef5f3c10f9bbe2d0031817678c20612538f4c4309ad2fbe2fb02eff93af76832c536f5b74590e19b123452c475097517f8820fa9dfa494e35cf36daab252baee7464fad080c52693432f426a4be3e64bc6cd4e256d11ce783c17bc1ac5d2892530dbdfab1d9648958edf4b2bacbd7a0ae74f0b05d4475fd7ca84edb73b6516db452a1ee6e07da094cb68aa5e5eed1d6b2fa887aff18dda16a89c3f5f27fe98a2b0247004d7e6e6fb46f81d5f7fc66605cd25c93851b7742215c912ca91aab8ea3ab4216596a745111f9f915f83939d19539468cd7126e57e1ad273e3a446c05ba2e1193c15715b2deb62f53582e7623aa41ffe1e2dc40ffee5aead1466251e732489df1fdc1cda02a2ab7bffd01d6e4e37404aadd0c245ed6e968596f184fd257087f3ee01f28bb4e80f2d0c53d05329fb36d2cba71be73a970680c3c54a3f4ac77460cbd56852d6d2d761771db410564a48f4f4e3cc4d5c7a87c7ff307bd87013675870c3df9ff3ccc69fc888d1e1d29b4618e347b48952e22963a22aeeb030de83853b1d646d75e09cd56d7f232994dd1a6ce5493147fc2f581e76c3880b6b039680fb246fd67b20e5c9bb2cb530953134528a4e1cb1dbf77b8399d9dbc060da1f18b6c47434481fa43f681021a5314381a6734a4f479ced7af4326e5fecb7f2729ed252db65ec036073ce193542d7e6ad80b69eae72d13b02a2ec5f77c7a7a8ba640ec25e2b703c0f078197a157ab8502f6706d84cea7aa046e2af80d87380cbaed7ccfe56356c98cdc7d9eb3acd43253ebce7838f380de57c01f9679bba2408547cf3718c2c61721132936e8dbf692732194f36556924c171f604fc5c3ffb68659edafc69d507492ee542092a01065d897f342bec29af5bbbfdac0f103a70891fe5d7429509b8634edd9ab9f06a9b2ee2d65e0b148c9694d4787c039119df9d7ebecaa6fc48a2b", 0x1000}, {&(0x7f00000000c0)="59aad3d23851bbed0df2e81293dd008f8db5db607110e0702097b140ba42a72f5754e5a8b0e625edfd234cfecd0c5b7bcd26fcea5b616886f1eae3120597d8521f8bcb1c607921905f2df10d8842bf9bcdb2d8f2fb57b1589d85aab9c9586121b3c57d94cd72f3b6c5", 0x69}, {&(0x7f0000000140)="394ed9982b4f8c9260a7678d18b395ed463b63f2bd9526dacc75885fa3b5647e283c7081c45f0e4eb54b900140d465dee2d48d4206f8b45fc23ea375934716a774", 0x41}], 0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000400)={0x2, 0x1, 0x1000, 0x9, 0x6}, 0xc) ioctl$RTC_UIE_ON(r0, 0x7003) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000240)={{{@in6=@empty, @in=@multicast1}}, {{@in6=@mcast1}, 0x0, @in=@multicast1}}, &(0x7f0000000340)=0xe8) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:26 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x10}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:26 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) ioctl$sock_bt_hidp_HIDPGETCONNLIST(r0, 0x800448d2, &(0x7f0000000080)={0x9, &(0x7f0000000640)=[{}, {}, {}, {}, {}, {}, {}, {}, {}]}) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) [ 561.988316] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:26 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, 0x0, 0x0, &(0x7f0000000200)=""/20, 0x14}, 0x100) shutdown(r0, 0x0) 20:57:26 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=.']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:26 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:26 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) timer_create(0x2, &(0x7f0000000200)={0x0, 0x15, 0x1, @thr={&(0x7f0000000100), &(0x7f0000000180)="8cea05aa8e027c45458015cb30647d5fd3461416e54db00828f3e0501e5313e6bf0e3dc2f717ee40a39a1851fdeab3f0125479158a3b05e8223b29b7d480bb3b8c15c046339afd832c3155e427459b4fd37165de2960944190f256b1bacfe96e7ae8492f1429e9"}}, &(0x7f0000000240)=0x0) timer_gettime(r2, &(0x7f0000000280)) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000080)=r1, 0x4) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:26 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x11}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:26 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f0000000000)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(r0, 0x0, 0xfffffffffffffe88) 20:57:27 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) timer_create(0x2, &(0x7f0000000200)={0x0, 0x15, 0x1, @thr={&(0x7f0000000100), &(0x7f0000000180)="8cea05aa8e027c45458015cb30647d5fd3461416e54db00828f3e0501e5313e6bf0e3dc2f717ee40a39a1851fdeab3f0125479158a3b05e8223b29b7d480bb3b8c15c046339afd832c3155e427459b4fd37165de2960944190f256b1bacfe96e7ae8492f1429e9"}}, &(0x7f0000000240)=0x0) timer_gettime(r2, &(0x7f0000000280)) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000080)=r1, 0x4) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:27 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x60}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 562.391701] overlayfs: workdir and upperdir must be separate subtrees [ 562.417006] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:27 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:27 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=.']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:27 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000000)=0x2480, 0x4) ioctl$int_out(r0, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0x0, 0x10}, 0x10) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) futimesat(r0, 0x0, &(0x7f00000000c0)={{0x0, 0x2710}, {r1, r2/1000+30000}}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:27 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x10d}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 562.792262] overlayfs: workdir and upperdir must be separate subtrees 20:57:27 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:27 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./fi']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:27 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, 0x0, 0x0, &(0x7f0000000200)=""/20, 0x14}, 0x100) shutdown(r0, 0x0) 20:57:27 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x12c}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 563.335598] overlayfs: failed to resolve './fi': -2 20:57:28 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:28 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x1f4}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:29 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:29 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(0xffffffffffffffff, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:29 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./fi']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:29 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pivot_root(0x0, 0x0) chown(0x0, 0x0, 0x0) timer_create(0x2, &(0x7f0000000200)={0x0, 0x15, 0x1, @thr={&(0x7f0000000100), &(0x7f0000000180)="8cea05aa8e027c45458015cb30647d5fd3461416e54db00828f3e0501e5313e6bf0e3dc2f717ee40a39a1851fdeab3f0125479158a3b05e8223b29b7d480bb3b8c15c046339afd832c3155e427459b4fd37165de2960944190f256b1bacfe96e7ae8492f1429e9"}}, &(0x7f0000000240)=0x0) timer_gettime(r2, &(0x7f0000000280)) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000080)=r1, 0x4) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(0xffffffffffffffff, 0xc0045520, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='security.selinux\x00', &(0x7f00000000c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25, 0x2) 20:57:29 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x300}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:29 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=""/20, 0x14}, 0x100) shutdown(r0, 0x0) [ 564.877819] overlayfs: failed to resolve './fi': -2 20:57:29 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./fi']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:29 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:29 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x3e8}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 565.059030] overlayfs: failed to resolve './fi': -2 [ 565.078986] overlayfs: missing 'lowerdir' 20:57:29 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x500}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:29 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:29 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 565.204182] device bridge_slave_1 left promiscuous mode [ 565.212124] bridge0: port 2(bridge_slave_1) entered disabled state [ 565.228392] overlayfs: failed to resolve './file': -2 [ 565.256426] overlayfs: missing 'lowerdir' [ 565.285024] device bridge_slave_0 left promiscuous mode [ 565.292111] bridge0: port 1(bridge_slave_0) entered disabled state [ 565.418493] device hsr_slave_1 left promiscuous mode [ 565.477080] device hsr_slave_0 left promiscuous mode [ 565.520675] team0 (unregistering): Port device team_slave_1 removed [ 565.531583] team0 (unregistering): Port device team_slave_0 removed [ 565.542776] bond0 (unregistering): Releasing backup interface bond_slave_1 [ 565.580731] bond0 (unregistering): Releasing backup interface bond_slave_0 [ 565.671482] bond0 (unregistering): Released all slaves [ 565.765814] IPVS: ftp: loaded support on port[0] = 21 [ 565.767537] IPVS: ftp: loaded support on port[0] = 21 [ 565.950773] chnl_net:caif_netlink_parms(): no params data found [ 565.997377] chnl_net:caif_netlink_parms(): no params data found [ 566.026989] bridge0: port 1(bridge_slave_0) entered blocking state [ 566.033796] bridge0: port 1(bridge_slave_0) entered disabled state [ 566.041056] device bridge_slave_0 entered promiscuous mode [ 566.058319] bridge0: port 2(bridge_slave_1) entered blocking state [ 566.070936] bridge0: port 2(bridge_slave_1) entered disabled state [ 566.078529] device bridge_slave_1 entered promiscuous mode [ 566.137714] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 566.160221] bridge0: port 1(bridge_slave_0) entered blocking state [ 566.174994] bridge0: port 1(bridge_slave_0) entered disabled state [ 566.182376] device bridge_slave_0 entered promiscuous mode [ 566.198666] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 566.219248] bridge0: port 2(bridge_slave_1) entered blocking state [ 566.232767] bridge0: port 2(bridge_slave_1) entered disabled state [ 566.243007] device bridge_slave_1 entered promiscuous mode [ 566.269381] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 566.280037] team0: Port device team_slave_0 added [ 566.311074] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 566.322383] team0: Port device team_slave_1 added [ 566.334281] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 566.352522] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 566.360883] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 566.368629] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 566.426140] device hsr_slave_0 entered promiscuous mode [ 566.463885] device hsr_slave_1 entered promiscuous mode [ 566.503867] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 566.511265] team0: Port device team_slave_0 added [ 566.517472] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 566.524979] team0: Port device team_slave_1 added [ 566.530641] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 566.540781] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 566.548375] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 566.562787] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 566.595750] bridge0: port 2(bridge_slave_1) entered blocking state [ 566.602109] bridge0: port 2(bridge_slave_1) entered forwarding state [ 566.608823] bridge0: port 1(bridge_slave_0) entered blocking state [ 566.615222] bridge0: port 1(bridge_slave_0) entered forwarding state [ 566.726319] device hsr_slave_0 entered promiscuous mode [ 566.763704] device hsr_slave_1 entered promiscuous mode [ 566.854163] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 566.861237] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 566.888679] bridge0: port 1(bridge_slave_0) entered disabled state [ 566.898231] bridge0: port 2(bridge_slave_1) entered disabled state [ 566.923605] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 566.992914] 8021q: adding VLAN 0 to HW filter on device bond0 [ 567.016249] 8021q: adding VLAN 0 to HW filter on device bond0 [ 567.025040] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 567.033263] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 567.049872] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 567.058831] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 567.065850] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 567.075668] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 567.082765] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 567.090127] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 567.100323] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 567.107090] 8021q: adding VLAN 0 to HW filter on device team0 [ 567.117699] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 567.128268] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 567.135524] 8021q: adding VLAN 0 to HW filter on device team0 [ 567.141808] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 567.150766] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 567.158967] bridge0: port 1(bridge_slave_0) entered blocking state [ 567.165365] bridge0: port 1(bridge_slave_0) entered forwarding state [ 567.175904] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 567.192017] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 567.199726] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 567.212853] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 567.220659] bridge0: port 2(bridge_slave_1) entered blocking state [ 567.227076] bridge0: port 2(bridge_slave_1) entered forwarding state [ 567.234553] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 567.242288] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 567.250091] bridge0: port 1(bridge_slave_0) entered blocking state [ 567.256468] bridge0: port 1(bridge_slave_0) entered forwarding state [ 567.266727] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 567.274802] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 567.282032] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 567.296495] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 567.304149] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 567.312045] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 567.320491] bridge0: port 2(bridge_slave_1) entered blocking state [ 567.326898] bridge0: port 2(bridge_slave_1) entered forwarding state [ 567.336482] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 567.346375] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 567.354120] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 567.362679] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 567.373938] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 567.384757] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 567.394492] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 567.405781] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 567.412933] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 567.421805] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 567.430991] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 567.439797] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 567.447894] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 567.456656] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 567.465040] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 567.473074] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 567.480600] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 567.489508] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 567.499456] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 567.507967] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 567.517177] IPv6: ADDRCONF(NETDEV_UP): veth0_to_hsr: link is not ready [ 567.526620] IPv6: ADDRCONF(NETDEV_UP): veth0_to_hsr: link is not ready [ 567.536093] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 567.545929] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 567.553286] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 567.561418] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 567.571852] IPv6: ADDRCONF(NETDEV_UP): veth1_to_hsr: link is not ready [ 567.582842] IPv6: ADDRCONF(NETDEV_UP): veth1_to_hsr: link is not ready [ 567.590344] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 567.598757] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 567.606670] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 567.614743] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 567.634457] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 567.640491] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 567.650930] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 567.658013] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 567.679708] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 567.700553] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 567.710008] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 567.733166] 8021q: adding VLAN 0 to HW filter on device batadv0 20:57:32 executing program 5: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=.']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:32 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x700}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 567.812553] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:32 executing program 2: r0 = socket$inet(0x2, 0x6, 0x1f) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(0xffffffffffffffff, 0x84, 0x66, &(0x7f0000000000)={0x0, 0x80000001}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000080)={r1, @in={{0x2, 0x4e23}}}, &(0x7f0000000140)=0x84) syz_init_net_socket$llc(0x1a, 0x6ccff8f80fb0147c, 0x0) r3 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) futimesat(r3, 0x0, &(0x7f0000000200)={{}, {r4, r5/1000+10000}}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r3, 0x84, 0x7c, &(0x7f00000001c0)={r2, 0x2}, 0x8) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:32 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:32 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:32 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=""/20, 0x14}, 0x100) shutdown(r0, 0x0) 20:57:32 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x900}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 567.962356] overlayfs: workdir and upperdir must be separate subtrees [ 568.094510] overlayfs: failed to resolve './file': -2 [ 568.112855] overlayfs: missing 'lowerdir' 20:57:32 executing program 5: syz_init_net_socket$llc(0x1a, 0x2, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='9p\x00', 0x18000, &(0x7f0000000440)=ANY=[@ANYBLOB="7472616e733d66642c72ce6cc246187b66a47613836e1d66646e6f3d", @ANYRESHEX=r0, @ANYBLOB="2c7766846e6f35", @ANYRESHEX=r1, @ANYBLOB="2c63616368653d6c6f6f92652c76657273696f6e3d3970323030302c7665727369026e3d3970323030302e752c706f73697861636c2c636163686d6d61702c64666c747569643d00000000000000000000000000", @ANYRESHEX=r2, @ANYBLOB=',subj_role=-*#}!*cgroup,fsuuid=ww7aa22-7w\x00s7de6,subj_user=9p\x00,hash,\x00']) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000740)={0x0, 0xe7, "c3490d282a73dfd05481e6231b044f9b980bb6a57c9c447728e1d439b6505608863d03c7878635d403ead8d27722ad037d46d6f69527dbd5157ddda328ad47be46cf0e4fbedcb606e1bdeaeff8e9973fbbcd0158a9635ee766916da2a9ea49d0f9278926fa8081c3434307b333b6c6fb44d69c61e619de389dc71e0d9498cfcf548505dc1d8ac1e50594ca3fdbd256f12ead23e23d1e85126a1e6bd715f3ce8ff4de66a6fe5fe9180a070c8ab8905fddf60a5c0d0a83d15bf8f7f2125a0011bdc14329c66bc87deff0a228458dac58740e594bbcc3c7b936826136cd5e550e2fdc399b1450c3b3"}, &(0x7f00000001c0)=0xef) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f0000000340)={r3, 0x3e, "057e975c4f3b361c6b7d059a91d4dd6185d84861fdc4956578285c6a1769680af3825308048b395c909747f684ceb04de5689bfcd4eeb474005b0f8d6bdb"}, &(0x7f0000000540)=0x46) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000180)={r0, &(0x7f0000000240)="fc065275e3b41f78fd9c4715fe12372a55a5184953b4c25db2ef390e8e8ff3cb224988c02029abe755ec6c25d33fd49f5a6c6ab53d07c502636b354d915759484a3e92637bcbbbc73aa15a00e6cba662e0ccb65294dea801cda591469ca70d3d24334bae0e7ee8edaeb61bed90292c394192f0078e466d3a328265c10e144dfbc984a1c21d76216756495e067bd8488e3bc4863dff73a99f2c506e1e86ede10c8531cbfbfd8eb36ba2c2fb2e49ec7e34f83a361fac04bfa5a3668c0f606281c4835f9647345eebe1b9f14adef6b8fcf42170780c9836b98f94b87e01cd66910ce10af219bb", &(0x7f0000000640)=""/199}, 0x18) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r0, 0x400c6615, &(0x7f0000000080)) 20:57:32 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:32 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xa00}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 568.165049] device bridge_slave_1 left promiscuous mode [ 568.170571] bridge0: port 2(bridge_slave_1) entered disabled state [ 568.186882] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:32 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 568.242995] 9pnet_virtio: no channels available for device 127.0.0.1 [ 568.278702] device bridge_slave_0 left promiscuous mode [ 568.284784] bridge0: port 1(bridge_slave_0) entered disabled state 20:57:32 executing program 2: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') clone(0x2008004, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r1, 0x0, &(0x7f0000000200)) ioctl$FS_IOC_SETVERSION(r1, 0x40087602, &(0x7f0000000000)=0x6) write$capi20_data(r0, &(0x7f0000000180)={{0x10, 0xfffffffffffff000, 0x85, 0x83, 0x653, 0xfff}, 0x27, "a1d3a736f584681337b630258fad495741c57899279b3ddbd5e495403f307f84f6ff61efd53c58"}, 0x39) mount$9p_rdma(&(0x7f0000000080)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000040)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) openat$smack_task_current(0xffffffffffffff9c, &(0x7f0000000140)='/proc/self/attr/current\x00', 0x2, 0x0) [ 568.445650] 9pnet: Insufficient options for proto=fd 20:57:33 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xd01}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 568.482770] overlayfs: failed to resolve './file': -2 [ 568.490314] 9pnet_virtio: no channels available for device 127.0.0.1 [ 568.502044] overlayfs: missing 'lowerdir' 20:57:33 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:33 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 568.600159] device hsr_slave_1 left promiscuous mode 20:57:33 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 568.669782] device hsr_slave_0 left promiscuous mode [ 568.751671] team0 (unregistering): Port device team_slave_1 removed 20:57:33 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xe00}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 568.810725] team0 (unregistering): Port device team_slave_0 removed [ 568.826574] overlayfs: missing 'lowerdir' 20:57:33 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=""/20, 0x14}, 0x100) shutdown(r0, 0x0) 20:57:33 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 568.886286] bond0 (unregistering): Releasing backup interface bond_slave_1 [ 568.917905] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:33 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 568.961213] 9pnet_virtio: no channels available for device 127.0.0.1 [ 569.023862] bond0 (unregistering): Releasing backup interface bond_slave_0 [ 569.070894] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:33 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:33 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x1100}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 569.141247] overlayfs: missing 'lowerdir' 20:57:33 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff0001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) getsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000000), &(0x7f0000000040)=0x8) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:33 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:33 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 569.315707] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:34 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x2c01}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:34 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='vegas\x00', 0x6) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) [ 569.371904] overlayfs: missing 'lowerdir' [ 569.401050] bond0 (unregistering): Released all slaves [ 569.444942] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:34 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:34 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x4000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 569.737015] overlayfs: missing 'lowerdir' 20:57:34 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{0x0}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) shutdown(r0, 0x0) 20:57:34 executing program 2: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(r1, 0x5465, 0x0) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000000)='hsr0\x00') chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000080)='NET_DM\x00') r3 = dup(r0) sendmsg$NET_DM_CMD_START(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x21200881}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r2, 0x2, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000000) futimesat(0xffffffffffffffff, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='9p\x00', 0x80008, &(0x7f0000000240)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@version_L='version=9p2000.L'}, {@mmap='mmap'}], [{@fsname={'fsname', 0x3d, '%\'}$'}}, {@hash='hash'}, {@pcr={'pcr', 0x3d, 0x4}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '127.0.0.1\x00'}}, {@appraise_type='appraise_type=imasig'}, {@dont_hash='dont_hash'}, {@dont_hash='dont_hash'}, {@subj_role={'subj_role', 0x3d, 'NET_DM\x00'}}]}}) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:34 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:34 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x43ff}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:34 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 569.931783] overlayfs: missing 'lowerdir' 20:57:34 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x6000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:34 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:34 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:34 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x23, &(0x7f0000000000)={@multicast1, @empty}, 0x8) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:34 executing program 5: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x02', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 570.210155] overlayfs: unrecognized mount option "lowerdir" or missing value [ 570.245234] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:34 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xc3ff}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:34 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 570.301747] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:35 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{0x0}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) shutdown(r0, 0x0) 20:57:35 executing program 5 (fault-call:12 fault-nth:0): mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:35 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:35 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) ioctl$VIDIOC_G_INPUT(r0, 0x80045626, &(0x7f0000000000)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0xfffff, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$VIDIOC_SUBDEV_G_EDID(r0, 0xc0285628, &(0x7f0000000080)={0x0, 0x2, 0xf66f, [], &(0x7f0000000040)=0x8}) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:35 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xe803}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:35 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, 0x0, r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 570.841622] 9pnet_virtio: no channels available for device 127.0.0.1 [ 570.850519] FAULT_INJECTION: forcing a failure. [ 570.850519] name failslab, interval 1, probability 0, space 0, times 0 [ 570.875189] overlayfs: unrecognized mount option "lowerdir" or missing value 20:57:35 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) r1 = msgget$private(0x0, 0x440) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000000000)=""/186) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 570.903511] CPU: 1 PID: 21690 Comm: syz-executor5 Not tainted 5.0.0-rc3+ #44 [ 570.910721] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 570.920078] Call Trace: [ 570.922696] dump_stack+0x1db/0x2d0 [ 570.926338] ? dump_stack_print_info.cold+0x20/0x20 [ 570.931368] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 570.936653] ? rcu_read_unlock_special+0x380/0x380 [ 570.941607] should_fail.cold+0xa/0x15 [ 570.945507] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 570.950736] ? ___might_sleep+0x1e7/0x310 [ 570.950755] ? arch_local_save_flags+0x50/0x50 [ 570.950784] __should_failslab+0x121/0x190 [ 570.950804] should_failslab+0x9/0x14 [ 570.950821] kmem_cache_alloc+0x2be/0x710 [ 570.959569] ? wait_for_completion+0x810/0x810 [ 570.959587] getname_flags+0xd6/0x5b0 [ 570.959604] ? check_preemption_disabled+0x48/0x290 [ 570.959621] user_path_at_empty+0x2f/0x50 [ 570.959639] do_readlinkat+0x141/0x400 [ 570.993170] ? __do_compat_sys_newfstat+0x120/0x120 [ 570.998200] ? __ia32_sys_read+0xb0/0xb0 [ 571.002272] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 571.007642] ? trace_hardirqs_off_caller+0x300/0x300 [ 571.012799] __x64_sys_readlinkat+0x97/0xf0 [ 571.017135] do_syscall_64+0x1a3/0x800 [ 571.021038] ? syscall_return_slowpath+0x5f0/0x5f0 [ 571.025982] ? prepare_exit_to_usermode+0x232/0x3b0 [ 571.031032] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 571.035920] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 571.041112] RIP: 0033:0x458099 [ 571.044315] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 571.048380] 9pnet_virtio: no channels available for device 127.0.0.1 [ 571.063219] RSP: 002b:00007f66fd05ac78 EFLAGS: 00000246 ORIG_RAX: 000000000000010b [ 571.063240] RAX: ffffffffffffffda RBX: 00007f66fd05ac90 RCX: 0000000000458099 [ 571.063248] RDX: 0000000020000380 RSI: 0000000020000280 RDI: 0000000000000005 [ 571.063256] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 20:57:35 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xf401}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 571.063265] R10: 0000000000000017 R11: 0000000000000246 R12: 00007f66fd05b6d4 [ 571.063275] R13: 00000000004c4cc1 R14: 00000000004d85c8 R15: 0000000000000006 [ 571.120502] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:35 executing program 5 (fault-call:12 fault-nth:1): mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:35 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:35 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 20:57:35 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xff43}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 571.315771] FAULT_INJECTION: forcing a failure. [ 571.315771] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 571.326485] overlayfs: unrecognized mount option "lowerdir" or missing value [ 571.327607] CPU: 0 PID: 21720 Comm: syz-executor5 Not tainted 5.0.0-rc3+ #44 [ 571.327618] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 571.327625] Call Trace: [ 571.327650] dump_stack+0x1db/0x2d0 [ 571.327672] ? dump_stack_print_info.cold+0x20/0x20 [ 571.362750] ? _parse_integer+0x139/0x190 [ 571.366919] should_fail.cold+0xa/0x15 [ 571.370826] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 571.375934] ? __check_object_size+0xa3/0x790 [ 571.380438] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 571.385982] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 571.391527] ? check_preemption_disabled+0x48/0x290 [ 571.396564] ? get_pid_task+0xd4/0x190 [ 571.400462] ? find_held_lock+0x35/0x120 [ 571.404543] ? get_pid_task+0xd4/0x190 [ 571.408447] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 571.414015] should_fail_alloc_page+0x50/0x60 [ 571.418519] __alloc_pages_nodemask+0x323/0xdc0 [ 571.423218] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 571.428504] ? __alloc_pages_slowpath+0x2cc0/0x2cc0 [ 571.433528] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 571.439101] ? ___might_sleep+0x1e7/0x310 [ 571.443257] ? trace_hardirqs_off+0xb8/0x310 [ 571.447672] cache_grow_begin+0x9c/0x8c0 [ 571.451759] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 571.457306] ? check_preemption_disabled+0x48/0x290 [ 571.462331] kmem_cache_alloc+0x645/0x710 [ 571.466513] getname_flags+0xd6/0x5b0 [ 571.470325] ? check_preemption_disabled+0x48/0x290 [ 571.475355] user_path_at_empty+0x2f/0x50 [ 571.479515] do_readlinkat+0x141/0x400 [ 571.483445] ? __do_compat_sys_newfstat+0x120/0x120 [ 571.488487] ? __ia32_sys_read+0xb0/0xb0 [ 571.492562] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 571.497937] ? trace_hardirqs_off_caller+0x300/0x300 [ 571.503060] __x64_sys_readlinkat+0x97/0xf0 [ 571.507398] do_syscall_64+0x1a3/0x800 [ 571.511294] ? syscall_return_slowpath+0x5f0/0x5f0 [ 571.516230] ? prepare_exit_to_usermode+0x232/0x3b0 [ 571.521261] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 571.526124] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 571.530414] 9pnet_virtio: no channels available for device 127.0.0.1 [ 571.531317] RIP: 0033:0x458099 [ 571.531334] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 571.531358] RSP: 002b:00007f66fd05ac78 EFLAGS: 00000246 ORIG_RAX: 000000000000010b [ 571.531373] RAX: ffffffffffffffda RBX: 00007f66fd05ac90 RCX: 0000000000458099 [ 571.531382] RDX: 0000000020000380 RSI: 0000000020000280 RDI: 0000000000000005 [ 571.531394] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 571.589419] R10: 0000000000000017 R11: 0000000000000246 R12: 00007f66fd05b6d4 [ 571.596709] R13: 00000000004c4cc1 R14: 00000000004d85c8 R15: 0000000000000006 20:57:36 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{0x0}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) shutdown(r0, 0x0) 20:57:36 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, 0x0, r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:36 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xffc3}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:36 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,wor']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:36 executing program 5 (fault-call:12 fault-nth:2): mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:36 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lsetxattr$trusted_overlay_nlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='trusted.overlay.nlink\x00', &(0x7f0000000100)={'L-', 0x7132437b}, 0x28, 0x1) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000001c0)={0xffffffffffffffff, r1, 0x0, 0x2, &(0x7f0000000180)='L-', 0xffffffffffffffff}, 0x30) tkill(r2, 0x10) ioctl$int_out(r1, 0xfffffffffffffffc, 0x0) connect$caif(r0, &(0x7f0000000140)=@rfm={0x25, 0x3, "c9f5b3b9a0cc5ab513834a900f20a0cf"}, 0x18) ioctl$DRM_IOCTL_FREE_BUFS(r0, 0x4010641a, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x5, 0xf91, 0xffff, 0x7, 0x9]}) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 571.750545] overlayfs: unrecognized mount option "wor" or missing value 20:57:36 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, 0x0, r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:36 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,wor']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:36 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x34000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 571.829617] FAULT_INJECTION: forcing a failure. [ 571.829617] name failslab, interval 1, probability 0, space 0, times 0 [ 571.887058] CPU: 0 PID: 21750 Comm: syz-executor5 Not tainted 5.0.0-rc3+ #44 [ 571.894265] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 571.903634] Call Trace: [ 571.906231] dump_stack+0x1db/0x2d0 [ 571.909873] ? dump_stack_print_info.cold+0x20/0x20 [ 571.914902] ? __lock_acquire+0x572/0x4a30 [ 571.919148] ? mark_held_locks+0x100/0x100 [ 571.923429] should_fail.cold+0xa/0x15 [ 571.927330] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 571.932464] ? ___might_sleep+0x1e7/0x310 [ 571.936627] ? arch_local_save_flags+0x50/0x50 [ 571.941214] ? print_usage_bug+0xd0/0xd0 [ 571.945296] ? add_lock_to_list.isra.0+0x450/0x450 [ 571.950233] __should_failslab+0x121/0x190 [ 571.954479] should_failslab+0x9/0x14 [ 571.958301] kmem_cache_alloc+0x2be/0x710 [ 571.959388] 9pnet_virtio: no channels available for device 127.0.0.1 [ 571.962451] ? find_held_lock+0x35/0x120 [ 571.962500] ? get_page_from_freelist+0x2cc1/0x5220 [ 571.962520] __d_alloc+0xae/0xbe0 [ 571.981508] ? kasan_check_write+0x14/0x20 [ 571.985754] ? shrink_dcache_for_umount+0x2b0/0x2b0 [ 571.990786] ? __lock_acquire+0x572/0x4a30 [ 571.995035] ? mark_held_locks+0x100/0x100 [ 571.999270] ? print_usage_bug+0xd0/0xd0 [ 572.003340] d_alloc+0x99/0x420 [ 572.006645] ? __d_alloc+0xbe0/0xbe0 [ 572.010367] ? __lock_acquire+0x572/0x4a30 [ 572.014607] ? print_usage_bug+0xd0/0xd0 [ 572.018679] d_alloc_parallel+0x11b/0x1f10 [ 572.022961] ? mark_held_locks+0x100/0x100 [ 572.027219] ? add_lock_to_list.isra.0+0x450/0x450 [ 572.032187] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 572.037738] ? check_preemption_disabled+0x48/0x290 [ 572.042770] ? __d_lookup_rcu+0x990/0x990 [ 572.046937] ? add_lock_to_list.isra.0+0x450/0x450 [ 572.051892] ? lockref_get_not_dead+0x70/0x90 [ 572.056392] ? find_held_lock+0x35/0x120 [ 572.060454] ? lockref_get_not_dead+0x70/0x90 [ 572.064963] ? lockdep_init_map+0x10c/0x5b0 [ 572.069287] ? lockdep_init_map+0x10c/0x5b0 [ 572.073616] ? __init_waitqueue_head+0x92/0x150 [ 572.078291] ? init_wait_entry+0x1c0/0x1c0 [ 572.082556] __lookup_slow+0x1fa/0x560 [ 572.086457] ? vfs_unlink+0x500/0x500 [ 572.090260] ? lock_release+0xc40/0xc40 [ 572.094261] ? __down_interruptible+0x740/0x740 [ 572.098940] ? trailing_symlink+0x970/0x970 [ 572.103286] lookup_slow+0x58/0x80 [ 572.106852] walk_component+0x8e5/0x26a0 [ 572.110930] ? path_init+0x1ef0/0x1ef0 [ 572.114830] ? walk_component+0x26a0/0x26a0 [ 572.119170] ? save_stack+0xa9/0xd0 [ 572.122816] ? save_stack+0x45/0xd0 [ 572.126483] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 572.131584] ? kasan_slab_alloc+0xf/0x20 [ 572.135647] ? kmem_cache_alloc+0x12d/0x710 [ 572.140000] path_lookupat.isra.0+0x1f5/0xba0 [ 572.144507] ? __alloc_pages_nodemask+0xaca/0xdc0 [ 572.149358] ? path_parentat.isra.0+0x160/0x160 [ 572.154042] ? check_stack_object+0x114/0x160 [ 572.158552] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 572.164092] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 572.169631] ? __phys_addr_symbol+0x30/0x70 [ 572.173964] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 572.178987] ? __check_object_size+0xa3/0x790 [ 572.180263] overlayfs: unrecognized mount option "wor" or missing value [ 572.183486] filename_lookup+0x27a/0x530 [ 572.183504] ? filename_parentat.isra.0+0x580/0x580 [ 572.183526] ? rcu_lockdep_current_cpu_online+0x1aa/0x220 [ 572.183551] ? strncpy_from_user+0x3ad/0x4e0 [ 572.183572] ? digsig_verify.cold+0x32/0x32 [ 572.183586] ? kmem_cache_alloc+0x341/0x710 [ 572.183609] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 572.183624] ? getname_flags+0x277/0x5b0 [ 572.228059] ? check_preemption_disabled+0x48/0x290 [ 572.233085] user_path_at_empty+0x43/0x50 [ 572.237242] do_readlinkat+0x141/0x400 [ 572.241148] ? __do_compat_sys_newfstat+0x120/0x120 [ 572.246171] ? __ia32_sys_read+0xb0/0xb0 [ 572.250242] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 572.255612] ? trace_hardirqs_off_caller+0x300/0x300 [ 572.260733] __x64_sys_readlinkat+0x97/0xf0 [ 572.265066] do_syscall_64+0x1a3/0x800 [ 572.268982] ? syscall_return_slowpath+0x5f0/0x5f0 [ 572.273937] ? prepare_exit_to_usermode+0x232/0x3b0 [ 572.279006] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 572.283876] entry_SYSCALL_64_after_hwframe+0x49/0xbe 20:57:36 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,wor']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:36 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) timer_create(0x7, &(0x7f00000001c0)={0x0, 0x10, 0x0, @thr={&(0x7f0000000000)="7be4a9880fb553d5e0817a72a7cc27749b1ac1c70a494a9395abfce92f47a324af60e9340427096a9e2661688ab56d36e78eb6bbd977aeb9dc6667f7446737758a0906260ff68a3936b6d76843594ed97cb4d194c5fd12978a749f475bc0816cd54f8c22c171c5533d7fde9b4d2f782b87a8f143eed4f9b90c81485fc2799f2d5758387fbf5722dbc7e2756bad2bd585202b4dbd300c4cb317239b5bc943f3595716c01c22f63bf93c73aad3def1ea05e4fb992ed74f2762d23149002c9ccf7253235b120f2c6dc7ef8c29e6bd56fe45082f91b868b4850547b9e3f124a6f43cc66dac4e0787bc278f7015a0ee", &(0x7f0000000100)="ef0bbabad005900f2ecaa53e4397372f4aab482697151584934d90070f4771a1e519c4486e9d2450690a1c8bf8b4184ef9741c9999e007208279c7ab7687f452ec0d1026f91fa3a925642256194d2912d8108913bc9eb5f0dadea2c438dba156a579f0203c0901281e681e741033fd693955e9de87dec2a090d95b3741ad32e746c23d499fbbc68a846b0eb3e9d4d9700869fbfd87d5"}}, &(0x7f0000000240)) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(r1, 0x5460, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) ioctl$KVM_HYPERV_EVENTFD(r0, 0x4018aebd, &(0x7f0000000280)={0x4, r0, 0x1}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 572.289066] RIP: 0033:0x458099 [ 572.292265] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 572.311166] RSP: 002b:00007f66fd05ac78 EFLAGS: 00000246 ORIG_RAX: 000000000000010b [ 572.311186] RAX: ffffffffffffffda RBX: 00007f66fd05ac90 RCX: 0000000000458099 [ 572.311195] RDX: 0000000020000380 RSI: 0000000020000280 RDI: 0000000000000005 [ 572.311203] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 572.311212] R10: 0000000000000017 R11: 0000000000000246 R12: 00007f66fd05b6d4 [ 572.311221] R13: 00000000004c4cc1 R14: 00000000004d85c8 R15: 0000000000000006 20:57:37 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', 0xffffffffffffffff, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 572.387002] 9pnet_virtio: no channels available for device 127.0.0.1 [ 572.418288] overlayfs: unrecognized mount option "wor" or missing value [ 572.439469] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:37 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x1000}], 0x1}, 0x100) shutdown(r0, 0x0) 20:57:37 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x40000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:37 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x5427) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) fdatasync(r1) ioctl$TIOCMSET(r0, 0x5418, &(0x7f0000000000)) futimesat(r0, 0x0, &(0x7f0000000200)) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, &(0x7f00000000c0)={0xa, 0x7, {0x53, 0x2, 0x2, {0x0, 0x80}, {0x7fffffff, 0x2}, @period={0x5b, 0xfffffffffffffff7, 0xaa26, 0x35, 0x100000001, {0x8, 0x4, 0xfffffffffffffffd}, 0x4, &(0x7f0000000040)=[0x8, 0xffffffffffffff27, 0x5bf, 0x3ff]}}, {0x51, 0x0, 0x1, {0x80000001, 0x5}, {0x100000000, 0x9}, @period={0x59, 0x4, 0x5, 0x4, 0x2, {0xee76, 0xfffffffffffff800, 0x100000001, 0x8}, 0x2, &(0x7f0000000080)=[0x0, 0x9]}}}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) setsockopt$l2tp_PPPOL2TP_SO_REORDERTO(r0, 0x111, 0x5, 0xc8, 0x4) 20:57:37 executing program 5 (fault-call:12 fault-nth:3): mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:37 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=.']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:37 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', 0xffffffffffffffff, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 572.742309] FAULT_INJECTION: forcing a failure. [ 572.742309] name failslab, interval 1, probability 0, space 0, times 0 [ 572.780996] 9pnet_virtio: no channels available for device 127.0.0.1 [ 572.799603] overlayfs: workdir and upperdir must be separate subtrees [ 572.825892] CPU: 0 PID: 21785 Comm: syz-executor5 Not tainted 5.0.0-rc3+ #44 [ 572.833165] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 572.842526] Call Trace: [ 572.845130] dump_stack+0x1db/0x2d0 [ 572.848785] ? dump_stack_print_info.cold+0x20/0x20 [ 572.853811] ? do_raw_spin_trylock+0x270/0x270 [ 572.858407] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 572.863965] should_fail.cold+0xa/0x15 [ 572.867866] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 572.873023] ? ___might_sleep+0x1e7/0x310 [ 572.877190] ? arch_local_save_flags+0x50/0x50 [ 572.881791] ? __vfs_setxattr+0x190/0x190 [ 572.885944] ? ns_capable_common+0x141/0x170 [ 572.890378] __should_failslab+0x121/0x190 [ 572.894628] should_failslab+0x9/0x14 [ 572.898459] __kmalloc+0x2dc/0x740 [ 572.902003] ? xattr_permission+0x300/0x300 [ 572.906333] ? override_creds+0x19f/0x200 [ 572.910495] ? ovl_dentry_upper+0x65/0x120 [ 572.914740] ? ovl_lookup_single+0x880/0x880 [ 572.919152] ? ovl_get_fh+0x69/0x2f0 [ 572.922879] ovl_get_fh+0x69/0x2f0 [ 572.926430] ovl_lookup+0x2157/0x29b0 [ 572.930241] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 572.935791] ? d_alloc_parallel+0xb68/0x1f10 [ 572.940227] ? ovl_path_next+0x2e0/0x2e0 [ 572.944298] ? __d_lookup_rcu+0x990/0x990 [ 572.948452] ? add_lock_to_list.isra.0+0x450/0x450 [ 572.953390] ? lockref_get_not_dead+0x70/0x90 [ 572.957904] ? __init_waitqueue_head+0x92/0x150 [ 572.962576] ? init_wait_entry+0x1c0/0x1c0 [ 572.966845] __lookup_slow+0x2cd/0x560 [ 572.970740] ? vfs_unlink+0x500/0x500 [ 572.974545] ? lock_release+0xc40/0xc40 [ 572.978550] ? __down_interruptible+0x740/0x740 [ 572.983239] ? trailing_symlink+0x970/0x970 [ 572.987584] lookup_slow+0x58/0x80 [ 572.991138] walk_component+0x8e5/0x26a0 [ 572.995231] ? path_init+0x1ef0/0x1ef0 [ 572.999159] ? walk_component+0x26a0/0x26a0 [ 573.003527] ? save_stack+0xa9/0xd0 [ 573.007192] ? save_stack+0x45/0xd0 [ 573.010825] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 573.015933] ? kasan_slab_alloc+0xf/0x20 [ 573.020034] ? kmem_cache_alloc+0x12d/0x710 [ 573.024377] path_lookupat.isra.0+0x1f5/0xba0 [ 573.028895] ? __alloc_pages_nodemask+0xaca/0xdc0 [ 573.033804] ? path_parentat.isra.0+0x160/0x160 [ 573.038491] ? check_stack_object+0x114/0x160 [ 573.043012] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 573.048557] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 573.048576] ? __phys_addr_symbol+0x30/0x70 [ 573.048590] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 573.048604] ? __check_object_size+0xa3/0x790 [ 573.048625] filename_lookup+0x27a/0x530 [ 573.072012] ? filename_parentat.isra.0+0x580/0x580 [ 573.072030] ? rcu_lockdep_current_cpu_online+0x1aa/0x220 [ 573.072074] ? strncpy_from_user+0x3ad/0x4e0 [ 573.087014] ? digsig_verify.cold+0x32/0x32 [ 573.091358] ? kmem_cache_alloc+0x341/0x710 [ 573.095705] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 573.101246] ? getname_flags+0x277/0x5b0 [ 573.105312] ? check_preemption_disabled+0x48/0x290 [ 573.110339] user_path_at_empty+0x43/0x50 [ 573.114500] do_readlinkat+0x141/0x400 [ 573.118432] ? __do_compat_sys_newfstat+0x120/0x120 [ 573.123480] ? __ia32_sys_read+0xb0/0xb0 [ 573.123500] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 573.123517] ? trace_hardirqs_off_caller+0x300/0x300 [ 573.123539] __x64_sys_readlinkat+0x97/0xf0 [ 573.123561] do_syscall_64+0x1a3/0x800 [ 573.132974] ? syscall_return_slowpath+0x5f0/0x5f0 [ 573.132993] ? prepare_exit_to_usermode+0x232/0x3b0 [ 573.133015] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 573.133038] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 573.166242] RIP: 0033:0x458099 [ 573.169437] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 573.188341] RSP: 002b:00007f66fd05ac78 EFLAGS: 00000246 ORIG_RAX: 000000000000010b 20:57:37 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', 0xffffffffffffffff, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:37 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x400300}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:37 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=.']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 573.196068] RAX: ffffffffffffffda RBX: 00007f66fd05ac90 RCX: 0000000000458099 [ 573.199285] overlayfs: workdir and upperdir must be separate subtrees [ 573.203331] RDX: 0000000020000380 RSI: 0000000020000280 RDI: 0000000000000005 [ 573.203341] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 573.203350] R10: 0000000000000017 R11: 0000000000000246 R12: 00007f66fd05b6d4 [ 573.203359] R13: 00000000004c4cc1 R14: 00000000004d85c8 R15: 0000000000000006 [ 573.269041] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:38 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x1000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:38 executing program 2: syz_init_net_socket$llc(0x1a, 0x2, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:38 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, 0x0) linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 573.497239] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:38 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x1000}], 0x1}, 0x100) shutdown(r0, 0x0) 20:57:38 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=.']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:38 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:38 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x2000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:38 executing program 2: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r0, 0x0) ioctl$int_out(r1, 0x0, 0x0) chown(0x0, 0x0, 0x0) r2 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/btrfs-control\x00', 0x1, 0x0) ioctl$DRM_IOCTL_AGP_ENABLE(r2, 0x40086432, &(0x7f0000000040)=0x8000) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(0xffffffffffffffff, 0x0, &(0x7f0000000200)) prctl$PR_SVE_GET_VL(0x33, 0x1c126) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 573.650217] overlayfs: workdir and upperdir must be separate subtrees 20:57:38 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, 0x0) linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:38 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x3000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:38 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./fi']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:38 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0xd) 20:57:38 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, 0x0) linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:38 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) bind$llc(r0, &(0x7f0000000000)={0x1a, 0x30b, 0x42d, 0x514980bb, 0x7, 0x7}, 0x10) [ 574.013492] overlayfs: failed to resolve './fi': -2 20:57:38 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x4000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 574.317484] 9pnet_virtio: no channels available for device 127.0.0.1 [ 574.353861] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:39 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x1000}], 0x1}, 0x100) shutdown(r0, 0x0) 20:57:39 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./fi']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:39 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:39 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setxattr$security_smack_transmute(&(0x7f00000003c0)='.//ile0\x00', &(0x7f0000000400)='security.SMACK64TRANSMUTE\x00', &(0x7f0000000440)='TRUE', 0x4, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SIOCRSACCEPT(r1, 0x89e3) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:39 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x5000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:39 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x8100, 0x0) timer_create(0x7, &(0x7f0000000080)={0x0, 0xc, 0x4}, &(0x7f00000000c0)=0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000140)={{r2, r3+10000000}}, &(0x7f0000000180)) futimesat(r0, 0x0, &(0x7f0000000000)={{}, {0x77359400}}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 574.622777] overlayfs: failed to resolve './fi': -2 20:57:39 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x7000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 574.658992] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:39 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./fi']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:39 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:39 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000580)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="f7f7a86a1d253ba660d63260a2a1bb148918c8ae5bea99cada5b640065f075a8c3cc3a40f357ee0020ed4ab93f7d84712ff995a6527a6c41d0ed78805d9a6bb38b4b4a9b2c4920c4b8b2cc2d95760de84c385cef9778c784f01c8613646416bdbf58b9accba2bf1e1ede33c6beda8215c8efff5d8f3a008ec1ca052d16c5969ae19e618366b4d5f6abf0939e7cb2f5ea6607bb53ce025c838164dc2586a068e69711dfa5ce1bd5e90f02ddcd5a512d48e258d9b767f253569ab2fa6c45b57ab88ab6225e62838e69d8a9a797f400e9b0de1a75cc50c4b9485fd44082198bd4aae57141b3e47fc2ce1ae9a20fe483450847b668a096c20dddf61b254d2f87b1f585748961ca524b0fe09c9b8e34e32b594eb45602c921d8577546db7a2a29d7c1cb747a0a9932762c2fa3d6a69e97b515be1bad6ddd196975aa2f6dd9131b6a6c9c1603f0f6317b4c85d96aaa2ff21a36", @ANYRESHEX=r0, @ANYPTR64, @ANYRES64=0x0, @ANYRES16=r0], @ANYRESOCT=r0]]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 574.737038] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:39 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x2, 0xffffffffffffffff, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x341) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) openat$vnet(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vhost-net\x00', 0x2, 0x0) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f0000000040)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(r0, 0x0, 0x14b) [ 574.830457] overlayfs: failed to resolve './fi': -2 20:57:39 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x8000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 574.882857] overlayfs: unrecognized mount option "@" or missing value [ 574.931272] 9pnet_virtio: no channels available for device 127.0.0.1 [ 574.964541] 9pnet_virtio: no channels available for device 127.0.0.1 [ 574.981278] overlayfs: unrecognized mount option "@" or missing value 20:57:40 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x0) shutdown(r0, 0x0) 20:57:40 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:40 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$RNDGETENTCNT(r0, 0x80045200, &(0x7f0000000000)) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:40 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:40 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x9000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:40 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="75b62c65726461723d2e2f66696c65302c6c6f7765726409033d382f66696c65604531"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 575.481672] overlayfs: unrecognized mount option "u" or missing value [ 575.482111] overlayfs: failed to resolve './file': -2 20:57:40 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 575.550978] 9pnet_virtio: no channels available for device 127.0.0.1 [ 575.584250] overlayfs: unrecognized mount option "u" or missing value 20:57:40 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, 0x0, r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:40 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xa000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 575.611121] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:40 executing program 2: syz_init_net_socket$llc(0x1a, 0x200000000000002, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) getsockopt$TIPC_NODE_RECVQ_DEPTH(r0, 0x10f, 0x83, &(0x7f0000000000), &(0x7f0000000040)=0x4) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) [ 575.679450] overlayfs: failed to resolve './file': -2 20:57:40 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mount$9p_rdma(&(0x7f0000000200)='127.0.0.1\x00', &(0x7f0000000540)='./file0/f.le.\x00', &(0x7f0000000580)='9p\x00', 0x10, &(0x7f00000005c0)={'trans=rdma,', {'port', 0x3d, 0x4e24}, 0x2c, {[{@common=@mmap='mmap'}, {@sq={'sq', 0x3d, 0x7}}, {@sq={'sq', 0x3d, 0x7}}, {@rq={'rq', 0x3d, 0x7}}, {@sq={'sq', 0x3d, 0x10001}}], [{@dont_measure='dont_measure'}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@fsmagic={'fsmagic', 0x3d, 0x5}}]}}) fchdir(r0) mkdir(&(0x7f0000000500)='.//ile0\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000100)='overlay\x00', 0x10000, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRES32, @ANYRESDEC=r0, @ANYRES16=0x0, @ANYRES16=r0]]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000004c0)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000480), 0x113, 0x5}}, 0x20) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) ioctl$FS_IOC_SETVERSION(r2, 0x40087602, &(0x7f0000000680)=0xb41) getpeername(r2, &(0x7f00000003c0)=@alg, &(0x7f0000000440)=0x80) 20:57:40 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xd010000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 575.888269] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:41 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x0) shutdown(r0, 0x0) 20:57:41 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:41 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, 0x0, r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:41 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="02000000726469723d2e2f66696c65302c6c6f7765726469723d2e3a66696c65302c776f726b6469723d2e2f66696c6531"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:41 executing program 2: syz_init_net_socket$llc(0x1a, 0x2000000000004, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0xb6, 0x0, 0x0, 0x3, 0x0, 0x7f, 0x0, 0x4000000000, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendto$llc(r0, &(0x7f0000000640)="8bbcaeba44a69393ac6fbe0eb42b791ed024897859a9b0653ccd3bf04dcb5e20a279bc00105fd54fc15a9426df1fb8d78929896c57dc71664e178bd9ae5ee0ec6c74a4f732a9922dfbb018a84575875e17bcfe7bf2fbe28db1c3363aab3b5ccdee164f6e350a05b269c357c6bf7605b132d2b6962ba2bcc94c4693d3b0f7ce8ac9d7506a5a265fa4bee5db36e643abcc492590b2f027c47baaf1fd8f498eda7b817b7a4434d8d87f63f369c69647d94889b20a8f18dd524a360eeb4c8fc6eb623c829b4b80e89ecf74e2107948c93a74a34461b86b28040e8e73a52270a8d09623ed4e945dc319c8fff6d9fdcc0d27862d15a3fcaab5d658586c167a77787bc1e5d811d251306f97990f1ed6a6df8feab5b5e3cd474394c619883268476b29e3d855734cf4200a9ad40b95ed6c051bfa7538eeed0e0ced28200a6e763f20d8cbb89c04a4454f252eaf8ef5ef6e2a5e80c83042c7db2edfd25cde29d6f9bd3886994ab91f9c5bde755c235d85c82d20d16fdfe887f9340daea281eb7fcafd4bb3e94ad7d921cb02356226bd138367bf666e5f597bbbda1f1e561cbd411a147a6ddc1feae81924a9a9a3b30f3d9d9eaf57d5b468117b4c0ecad4aac3bd6ec6e8854257a729610de2924dfe15d6a19f5cacfe667a1274270f130eb0e90b384eef8c8afcafe66e45403f37edcb3f2ad8f013fff4eb697d85d01dd0b139d40d4259ebaa2bc49d7d6c1802d07ad472abad59c8ae24ed21fde13fdc8a36fb5a99c96aa26f52cbefb4209a81448ddf20b9013dffe866d25a59f8df669d27133d24679ed9afb120ffbcc3b8277246d89ca1e531b2ff5aab6ae0fc257d81d344ed8c7b61ea3c77ea876e6fc18b421bedde0173db08ab23c212c94cc11a429713aa50264dc34b2be0f9e6ce84ce0936a8cb9e82d5d5dd73b62fb69332504dedff6b7163532bda12578c244d071bcf6ec402b6a2739129da9adce3fbb25b6dd9edbb78f96c9d6d25239d1c80ff778d2c70823373781b57f8eed2cc1dd72ed9e0d2c5cd6f2a26844ed0d439d4cccdf9eae6d04ee31b39b11baea00d32c1ea31347d15ce0554728f7a392042560434103977d01ce68ae29db4badc7ad0b64f11bbc66438960f954a4a706e099bb1b4bf9aaf4323d33d0de7d10b3718b92f29f5e9b04fc88a9860ec37fb301d73c1de5c7624e04a4bedccee53adcbb5931b109388c150141ca7168a112cfc9b5094be8d9faaeacd1c66169f204432ca0335db147483354a2b56b45e1e6fb733d3e69526d88580b06c21c2fb3a19ee06d4f7a4d978ade7eb774e8e71e117fc7edcc1e1df42dd6e96cfe41b5c1cda33ba032064f9f844bec0ee290ddbe3f93638c1700f7eca5eb5e899cbdb7d56ad1cd1292fa1f978ab3a807f2761652fd2109ece52395596f4552c8dd59885dec98cae58f322e9b62b01e5c850f7589b03c7c5b7dc649e41711ab47e5c2926f78cb46d5020d9ded4f7e697046ccc3a44de1bea5c62034e2692670395430efcc45ce49618aebf64a8a5e791125fc80996b8797d58f86617c029db28b99e9755d8a179b5ee909190964b3222a43797f7b2f02b38ce95ec8a68fa6cfd6ee5553a783329dedb2c1ef488fa43b437bed5696b0ff95365847a68f3943d37872a3e1b3179c9af123a84bc3a15aae74f45d0741c3ad6b1bffb69ebb2144fcd1c294ee81c4cf8f9a45943b524306ae9f7b9219347a448a27b8f627fe7d746319cf7d4309df6c283f9dcb3a69275afdc365c16065e4f94ea56f839d8a1444abd565405d41c5e88a3d01f9f27540166b980b9b0abdc6aeedab673c290aeb9e1a4585a7ad1f378e7c277134a3d8cfce913201cc94e4a94a8356cc8ae054f572a5a0f1fc3c52917aa38c18b3be420eb60d72ebbc75ccd9995b962e6a7a94b78f4cbac4c11e3b736c6ac3e432a9b94d6f8e07c2b2d118ef8e3cfb922a1ca08676718ad86d44cb28f6bfbee1da7a751cc33030d042f9faae73dc58f8fecb9a4cc1d16f144a6a774a227b2838f7a6318435dc8d0e717761661963c71f196fae11b5ff6d51b342421e8ef69cdd08ff1ac03296b7433b4601419e8498d62e6e25f0efd864f0e5941d8796f4cd857a4d6021c2171875055f3a05429966a8f038b2c12261bfdf95850204c5668e2fbd2b186892fc10ce4c6e6ec19dc6465b2ffe204c297369d9c15cd850f25f2fa1a6dbbd56c79d0cd65365eca2ab0a9338691159c41e483dffb9a20fc6666d2640ec127b18ad8aa817084f29739b5788bfbe0d1d87618eeadc641a5265948eeac84d05ed44c5dbc1ca3a4ace67efb7e89a2e16b0cae8a763ca652259d426533f0930176c1eefe6b847ac1192ace79c85df26ccd3ab9d0c8461c00f4fc8f7d55734ef4945f8c5d3075b94e3c60ee1f80abe9a63b8df36b1766683cf017901684cd02822d46133d042d6c12e7154d21bdffb95af7ec18019751ca6d2c933ef7c376ac576fdda2c235452577c551d1cdd4d052bf986b4054a89cc66b866c69043cd0ef4c3da1d6fa7561ce6d758af6fe15644be684c5d5574cea5acce333e51381bea86723136eac8ff0be2f5c71ceb2a1815d9954921b9e15c7a195d3548daeaa86e62d248b4c1e1be0f502f8709051bcca9de7636bfb472efe8645a1511fdd86982b2235d33f2f99a75d721d101434fe616f157f18b6f0b61696759825ce407391d3e06d67f6c2aa9206f59cb94677d2fc9f9950cdec480d8b483feb30d4073b5399d68db89a90fe830e79cd8e9249df3c1bf83f0d53570a7c869d0573269b5dc3d5843b1185d3e843937acae8fa5fd0a76fcd8a94ad2ceb8b01b9c57680480fdba661acc31f1c0f9b806a1814d00387536266fc3bfab8b479ebcdec67798450644bb5d7dbc9082490b33c82e702a6752d67ea2d5801cccf9095f28f5e7a60cbe5f33c9287ef41cb7f9ebae1fc1c2ea0e3a48bc63211f5fc9d49ff07d6e01a8af826349c71b38d25661c9536287d23193989725937b1681c1438462244c6f833b79d4f6dec9bbd5412c46d32ba2e844338970e27f86a75cc35bd2af72d36072f19ce2aeaec9286be1b4cf440c2d57774fa23e97daf4c79a1a62c26f1032018dce0bec74adaa696ca7e103bd625e64d9236336baf03d1893dc5c4b49f27d680f5640d79cc8b6a1073ae213384846fa52400a44091e99cfc108e95b8170d4e2e5063a8e58f789219b1654c1be393f048a60147739b6594e8622b9c7567a8922677d647f6c589992b2e6ec8272dda86f92f3a0a8643cb47e06f8ccda35412fe877478af9430409605fa3ca37d07dc7f375f8540eb29ab89879296edcb4e20f4dfa44d3b146869f4463a22150e51d9a4b5ebdcb8bea0ddc65c29ecd2a3019f2db9f40885c713303126c9ea81aed01942dc5d7e9d21154243e7a7afdfa7a117cdaf42ec9fbb2296a4fa658a641a9bc6e0d8898cb223bc058aa84d60b12049cd7080fd5a274774c9cd675a96a824968154dce37ac721324622d49551c3b18cf6026ce6be59693eef326a309a37e2c5b45cd5e265798c91837c21270a23b95852c5e236f8e012a887ab478f168332725e84212af0fdf9b37bc19fa4f9a4384bb89a2c9c3fd8d52c36f5926c71a46a03faf1726392ce860319e0a3a7b40bcd9b5476e4bd04bf4598c99f2f230306978c4e72ce2fe3453a29dd6d8190fcf569f488248f1306e6ecaf48c79822120106e01e237b3307b3384f6322a9c025ef0176cb5df5193692909969e5eaecdd28548b0446a3e75bf2b32015fd01b75fdd100d4a790ec250bb30a904830f66466ac0a4bd466e93e67766ed338ca197af8a6cf17ce16ad1afc04e956f93af0e6af5e749c6f089b987cd817e2532ea7b93ddcb695d7a879480c9340ecd0376e759bff56cba7a46a47dcc8161a964ffa0eec52e10fbbb8ceeb18f637823093b3c74ff637b2ec939dc5ae15dc2f4014dedbc3d743592776101e8b748d359128c1db4357b5d31052d63cfab88d8febf335731254492da7be7d6700c9b126e2a5451c8e88f520af99ae46245502f34c5afbdb9bc1ea5db7dc332d8c9d4b3bbf71ee6dd17d9fce4d0ca915b79825143312ac3bf8869ae73459b517afd79c1e88e5017884d1ddcfdc48d2f24bdd55be1495577b9817d67898cba1b97f023f4b71af73d5bdde5ec8c82d993023be4db328b15a65312b8e0989debbbcffbe0d0e17ac6c3acbedb459531cc46896d602b5bccbc9ce00ef6877680e4923f4fe1b1b04cfbd4fc41ade4ac39d70632a2df7652b4ab25c601600c3a69bc324438ee1806a3c989040861f5f0d44418a0d54b6902cc579bee944830ecaec79404a25527905c5be495e1d3f58a6f5adbc90aea8ff52ea7dde165c1725f9eebebbc39ea770b69f0ce8e13ebf8eeaf5e4c50fc9e1e8f8f515f758240e217ed3093c574edd7db7b55c541ec2e7d2afda7b32fd17c50745b9b188b15639197116c0a6a30a6b947d69d9b68298b64a0e5a82d20000193a28c35052356e97252e18292ee69559efa116d587e510eccda58bb9d61d119016138aaf333c4d16d101c96df7aefea2da2caae28a859f3d70414d0f26f074a43f28b3becb3ad34a6a38b4a03d81907ca1146b89ac5359aface19684084f26ff6aeb2035bb20d4ef85ebafb27c2624be3fa621bf28f87a61e53a8fda3aaab2522a4a73b791471faddd65aa5f4d9ef6abbfcb2dac290d6de0f2175684f6185207b597ad8eec1614a316f1203dba5fe18b8936b15019cd6d17ceca64269b83e9a94dc0b09de93bd24e7b47a9e0fdcb375c228caccc55fd9fd6fac50ca8a742336e2d928681102b522c1f48bff906b78a4d66201794f4d07729597c4743cb5f309a4797a2dcec1acbb65df88bc1839bb1370bdf6defeedb3a8f36cedc6e4d73e998a64a9ce27149cf6ea499d8a94673685d5f87f1f870b0cc0b63edbadf159fc412e5ecc8e6db01108661c9f664af0e8c833d242a3c43ad18a316b30ba6ec1ae75e91466bd711b429d248788350030a7e62611a5f05f3897f9db7b384dfe63a63d7e6f0f096f0547673fbb3e64cc9e8b7b079c6b6ae737f0b78f0ea2a12f613a1bc687b94fbbd1875d54900607a79e4337d1c8554ed5306e45f66a4618357e84756b6d3e90dc02fde30be6a9d987a2a756a038a5940ee7f4b215bbf9933fe4271c788e8066ba5aa80ae91e73e4ce2cca4ac63f340cfef2d6aaac304e67c89a56079a0509de5ab50f79d23382b03176a06a140d6949bce2aca5aa153dd50c15d8daa2000e5654802e95c0e09c808c58c5167405b96f0f13421921e7f151ba65e486fa309397ab9c6e9e58c7abe61722ffb68804fb68f6973b76a94bc5cd864bf27b6bc00848c61a2343dd13edc3a9d8164d70fa81bf3bc32a0e777c422697d14aa9475fbb99232309050af71118c7ee4ed4df491e37b1c8f81f6c538c30d3d3e9cf6d93d8571e956b975a1a59a6794869052d0c405314f16b822b6ef9468c9a0e3ae583ccb101e27f67a4b1666eda97c9686fcd88312063a91b36b4e34d8332c8c9fb48731ea97fe1d1897061ed6d2f4fe3192b6842f79038b82b5f86c346544d46a4411723cd603c071abf332a0cc7b20e9a051b0a7b31878b657876ec686f1034471f1748dc7a06945925b34db1c08a9a026dcdd4b52d7e9d4110aa27f4af8fa8ef9d6ecb72c535030dace681bd320abae9fbaae3e5b20e04351c3be89c0a2ba42f0331c929a252a1553108de07425f6239629e06357ac317afcadad29ae872a1b11ac8a9d3d8b914581507d68dcd5620a1c77e43a530e4c0", 0x1000, 0x40, &(0x7f0000000140)={0x1a, 0x335, 0x5, 0x20, 0x2, 0x2}, 0x10) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) syz_init_net_socket$llc(0x1a, 0x3, 0x0) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) ioctl$UFFDIO_WAKE(r0, 0x8010aa02, &(0x7f0000000080)={&(0x7f0000ffe000/0x1000)=nil, 0x1000}) bind$llc(r0, 0x0, 0x0) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0x103002, 0x0) 20:57:41 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xe000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 576.426291] 9pnet_virtio: no channels available for device 127.0.0.1 [ 576.428438] overlayfs: unrecognized mount option "" or missing value [ 576.452135] overlayfs: failed to resolve './file': -2 20:57:41 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:41 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x10000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 576.475275] overlayfs: unrecognized mount option "" or missing value [ 576.490338] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:41 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, 0x0, r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:41 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f0000000300)) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r1, 0x84, 0x65, &(0x7f0000000240)=[@in={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in={0x2, 0x4e24, @loopback}, @in6={0xa, 0x4e20, 0x4, @mcast2, 0x1}, @in={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in6={0xa, 0x4e22, 0x1f, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x7ff}, @in={0x2, 0x4e23, @multicast2}, @in={0x2, 0x4e20, @loopback}], 0x88) futimesat(r0, 0x0, &(0x7f0000000440)={{}, {0x77359400}}) syz_init_net_socket$llc(0x1a, 0x1, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r2, 0x400, 0x70bd2d, 0x25dfdbfd, {}, ["", ""]}, 0x1c}}, 0x8040) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:41 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000400)='.//ile0\x00', &(0x7f00000003c0)='overlay\x00', 0x140000, &(0x7f0000000440)=ANY=[]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:41 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x11000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 576.736037] 9pnet_virtio: no channels available for device 127.0.0.1 [ 576.806459] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:41 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x0) shutdown(r0, 0x0) 20:57:41 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:41 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', 0xffffffffffffffff, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:41 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c6c6f7765726469723d2e3a66696c65302c776f726b6469723d6e2f66696c653118fad1cca5ba090062dd3ab1d3c06e45af2f322b15b06e93d82c3acd2fcc78c298b1ecba74a4256bfd334eb94fd5210d86a61121fb89820f3103d6cd232f900dbbc7f509690e7dc05fd784fa313f103d78be46b8a523f46c9fdd5781459073db7b6eb27a5639123706b0d67c792d16aec5d88182a2ea5bbe810d8a77c178adcab83728cd90979367b434f447d546e0b10a357c23d02f2789278aa9893056dda55374e6a863cd2b08ebc7657dc1a4872c021d73b2b8efb81d9b9cebded33e999f9b6bc51fdac643fea718afe4a5d0f28eec74d58958fb703bf765768564d5f0fe6b3fc7142c9e215a9c0b57f39afb4f2bdc28d4235f200cab23b51e7962b58ed62d156de0b9f18280a9fc182de869c33437741a5c2453be35d8e04511755f4b5020936aa9a6"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f00000003c0)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:41 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x2c010000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:41 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) accept4$llc(r0, 0x0, &(0x7f0000000000), 0x80800) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:42 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 577.297938] overlayfs: failed to resolve 'n/file1̥ ': -2 [ 577.341537] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:42 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', 0xffffffffffffffff, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:42 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x40000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:42 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_IOEVENTFD(r0, 0x4040ae79, &(0x7f0000000040)={0x4000, &(0x7f0000000000), 0x0, r0, 0x2}) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) bind$rxrpc(r0, &(0x7f0000000080)=@in4={0x21, 0x1, 0x2, 0x10, {0x2, 0x4e23, @multicast2}}, 0x24) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer\x00', 0x10600, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:42 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000480)={{{@in=@multicast1, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@remote}}, &(0x7f0000000580)=0xe8) lstat(&(0x7f00000005c0)='./file0/f.le.\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_virtio(&(0x7f00000003c0)='tmpfs\x00', &(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='9p\x00', 0x18000, &(0x7f0000000680)={'trans=virtio,', {[{@dfltuid={'dfltuid', 0x3d, r1}}, {@afid={'afid', 0x3d, 0x1f}}], [{@fowner_gt={'fowner>', r2}}, {@smackfshat={'smackfshat', 0x3d, 'tmpfs\x00'}}]}}) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f0000000700)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r3 = open(&(0x7f0000000800)='./file1\x00', 0x4a640, 0x0) renameat(r3, &(0x7f0000000240)='.//ile0\x00', r3, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r3, &(0x7f0000000000)='./file0/f.le.\x00', r3, &(0x7f0000000180)='.//ile0\x00', 0x0) r4 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 577.384294] overlayfs: failed to resolve 'n/file1̥ ': -2 20:57:42 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 577.527532] 9pnet_virtio: no channels available for device tmpfs [ 577.561062] 9pnet_virtio: no channels available for device tmpfs 20:57:42 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(0xffffffffffffffff, 0x0) 20:57:42 executing program 2: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000000)=0x6586) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000080)={'veth0_to_team\x00', {0x2, 0x4e21, @multicast2}}) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS(r1, 0xc0385720, &(0x7f0000000040)={0x1, {0x0, 0x1c9c380}, 0x1f, 0x1}) futimesat(r1, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:42 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="7570fad0ab3719195bd7eb7065726469723d2e2f66696c65302c6c6f7765726469723d0e3a66696c65302c776f726b646919edc8e5317060096f10d6b05a215744e5214588aa9d26a5657a128545122667aa90b1eaa9b62f8c21e50d02e889a086a6503c0f97882a65b70434"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:42 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x43ff0000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:42 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', 0xffffffffffffffff, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:42 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 578.187473] overlayfs: unrecognized mount option "upЫ7[perdir=./file0" or missing value 20:57:42 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:42 executing program 2: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0xee00, 0xee00, 0xee00, 0xee01]) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000100)={{{@in6=@ipv4, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@initdev}}, &(0x7f0000000240)=0xe8) fstat(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000440)={{{@in=@loopback, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@local}}, &(0x7f0000000300)=0xe8) getsockopt$XDP_MMAP_OFFSETS(r1, 0x11b, 0x1, &(0x7f00000008c0), &(0x7f0000000940)=0x60) getgroups(0x7, &(0x7f0000000340)=[0x0, 0xee00, 0xee01, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000640)={{{@in6=@initdev, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@remote}}, &(0x7f0000000380)=0xe8) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000007c0)={{{@in6=@dev, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@dev}}, &(0x7f0000000580)=0xe8) r11 = getegid() write$FUSE_DIRENTPLUS(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="48030000feffffff030000000000000000000000000000000200000000000000a200000000000000ff0300000000000066040000ff01000001000000000000006a0500000000000000000000000000000100000000000000cf05000000000000600a0000000000000600000006000000ff070000cf42000001040000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="fcffffffff7f0000000000000500000000000000ff0000000000000000000000080000000100000000000000030000000000000000100000000000000800000000000000040000000400000002000000000000000080000000000000a2090000000000000100000000000000da0400000000000009000000000000008000000001040000326600000900000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="04000000ffff000000000000010000000000000000000000000000000a000000001000003132372e302e302e310000000000000006000000000000000300000000000000cc050000000000006c51000000000000f7ffffff05000000060000000000000006000000000000000101000000000000010000000000000001000000000000001309000000000000ff010000ff7fffff5d0800000600000004000000", @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="020000000000000000000000010000000000000000000000010000000300000005000000397000000000000002000000000000000100000000000000000000000000000000100000000000000100000001000000020000000000000002000000000000000500000000000000feffffffffffffff010000000000000004000000000000000500000006000000ff01000004000000f5ffffff", @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="0000000005000000000000000300000000000000000000800000000010000000860000003a6367726f75702e6e6f6465762e2e2e0100000000000000000000000000000000000000000000000600000000000000018000000000000002000000000000000000000001000000fa000000000000003b00000000000000090000000000000050000000000000000600000004000000050000000002000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="3f00000008000000000000000200000000800000060000000000000011000000000800005e14245c5d7070703129216d643573756d0000000000000004376bb479bf5b63280db2bb1186940b9606e790d5a0aeaf9fe2e05a671d375822b29ce0d9ec449ac63a928c8ecc0cf6787afa2e935d3a527fc862ecee431c5c382dc0096706d7cee36a8fbaea3b3248967ff75360a70778aaa6529502b7641983aa9a6ee3ac53972db1e829"], 0x348) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r1, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) ioctl$SG_GET_SG_TABLESIZE(r1, 0x227f, &(0x7f0000000000)) [ 578.237617] overlayfs: unrecognized mount option "upЫ7[perdir=./file0" or missing value [ 578.241839] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:42 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x60000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:42 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, 0x0, 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:42 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f00000003c0)='.//ile0\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:43 executing program 2: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000280)='/dev/rfkill\x00', 0x80000, 0x0) ioctl$KVM_SET_FPU(r0, 0x41a0ae8d, &(0x7f0000000640)={[], 0x1, 0xd7d, 0x9, 0x0, 0x0, 0x1000, 0x1000, [], 0x4}) syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_SMI(r1, 0xaeb7) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r1, 0x0, &(0x7f0000000200)) name_to_handle_at(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x3b, 0x6, "98d1c012e5ad3d238632c8950cfeaba4fea6610504db4dc2c8e0f49bce6980d94b7e20aa7d3911ea540b5c02a40f04c43bee49"}, &(0x7f0000000340), 0x400) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000140)='fou\x00') openat$cgroup_procs(r0, &(0x7f0000000380)='cgroup.threads\x00', 0x2, 0x0) sendmsg$FOU_CMD_DEL(r1, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="000e25bd7000fddbdf2502000000080004000200000008000300bf000000cb67e610d502c5844b76319706a35315150cf077495ad2111920e7b4a6576d60"], 0x24}}, 0x20000001) bind$llc(0xffffffffffffffff, 0x0, 0x0) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f0000000000)="91088c889269b4832ff7401b5bb7141a799967d0c7fca81681f13856871ec016deb0567b1457cbed82a68376c3ac4bf7830ec74495d6409fe3515ce66dd856c96232c352b2acac323d5d0ee8246d39f729bafc5f635024bb1646b7493a80beaff34814357da949ba27eb3bd751cbf81a5632e44349501a6c9ffdab39997df4022d7cacafe69b1e6a9e16dff1ca7ff2e059f407c6a6a9c4a7bd7621fda9034de94b507616940aca311424d2bfc446552b5f2f4384c7f70d081d34664d9b16805786174ddb6204966be0b124ad540b3fd93a7c14d59fd19e54569cd388d58282fd215f87ee7aaa6a25540ca4e99f7b7768825f36ac825dc0ee68289cd3027a6194") [ 578.480467] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:43 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(0xffffffffffffffff, 0x0) [ 578.690499] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:43 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, 0x0, r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:43 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xc3ff0000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:43 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, 0x0, 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:43 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$DMA_BUF_IOCTL_SYNC(r0, 0x40086200, &(0x7f00000003c0)=0x7) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="597002000000000000002f66696c65302c6caa7765726469723d723d2e2f66696c65200000000000000000000000000000"]) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.//ile0\x00', r2, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r2, &(0x7f0000000000)='./file0/f.le.\x00', r2, &(0x7f0000000180)='.//ile0\x00', 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:43 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x1) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) ioctl$PPPIOCCONNECT(r0, 0x4004743a, &(0x7f0000000000)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:43 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, 0x0, 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 578.811478] overlayfs: unrecognized mount option "Yp" or missing value [ 578.842938] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:43 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xe8030000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 578.866899] overlayfs: unrecognized mount option "Yp" or missing value 20:57:43 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, 0x0, r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:43 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = openat$vsock(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vsock\x00', 0x4040, 0x0) ioctl$KVM_SET_CLOCK(r0, 0x4030ae7b, &(0x7f0000000400)={0x2}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.//ile0\x00', r2, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r2, &(0x7f0000000000)='./file0/f.le.\x00', r2, &(0x7f0000000180)='.//ile0\x00', 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:43 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:43 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xeffdffff}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 579.295319] overlayfs: failed to resolve './file1': -2 20:57:44 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(0xffffffffffffffff, 0x0) 20:57:44 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x7f, 0x400) ioctl$SCSI_IOCTL_START_UNIT(r0, 0x5) syz_init_net_socket$llc(0x1a, 0x0, 0x0) r1 = creat(&(0x7f0000000400)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r1, 0x0, &(0x7f0000000200)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:44 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, 0x0, r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:44 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:44 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f00000003c0)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:44 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xf4010000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:44 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:44 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', 0xffffffffffffffff, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 579.516082] 9pnet_virtio: no channels available for device 127.0.0.1 [ 579.538207] overlayfs: filesystem on './file0' not supported as upperdir 20:57:44 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xfffffdef}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:44 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) pipe(&(0x7f0000002200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$vsock_dgram(r0, &(0x7f0000000540)={0x28, 0x0, 0xffffffff, @host}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000500)={&(0x7f0000000000)='./file0\x00', r0}, 0x10) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_INFO(r1, 0x40bc5311, &(0x7f00000003c0)={0xd6, 0x1, 'client1\x00', 0xffffffff80000005, "7f5c1e6b825c2c14", "767f58dc77e7d0cfd5cc35cf4397540d42d9ad6200c2d3619986953ea5a52bc5", 0xffffffffffffff5d, 0xc9ff}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYRES32=r1]) linkat(r1, &(0x7f0000000480)='.//ile0\x00', r1, &(0x7f00000004c0)='./file0\x00', 0x88f7746c8dd681c3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000700)='.//ile0\x00', &(0x7f0000001e80)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$xfs(&(0x7f0000000580)='xfs\x00', &(0x7f00000005c0)='./file0\x00', 0x570c, 0x5, &(0x7f0000001e00)=[{&(0x7f0000000600)="a97c2fd3113c0fced3b014e31478d96a66e2149d26eab87c9b899dd98d436710925b3b190f5c9d3f7dd4873c633c5ed01a01527bbee1f4a420838748def25795b8d1b215ec7bed6147a09c6c57f829957110d65aaec5ad329ea63c4844c8ba626bf480640e2763041dc99cb5b64c43c276c076744a9682848e22af2ac7d6903f990c239dccf9199e63e14cfa1968f7312431c9180bad288cebb22a9f57a6791f4626573b81e9abae4866a71dcd4fefd21108bfd064b6e1fa2a074c6c9cbe65c99ab5571215471d9ef624a8733e11cfdcb4a5e86d1a054b60dfeba9c3d40908fcd953bafe", 0xe4, 0x5}, {&(0x7f0000000c00)="28436e6ae74fd7d4269b57fb9520d2d9f62e2499fcfa05caeb4cf157413257b890ce0c8b82133aaa0f645825a9213d781848b61148b68ea0e589fc12dabcbe9cb43578a233399f2af03107605842f65e8e2f1307bff231619d9c9c5c6c0cbc1bf0659cf66d4a795da91395e7f3e579cb6c8f92d2ebc30133d88989da90803b24e8282bf65e9950b1a838d9182259efd40923a1474b3f5504b2e18585ae6ace6f3b8c036be151a5eb2ed6d4ebb740d05d8a6f2c6d9924ca662e72c7dc688a34cab73703d6ad900452f7a4646bdef8eb564b1748bf4a522b8cc57253254b879b39b4b8c778c4711215b381a28da87693d9669caa387f013e859edaf514e022f1", 0xff, 0x4}, {&(0x7f0000000d00)="9018eb40083be340212de18feee6b41daeb2082b1417f756ae2b85dc9ba1e3d1b0eefd19150405694eb95279dbf15b9e4b846cc3702bce7a36af815d722fcc7c204738a3686fe3a3a5a7a99a3d9a1918bd83e543ee55292d3338cec79324db8f241e7144ded11bc9959e3b041f81a0ea794d6ee52364baa3fa5ddfe468fc39cd", 0x80, 0x8}, {&(0x7f0000000d80)="191e15b12c8f3b89bad569c005d51896f6e02b37458171614d92d1c393d529a532f1174e2ee39924b203bad7aac4353358dd3cb48299c2dfaafb2514f31ffa7a0ec77d0e7ff26541a21069611f086889a794a10d975b0b360ac9a0d65bf5d8b46d36c5018b480711d095afe1ad9b40f089c28ef2ce", 0x75, 0x6}, {&(0x7f0000000e00)="4c0281ff924c90cf8837b387bcd7cc9ad5ecb78349e73ffb307fc0f7bcdd7e16bf0d0e41fea21bc84441643c9929c3044437b4fb2912c2f76348b8a60187b99f710fd10aba24fa848a656f081f361e3d770674a72ca2cdea180524eaf1ede31f3c3e8476fc072a67f360901fe05a0f6b639b1f047282256d478fa194da9489b1c70bcc85f71b12a696f6b1b3c86ebd2856d51cc334b5d24a2acec37529e4c59bc8652e5b8d556f5b4b4c416392ae306d5ff04135624de27cea2450e39d10adce6d91b71aad2349cb46558486e1ddd3af9ecdb07ab633b0a5397651ff9254b9a13a382ac2787c9dc4afdea64b8c0f7b815ce0a44282dd715204f62a58b6bbc485b5995280c1e64dfd1f3c2e002817f8c857286a0c345c04c8d25ee5438b0ecf70fe41caaf6fa0325644f0ca132248a3f16ae45895dd3856d390bc05d64eaedd44a6d2df2a8e03785fa29cc8b9e48626939485eff3fc3206b818ccfbef9938225f46b2e9b4c95a845dd9feb94298a3f50f335436da24288c0702944361d0ce57298068a089532cd49e4839eb40e05f004c21f2d946bca79d7018c5c22dd30fa66091c5b9bf68db5f6c87c4e8dc33acca08891e8f5c8fc52336ee7028d188b120744b310b0bca0088e69b6bc53b5ceb7e92f1d24b5a150b032e34428f525e803797f1a543c998cbe5dd3575ff0bd4fb15be7753ce21a3a4b4e3452040f4dd5dd30f578586d6339a2ba0359e1add5c71936e4aebcdab5dfd9bcf96e21cd8fb4d2cebe851a379d3b16b83bb38a08853f570ee7967ca724410aec9b14f26d5dcc31fffe74298c6cba339e11c97cdd56bfe908adfe7c268ec1df547f37ef979833b167296158582408d018ef0cb54b7c765d2f84bfd36339b0856b5dc99f5751f17b9b41c4295357c3ff0d04867d0dd8a93d39c603463ca9b152438e700e0ecc899fe725cf3fd946ab72b28d687cee264f14d1e66056de66235c67771acaed9c916cc06470d948b63b92d17967e8f082b981c84106a357e8df06dd0763d009fcfe59c469ebd58437628b19924e5f557c01ba88d6d0d68777f6b160fabf8ea28f09a96dd24a6ae5b7712ff00308784d3a30dca320098bbe824161616c58681b8ed0a3f00ff01067acea7c9e1251b68fdb6cffccab998cc59ad8357a5fa0c3732dc0c97aa26a42943efe1d55da8589bb2e558457be08b841ba33df53ed846f08390308446233267834f391a1584217f21917c046d9b0121b9df4456d4ecd60ee0c696d5d13916ada6d4cd5f9ba5a7ad18bec208249974d8736dd313818d4e3d1f8c67d8796e3f5ef2cd1374c6d5afbac572ee2d92f74be7f9c6717043f4d176671a865093d150b93641e6939f752bee477cbf26005a7de7b9b4f0c12fabdae060d782c19cecb1f389ab628fb60a617de1ffcf32be38770415ea1398c95fe713c867677b395326cdd153dfd79ed493d51dd5baa220fbb3023e219b49ee7059580d84c48116630ba486e8acfcb1828ac1dea46c9d30d34b5c1b86d2d5fe23b46dc67ded66ed70fc62642492608c1af9170c2df1ca0efef5c5cde7a3c51a7ee84d780fb8689c016662b8b5cfdd2adcf3234df5249ece31f0dec581ea09b1f7a0fa7a6fbd68ecbf3e7af46b4bc8110c8d5f62d537844e380489f1b7839711ebcc7c89dbdec2f066323aa416a6b52f195a24a91d1cf2b86130a84b0fc35b6845ce293e008861c3a87dce2886c7ff600e48893dcded7e9c910783553f979b6f396ba00e5e36744242f0b264f8a5c109967cb86bf4aa1e21d1507b8f9ecf9b76b7eb4d457bfd418eb2360c6fcc163b6f502ec977bab485e13fc00d2f061956494a826d9f34a1c0ea2d903f66f84eb2df6d006183a5a1489180998a3276567d73ef822a90c340b23bed2b8fd243376bfae3190b2de1267bd4fbd873e2d03aa10c85052208a6c4cfefb5ac513ddfe7a3f6a203bbf086daeb6835bd4e86cecce5a3b05dac115734249ecf386bac6c4bcc2fcc5f9db0496b8821858b982878c3f0c21e44bf3b6e6ce2aaf3624778d38ce0406a867e62e22159a27ceb4edee20ce48e750adeb5d9a26316ebc8b4f8852ad8df8ac4f0baba04f6fcc4c937ad6ddc9bec371d2850d3a2beb8b33ead58239e324017e6835ed1675a0db71b6320380b264e58d49c44d3cd248c612f4248a31396702671b0bf34a89039da992fd2e03c592f41c795e4fe0b475631f8f64e159ab9cb7439c9e95e5aa11b681549f357b97e5eba4e603906663d354374223594050c88d46c64295ff6ffebb3f2407ae6dc01cbe1f6e272955d5fcefbc9a9c6c1a7d975a05b23f8c248e4cba2b8eb72d929d5144ffa1040b507f04e74d9433733cb7e672d723b507df464f7ea2c54f17e4249f0e33a261b9db059f81ee8f0bcbad94f0abc3550ed2d397be0a0b92f2f1c99a75f28b7fe8e1b4bbd5b08dea304aebf36c0819957d3d978709506c98e36e28fdbd07f843f5f7823f1b63b3fbea3f835eda879967ffd8758f1f6bd3c3065dbbbaf1d0c94705f3c9357c140f2bf7ac6ee3b40a97c7dba61c58585bd0a7a520bfe7bdc3e4fafb048956b38b6a8c1b69adf9d6878ca0562d17da7d85eb54e35e6b10af23615472820d29de40b1b7a429918c315db72b954e425880e86be04c104307cc37321b2df27a184b121bf610c90214b52f9aa6e9c271b3f9e8f08f8b0e017f123f80dfa57998333125be21ee3c18b084314b17eb5e1fd9971e8fe0bb98db03e6dea5702ff90302f52237afe9729ea3c2d09ef680841198555d192cac0f75ce6d510df3ef6b2fd28308df1f60f16c08f4962e4a8846806b4f218566571d09463e71e2dabaf08fd1740cd7276fb81aebea8301d3489cb00457741d3673766e9f80bec39d2ee6a6903e45904b404f1bcfb19a48bf653809635d3ac8ed0a186ab7cb14a8731575cc4db714e7202007ce4de05a02e0a6ab53f923002ee562f9235cbd486a11ad9058f365b170c0e71d419f221d9ba74188f7be055ff6f3bb24ebf661be977b78d2109b2e93ec907a7d49ba0a33523e1e687b8da5e4a51914148ea518c198e8f6ca76e71719785570e4a9ae3665cc2f758b23b9e9b27a4d6759c40eac39174eb851b1f33dce60b34a0bf9a3912d94e8162f58f1be24563f4e5742ab51d24eb62fd65a1e7801e7a598b68d0d2863033d7003f96c8cbe87864cf38ecd4df4473245d8c595428cc5b8e983c4efb905a5a7d28a46df5026c2163f53ecb9ea2e35638d23924f9635f32902110b6f3b5413c270028e549a39d8934d19d981c24d1a219119e3ef23db14f937f61bd6cfd4aa25b0acfcc5ae23bdda8e58f58b45d89e08e828da6f5ce6fc1914f6580dd456a069ea231f786f3974871e92c8336feb5491ab1ace63c2147bfe902a189000f9766311853a78e70f3b91b13a55077dff2e4d32a7cf3f191070c072b21e653ca571ef160e94f47d027e5bb3dbf548c1a7ba3ea172b501fa9b6a2e66f8e5f55c5364bc9cfaaa32eb99beacd39d03c5eac348c2da9037a403da2a6708506c07cafc892888918a5407689172a39a359f4ca932a8b718372a823ae075b265b412fe891c228065b26ca3d27d8151b497abce6e85c5a0e59d4c0187c6bb98ce07af8a8924b5f79ecbf7acaf52af3887ef68b03957f32d9fd5115d69494984a912de27e097927821852310a9417c16413c4a58a2bf5526308e70d2754b1d92a944e01e47abe695983d21e37a1d7f8f8385e8cc97e3df4080b34dce0f74c4c63a6279dda8aac9c9b48e1b9e9b0186170ad1d3a4a97c9bd8ddd2f18dde2f6b998f78455180efd4f88690e23f37f5d3b9961edbada6b72f7f7f01faa5fdd35578f56b17666d4f0bc7a920ca51f19f254342ff47a3e3cedd8ead85c8d6c83a291a1d471df93cf1672b561ded98b8e34e8b970584d963e57ff30f88a16d7fce12575d386c0508d8b833dac210ed0c7847cf7664505c15d7c4744258e03b0485c78d5b6828d963569be509e74b7057c71502eb696981d94f448c41bd44098454eb55b59507dbc376c80726fc51dfe4ff964d137650c26f22ed6b4db6c7bfd6623affdb20f55ffe5a91ef6d0fee97949b8a717f533f0e43bb391a37e7d357d6932f909ae2c13ce06a53d1dee55d77a692c1de9fcc24c6e7da4be3bd93a1f6b384397c22d191b85edf3d38d5a371154ba8bdb49f0ace1dff89c7fdc2f5fdc93b411ada11a3f3225e00a1429ee771342a74e1f83138db02bafeea16860cf2dedde02f4f6bd2f0412a56d052b9267cc81269eb537f24b50d278a240eea8536fe0989560099fc422a4b52fb8e97f3f5a3dbdb81ee5ca60a03cf478a2af8ecccbc472aef40a57bc0a3b0c264bf2e853489e9b16954912142ec1226313c2cadfb259abecf757ee334560af1c7e616a5b4ac9b0708858b54d1b11e7c2dd03e518e8cb05aa1fbf13674e9de91a3431dba6aaa3d67c3ff9786ff53d5b3fb777ca911766e503448791eedb822f9a2c7d62f8482ba85cba77003a30a84e397e3a6e032c6c0e0276ae16de4155e8a527d68e0b45b482faa7aa87d2a4467a3f56dc75675f660694b57097f1915c9e61f503af4e967e6aad09e5ffa609b062d513205dcb570b8ef4b2c5abb0683bd84c8ae94a1ab8de053f72a113f87a9cdb62fae25aab44af77e036adbb47635fcfc72baafdcb46ef3ed32fc1f6599e8d17ad27a9092a9f37721447759740c6752cb1f235bb34ebe4b6c7e323ffd2fa4628e511244e75c0cb412db769baf1a7fed8941875a0a46a408d94a567af3bc983b8af4c76eb803347abd6e55bdf759ea99c6aff8a25f3e9b05082a286051828ab19305f59c0de57f3004f52f57c06052ba71a8f56ec819693d73631fb1e2a0b7077785f4851a2918d795db814c77df66715ceabee008b017b6673d4ad1423053383be5a03430a09acd732f85ab9dcd189ef993627da5ee1a81eadababa388d5cc0f2f057380e5cc00b063b6b71112740f56a0f201753545c137abdeae87f71fe6df978863246985f1219c02a0bb2e7d678faff055196cffff3a532927599d265bfc4fa45b09d95efb00eb744901287f7f972bd616211c6c478691985b03486c7664ce1a5305e921cae7abbda15304e49fb42e10a38b1bf7e66af765aab50bc41fa01983c0c8108402d5ed9d442cd1e07eb37198ccb646bdf0ffcabcafbc80b293213f198e57f1b85b5f448cf9420f5435d2652247ac097df20995986409aac8278ebadd59359edb4280cf8d202e638abb8df6d9c9a39c6c41fd01b66d61e28edd29f3d29107e95706258532e71562c0ee4eb8f035a9edaedf29162b70c9af1a2dc8a71100b8f1c5c6ac63353d9a7f0a04663cad676cc810745c6bdab7f241bbc349d5db6104a1a254c3ad5af48dc94d078b066e176f691e08ebc9468a736074f8a7e68c65bc79d30594f0c4c018eaf9c4bdf15353a9a058c9a90ad173ef0ad9e254aa4c34e17927fa3b3957430c6b8344c2eeb8646dbdc8260a5a4cd099cda0c002af106b4ed0cb6fc6a1a420f1186b94e7ccc3808c0f00c3d604af949ecb5ff72cda1ba1f6557e3005473f53ef82f5de441474d5c242d66f2342688ccb3c567c1ae38971bd6dd4be20c1ff5356b1a8a0bca62f7efda0df68d625363d5cf8e7436ad96cc549d6e41717e35d96e3008b2b48297ef884f09aa788c70b38003d0eda1fad11b11301e1ae2e7b0ba777cfdac14858fdfe824f859dfcdd5f5367a6ef827dc684ff0afd568ad1147fa234e8a8d191f5c4dbed061c08c7975b6f1892fcd1c6e509b1217815f5", 0x1000}], 0x142000, &(0x7f0000001f00)={[{@nolargeio='nolargeio'}], [{@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}, {@fowner_eq={'fowner', 0x3d, r3}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'client1\x00'}}, {@obj_role={'obj_role', 0x3d, 'overlay\x00'}}, {@smackfsroot={'smackfsroot'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'tmpfs\x00'}}]}) write$binfmt_aout(r1, &(0x7f0000000800)={{0x1cf, 0x7ff, 0xc0bd, 0x33e, 0x3bc, 0x2, 0x188, 0x2}, "03798a07f3b0ca6021165f4b21de7a78679c97691cbe0416b4c08bf7fda86b0584322acf223adac12e8f23022edb15e24d9d7dacdfe62da437e4bc28d3caf1be55d20b6d6deafa077ddf443b6c3bef2be5404c8c623b9450120bde0b3808f29ea16d7c3e741305a2f3a5346559bc2f3ffe49178c98ab303470be2ca068e3823249a3f0a4fa7a705b801a8406a2ef6f698c7132674b2bb95ea8775f5c6e8c458ad79cb5be296c26af2489dfb66cda0e94c1118c37fbbf388d83b6c4", [[], [], []]}, 0x3db) renameat(r2, &(0x7f0000000240)='.//ile0\x00', r2, &(0x7f00000007c0)='./file0/f.le.\x00') open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x1f) [ 579.767974] overlayfs: unrecognized mount option "" or missing value 20:57:44 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x4000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:44 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 579.864769] overlayfs: unrecognized mount option " [ 579.864769] " or missing value 20:57:44 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', 0xffffffffffffffff, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:44 executing program 2: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x1) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) ioctl$PPPIOCCONNECT(r0, 0x4004743a, &(0x7f0000000000)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:44 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:44 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x40030000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:44 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 580.398565] overlayfs: failed to resolve './file1': -2 20:57:45 executing program 0: syz_init_net_socket$llc(0x1a, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x1) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, 0x0) chown(0x0, 0x0, 0x0) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) futimesat(r0, 0x0, &(0x7f0000000200)) ioctl$PPPIOCCONNECT(r0, 0x4004743a, &(0x7f0000000000)) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='9p\x00', 0xc004, 0x0) bind$llc(0xffffffffffffffff, 0x0, 0x0) 20:57:45 executing program 2 (fault-call:7 fault-nth:0): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:45 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x100000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 580.430765] 9pnet_virtio: no channels available for device 127.0.0.1 [ 580.458531] overlayfs: failed to resolve './file1': -2 20:57:45 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', 0xffffffffffffffff, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:45 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:45 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f00000003c0)='./file0\x00', 0x4) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000400)={&(0x7f0000000200)='.//ile0\x00', 0x0, 0x10}, 0x10) set_mempolicy(0x0, &(0x7f0000000440)=0xfffffffffffff009, 0x5) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:45 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) [ 580.552148] 9pnet_virtio: no channels available for device 127.0.0.1 20:57:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)) r3 = syz_open_procfs(0x0, &(0x7f0000000140)='net/ip6_mr_cache\x00') ioctl$SNDRV_CTL_IOCTL_PCM_INFO(r3, 0xc1205531, &(0x7f0000000180)={0xc3, 0xffffffffffff8000, 0x2, 0xc29, [], [], [], 0x8, 0xfffffffffffffe00, 0x3, 0x367b4ee4, "02982b1bea15ecc6d0c5d9e4d215bed2"}) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r5 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x0, 0x8000) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a85320, &(0x7f0000000080)={{0x0, 0x7ff}, 'port0\x00', 0x14, 0x20c05, 0x3ff, 0x0, 0x7ff, 0x5, 0xf0e, 0x0, 0x1, 0x4}) setsockopt$inet_mreqsrc(r4, 0x88, 0x65, &(0x7f0000013ff4)={@remote, @dev}, 0xc) close(r4) dup3(r1, r2, 0x0) 20:57:45 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x200000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 580.731860] overlayfs: failed to resolve './file1': -2 20:57:45 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, 0x0, &(0x7f0000000380)=""/23, 0x17) 20:57:45 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, 0x0) linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:45 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xb7, &(0x7f0000000080)='/group.sta\x9f\xd4t\x00+\x04J{\t\xab\v\x02t\xe1\t\x85\xa6\xfa\x15\xb3[\xa6\x94!\xf2\x04\xde\xc5f\x8a\x06\x00\x00\xf4\xb8\x0f\xf8`\xe0\x1f&+\xaf\xacu\nm\\\xe2Y\xcba\xea\f\xd9DXX>\xef/\xc5\x97\xea\x93\xa7\xde\xc9\xb4\x16\x8eF\x8b\xe0Wm\x1d\x0e\xa71o\xcc\xbf\x8b\xc4G\x8f\x8e\xd8[T|i$\x88\x04\x00\x00\x00\x00\x00\x00\x00\x90\x1eB\x8b\x98\xad\xd17_Q\xe15\x84\x8f\xea\x98\xc6\xe3WE\x11\xe0\xc6\x1f\a/\xf6\x1f\a]\xd9PJ@\x94 \x9f\x15\x7fVu\xf5\x8d\xf88\x95i\xd9E\x96\x86x\x87\xf7e<\xfdt$x95\xba\xe4C#R\xe1\xe4\xa8'}, 0x30) perf_event_open(0x0, r1, 0x6, r0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000002c0)='/group.sta\x9f\xd4t\x00+\x04J{\t\xab\v\x02t\xe1\t\x85\xa6\xfa\x15\xb3[\xa6\x94!\xf2\x04\xde\xc5f\x8a\x06\x00\x00\xf4\xb8\x0f\xf8`\xe0\x1f&+\xaf\xacu\nm\\\xe2Y\xcba\xea\f\xd9DXX>\xef/\xc5\x97\xea\x93\xa7\xde\xc9\xb4\x16\x8eF\x8b\xe0Wm\x1d\x0e\xa71o\xcc\xbf\x8b\xc4G\x8f\x8e\xd8[T|i$\x88\x04\x00\x00\x00\x00\x00\x00\x00\x90\x1eB\x8b\x98\xad\xd17_Q\xe15\x84\x8f\xea\x98\xc6\xe3WE\x11\xe0\xc6\x1f\a/\xf6\x1f\a]\xd9PJ@\x94 \x9f\x15\x7fVu\xf5\x8d\xf88\x95i\xd9E\x96\x86x\x87\xf7e<\xfdt$x95\xba\xe4C#R\xe1\xe4\xa8', 0x2761, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x237, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffffff07}, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000000)) [ 580.774913] overlayfs: failed to resolve './file1': -2 20:57:45 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:45 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) bind$unix(r0, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:45 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x300000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:45 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x400000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 581.068252] overlayfs: filesystem on './file0' not supported as upperdir 20:57:45 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, 0x0, &(0x7f0000000380)=""/23, 0x17) 20:57:45 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, 0x0) linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:45 executing program 0: r0 = creat(&(0x7f0000000340)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x44000) perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(r0, 0x0, 0x0, 0xa6ba0) io_setup(0x40000100000003, &(0x7f0000000200)=0x0) io_submit(r1, 0x653, &(0x7f0000000540)=[&(0x7f00000000c0)={0x804000000200000, 0x0, 0x8, 0x1, 0x0, r0, &(0x7f0000000000), 0x377140be6b5ef4c7, 0xc00}]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000000)='/proc/capi/capi20ncci\x00', 0x200400, 0x0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x5c831, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000000a000)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x86, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x37ac, 0x7f}, 0x8000000200000000, 0x800007f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='nfs\x00', 0x0, &(0x7f000000a000)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000800)={&(0x7f0000000440)='team\x00', r0}, 0x10) ioctl$TIOCGPTPEER(r0, 0x5441, 0x0) 20:57:45 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000200)='/dev/snapshot\x00', 0x0, 0x0) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000440)=""/102) mkdir(&(0x7f0000000400)='./file1\x00', 0x113) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f00000003c0)='./file0/f.le./file0\x00') mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="75701f0e726469723d2e2f66696c65302c6c6f7765726469723d2e3a66696c65302c776f726b6469723d2e2f66696c6531"]) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.//ile0\x00', r2, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r2, &(0x7f0000000000)='./file0/f.le.\x00', r2, &(0x7f0000000180)='.//ile0\x00', 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:45 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x500000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:46 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x700000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 581.635906] overlayfs: unrecognized mount option "uprdir=./file0" or missing value 20:57:46 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, 0x0) linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 581.742486] overlayfs: unrecognized mount option "uprdir=./file0" or missing value 20:57:46 executing program 5: mkdir(&(0x7f0000000300)='./file1\x00', 0xfffffffffffffffd) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 582.155400] overlayfs: failed to resolve './file1': -2 20:57:48 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x800000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:48 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x4e1b30a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:48 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, 0x0, &(0x7f0000000380)=""/23, 0x17) 20:57:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x42000) splice(r0, 0x0, r3, 0x0, 0x6, 0x0) dup3(r0, r2, 0x0) fcntl$setstatus(r3, 0x4, 0x42000) write$P9_RWSTAT(r1, &(0x7f0000000000)={0x7}, 0x7) ioctl$VIDIOC_SUBDEV_S_DV_TIMINGS(r2, 0xc0845657, &(0x7f0000000080)={0x0, @bt={0xffffffffffffff1e, 0x400, 0x0, 0x1, 0x40, 0x2, 0x7, 0xd299, 0x4, 0x8000, 0x5, 0x6, 0xffa, 0x80, 0x0, 0x20}}) 20:57:48 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:48 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000400)={0x7f18, 0x9, 0x1, 0x1, 0x6, 0x9, 0x3ff, 0x8, 0x1, 0x1f69, 0x9}, 0xb) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./fyle1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) write$FUSE_NOTIFY_STORE(r1, &(0x7f00000003c0)={0x30, 0x4, 0x0, {0x2, 0x0, 0x8, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x30) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 584.220752] overlayfs: failed to resolve './fyle1': -2 20:57:48 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x900000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 584.261438] overlayfs: failed to resolve './fyle1': -2 20:57:49 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', 0x0, 0x0) 20:57:49 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f00000003c0)={'bpq0\x00', {0x2, 0x4e24, @local}}) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c6c6f2d4084e68ec8dd693a66696c65302c776f726b6469723d2e2f66696c6531"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:49 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:49 executing program 0: 20:57:49 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xa00000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 584.551159] overlayfs: unrecognized mount option "lo-@i:file0" or missing value 20:57:49 executing program 0: socket$inet6_sctp(0xa, 0x5, 0x84) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/audio\x00', 0x2002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000080)={{{@in=@multicast1, @in=@multicast2}}, {{@in6=@remote}, 0x0, @in=@multicast1}}, &(0x7f0000000180)=0xe8) getsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f0000000200), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, &(0x7f0000000000)) fchownat(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) readlink(0x0, 0x0, 0x0) madvise(&(0x7f00007d9000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) clone(0x4001fff, 0x0, 0xfffffffffffffffe, &(0x7f0000000440), 0xffffffffffffffff) sched_setscheduler(0x0, 0x5, &(0x7f0000000040)) ioctl$EVIOCGSND(r1, 0x80104592, 0xffffffffffffffff) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000280)=[@in={0x2, 0x4e23, @local}, @in={0x2, 0x4e23, @multicast2}, @in={0x2, 0x4e21, @multicast2}, @in={0x2, 0x4e24, @broadcast}, @in={0x2, 0x4e21, @local}], 0x50) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = socket$pptp(0x18, 0x1, 0x2) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer\x00', 0x400, 0x0) write$input_event(r3, &(0x7f0000000340)={{0x77359400}, 0x16, 0x1, 0x100}, 0x10) prctl$PR_SET_KEEPCAPS(0x8, 0x1) openat$cgroup(r3, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) ioctl$PPPIOCGDEBUG(r2, 0x80047441, &(0x7f00000001c0)) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSARP(r4, 0x8955, &(0x7f0000000440)={{}, {}, 0x8, {0x2, 0x0, @local}, 'veth0_to_team\x00'}) [ 584.957657] IPVS: ftp: loaded support on port[0] = 21 [ 585.168262] chnl_net:caif_netlink_parms(): no params data found [ 585.338892] bridge0: port 1(bridge_slave_0) entered blocking state [ 585.345503] bridge0: port 1(bridge_slave_0) entered disabled state [ 585.352442] device bridge_slave_0 entered promiscuous mode [ 585.359328] bridge0: port 2(bridge_slave_1) entered blocking state [ 585.365798] bridge0: port 2(bridge_slave_1) entered disabled state [ 585.373058] device bridge_slave_1 entered promiscuous mode [ 585.512857] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 585.522493] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 585.660564] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 585.668005] team0: Port device team_slave_0 added [ 585.673253] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 585.680656] team0: Port device team_slave_1 added [ 585.803973] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 585.811257] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 585.985274] device hsr_slave_0 entered promiscuous mode [ 586.023608] device hsr_slave_1 entered promiscuous mode [ 586.074105] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 586.081149] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 586.238114] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 586.409675] 8021q: adding VLAN 0 to HW filter on device bond0 [ 586.419960] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 586.428175] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 586.435124] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 586.442184] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 586.450237] device bridge_slave_1 left promiscuous mode [ 586.459321] bridge0: port 2(bridge_slave_1) entered disabled state [ 586.504117] device bridge_slave_0 left promiscuous mode [ 586.509548] bridge0: port 1(bridge_slave_0) entered disabled state [ 590.248211] device hsr_slave_1 left promiscuous mode [ 590.296914] device hsr_slave_0 left promiscuous mode [ 590.357068] team0 (unregistering): Port device team_slave_1 removed [ 590.372175] team0 (unregistering): Port device team_slave_0 removed [ 590.382234] bond0 (unregistering): Releasing backup interface bond_slave_1 [ 590.419218] bond0 (unregistering): Releasing backup interface bond_slave_0 [ 590.516458] bond0 (unregistering): Released all slaves [ 590.657753] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 590.665080] 8021q: adding VLAN 0 to HW filter on device team0 [ 590.674897] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 590.681885] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 590.690390] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 590.698282] bridge0: port 1(bridge_slave_0) entered blocking state [ 590.704712] bridge0: port 1(bridge_slave_0) entered forwarding state [ 590.712608] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 590.721036] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 590.728795] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 590.737105] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 590.745503] bridge0: port 2(bridge_slave_1) entered blocking state [ 590.751843] bridge0: port 2(bridge_slave_1) entered forwarding state [ 590.761803] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 590.768900] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 590.781773] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 590.790917] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 590.801388] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 590.808744] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 590.809472] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 590.826796] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 590.834613] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 590.841785] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 590.849850] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 590.860262] IPv6: ADDRCONF(NETDEV_UP): veth0_to_hsr: link is not ready [ 590.867369] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 590.875063] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 590.886089] IPv6: ADDRCONF(NETDEV_UP): veth1_to_hsr: link is not ready [ 590.893814] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 590.901439] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 590.910917] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 590.917086] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 590.931862] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 591.009371] 8021q: adding VLAN 0 to HW filter on device batadv0 20:57:55 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0xfffffffffffffffc) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x80000) bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x3, 0x3, &(0x7f00000000c0)=@raw=[@generic={0x5, 0x7, 0x40, 0x5, 0x2}, @map={0x18, 0x7, 0x1, 0x0, r1}], &(0x7f0000000100)='syzkaller\x00', 0x1c00000000, 0x0, 0x0, 0x41f00, 0x1, [], 0x0, 0x8}, 0x48) syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:55 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:55 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xd01000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:55 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', 0x0, 0x0) 20:57:55 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:55 executing program 0: socket$inet6_sctp(0xa, 0x5, 0x84) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/audio\x00', 0x2002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000080)={{{@in=@multicast1, @in=@multicast2}}, {{@in6=@remote}, 0x0, @in=@multicast1}}, &(0x7f0000000180)=0xe8) getsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f0000000200), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, &(0x7f0000000000)) fchownat(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) readlink(0x0, 0x0, 0x0) madvise(&(0x7f00007d9000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) clone(0x4001fff, 0x0, 0xfffffffffffffffe, &(0x7f0000000440), 0xffffffffffffffff) sched_setscheduler(0x0, 0x5, &(0x7f0000000040)) ioctl$EVIOCGSND(r1, 0x80104592, 0xffffffffffffffff) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000280)=[@in={0x2, 0x4e23, @local}, @in={0x2, 0x4e23, @multicast2}, @in={0x2, 0x4e21, @multicast2}, @in={0x2, 0x4e24, @broadcast}, @in={0x2, 0x4e21, @local}], 0x50) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = socket$pptp(0x18, 0x1, 0x2) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer\x00', 0x400, 0x0) write$input_event(r3, &(0x7f0000000340)={{0x77359400}, 0x16, 0x1, 0x100}, 0x10) prctl$PR_SET_KEEPCAPS(0x8, 0x1) openat$cgroup(r3, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) ioctl$PPPIOCGDEBUG(r2, 0x80047441, &(0x7f00000001c0)) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSARP(r4, 0x8955, &(0x7f0000000440)={{}, {}, 0x8, {0x2, 0x0, @local}, 'veth0_to_team\x00'}) 20:57:55 executing program 0: socket$inet6_sctp(0xa, 0x5, 0x84) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/audio\x00', 0x2002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000080)={{{@in=@multicast1, @in=@multicast2}}, {{@in6=@remote}, 0x0, @in=@multicast1}}, &(0x7f0000000180)=0xe8) getsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f0000000200), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, &(0x7f0000000000)) fchownat(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, 0x0, 0x0) readlink(0x0, 0x0, 0x0) madvise(&(0x7f00007d9000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) clone(0x4001fff, 0x0, 0xfffffffffffffffe, &(0x7f0000000440), 0xffffffffffffffff) sched_setscheduler(0x0, 0x5, &(0x7f0000000040)) ioctl$EVIOCGSND(r1, 0x80104592, 0xffffffffffffffff) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000280)=[@in={0x2, 0x4e23, @local}, @in={0x2, 0x4e23, @multicast2}, @in={0x2, 0x4e21, @multicast2}, @in={0x2, 0x4e24, @broadcast}, @in={0x2, 0x4e21, @local}], 0x50) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = socket$pptp(0x18, 0x1, 0x2) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer\x00', 0x400, 0x0) write$input_event(r3, &(0x7f0000000340)={{0x77359400}, 0x16, 0x1, 0x100}, 0x10) prctl$PR_SET_KEEPCAPS(0x8, 0x1) openat$cgroup(r3, &(0x7f0000000140)='syz1\x00', 0x200002, 0x0) ioctl$PPPIOCGDEBUG(r2, 0x80047441, &(0x7f00000001c0)) r4 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSARP(r4, 0x8955, &(0x7f0000000440)={{}, {}, 0x8, {0x2, 0x0, @local}, 'veth0_to_team\x00'}) 20:57:56 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xe00000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:56 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000100)={'syzkaller0\x00', 0x100}) shutdown(r0, 0x0) 20:57:56 executing program 3: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', 0x0, 0x0) 20:57:56 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f00000003c0)=0x3, 0x4) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:56 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, 0x0, r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:56 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x1000000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 591.652432] overlayfs: filesystem on './file0' not supported as upperdir 20:57:56 executing program 0: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000000)={0x0, 0x0, 0x3f}) 20:57:56 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) getsockopt$packet_buf(r0, 0x107, 0x5, &(0x7f00000000c0)=""/36, &(0x7f00000002c0)=0x24) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="75707065726469723d2e2f66695b65302c6c6f7765726469723d2e3a66696c653019776f726b64000f00002f66696c65318a9ed08dc3c90faba3afd47cc5672ba3c75a879e36cd56e51cd9ff808f5637e91e65e111ef0ffb435c0abc5eec960a99337faee0b39ff89bcbbd8a43bb0a09a16016dd2761abb53be4ddd7d66fe4caa034cff3d3bc11f4aa"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:56 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:57:56 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, 0x0, r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:56 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x1100000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 591.921910] ion_ioctl: ioctl validate failed 20:57:56 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) lsetxattr$security_smack_entry(&(0x7f00000003c0)='.//ile0\x00', &(0x7f0000000400)='security.SMACK64MMAP\x00', &(0x7f0000000440)='\x00', 0x1, 0x3) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) open(&(0x7f0000000480)='.//ile0\x00', 0x0, 0x2) 20:57:56 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe8000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) 20:57:57 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) openat$vcs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vcs\x00', 0x404000, 0x0) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) sendto$inet(r0, &(0x7f0000000140)="96e117f5bdc38bd4ad1813fb60792388f0837f3679", 0x15, 0x404c0c0, &(0x7f0000000180)={0x2, 0x4e24, @local}, 0x10) shutdown(r0, 0x0) 20:57:57 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x2c01000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:57 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:57:57 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, 0x0, r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:57 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:57 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x4000000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 592.436815] overlayfs: missing 'lowerdir' 20:57:57 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000100)={0x400000, 0x4}, 0x4) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @local, 0x2000000006}, 0x1c) sendmmsg(r1, &(0x7f00000002c0), 0x400000000000027, 0x0) 20:57:57 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:57:57 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', 0xffffffffffffffff, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:57 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="7570706572646d723d2e2f66696c65302c6c6f7765726469723d2e3a66696c65302c776f726b6469723d2e2f66696c6531c2455eeecf144c7f14e47f51ad87faff907d673d972d009c9b65ae4564374e1fc6998b98af603f73c44402505c17b06aabc179f1eb20e49f3444caa2afbb749b82b31a949093514d9f416e4d8138a9"]) r1 = open(&(0x7f0000000600)='.//ile0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f00000003c0)=[@in6={0xa, 0x4e23, 0x3, @rand_addr="93433f4b19df1290f6c508b4c6267964", 0x9}, @in6={0xa, 0x4e24, 0x1, @loopback, 0x7d}, @in6={0xa, 0x4e23, 0xfffffffffffff000, @mcast2, 0x6}, @in={0x2, 0x4e22, @empty}], 0x64) linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) ioctl$CAPI_MANUFACTURER_CMD(r2, 0xc0104320, &(0x7f0000000540)={0x3ff, &(0x7f0000000440)="64712aca0335fa75be5971b21846470858d8abcce77bd321c0f3e1ed5922c0a86ac24d9a2d600ab3f2bfe1bc3d3ebea7e293eba943f3d640544ec674f23cac0e47604493d62f10639fd91ede95fddac3c3a33e15d842ff88efe3b0de269b53929aee9cd2c5b9802605e44397ebbba8c393f2ed21cad64dc1be07731e91a961320b30e92c818889ca38ccdf90fd95ad74ed4e06009ba1a50edfecc7695c887dc48124d6bc82d824a29b78de2a808a18751c556eba8a411d52738bcb2211b9cb93c69b7785466f5d"}) 20:57:57 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x43ff000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:57 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) [ 592.795861] overlayfs: unrecognized mount option "upperdmr=./file0" or missing value [ 592.881531] overlayfs: unrecognized mount option "upperdmr=./file0" or missing value [ 592.993420] protocol 88fb is buggy, dev hsr_slave_0 [ 592.998510] protocol 88fb is buggy, dev hsr_slave_1 [ 593.074466] protocol 88fb is buggy, dev hsr_slave_0 [ 593.080061] protocol 88fb is buggy, dev hsr_slave_1 20:57:57 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$FS_IOC_GETFSLABEL(r1, 0x81009431, &(0x7f0000000280)) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r1, 0x6612) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:57 executing program 3: ioctl$FITRIM(0xffffffffffffffff, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:57:57 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0x6000000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:57 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = syz_open_dev$amidi(&(0x7f00000003c0)='/dev/amidi#\x00', 0x100, 0x131f40) ioctl$sock_bt_bnep_BNEPGETSUPPFEAT(r0, 0x800442d4, &(0x7f0000000400)=0x4) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.//ile0\x00', r2, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r2, &(0x7f0000000000)='./file0/f.le.\x00', r2, &(0x7f0000000180)='.//ile0\x00', 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:57 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', 0xffffffffffffffff, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:57 executing program 0: sched_setscheduler(0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = gettid() sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) ioctl$sock_FIOSETOWN(0xffffffffffffffff, 0x8901, &(0x7f0000000040)=r0) r1 = socket$inet(0x10, 0x3, 0x0) ioctl$sock_ifreq(r1, 0x89f1, &(0x7f0000000180)={'ip6gre0\x00\x00\x00\x00\x00t\x00', @ifru_flags=0x2}) memfd_create(0x0, 0x0) socket$inet6(0xa, 0x0, 0x0) getpid() r2 = syz_open_dev$vbi(&(0x7f0000000000)='/dev/vbi#\x00', 0x3, 0x2) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f00000000c0)) ioctl$TCSETSW(r2, 0x5403, &(0x7f0000000080)={0x7, 0x7790, 0x0, 0x6, 0x13, 0x8, 0x5, 0x0, 0xd6, 0xffff, 0xfff, 0xbe}) 20:57:58 executing program 3: ioctl$FITRIM(0xffffffffffffffff, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:57:58 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xc3ff000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:58 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', 0xffffffffffffffff, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:58 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x181000, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c6c6f773a66696c653001000000000000003d2e2f66696c653100000000000000"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:58 executing program 3: ioctl$FITRIM(0xffffffffffffffff, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:57:58 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xe803000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) [ 593.749512] overlayfs: unrecognized mount option "low:file0" or missing value [ 593.835169] overlayfs: unrecognized mount option "low:file0" or missing value 20:57:58 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007f7, &(0x7f0000000000)={0x2, 0x4e22, @local}, 0x740144fb1e93b28a) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r1, 0x406, r1) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:57:58 executing program 0: sched_setscheduler(0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = gettid() sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) ioctl$sock_FIOSETOWN(0xffffffffffffffff, 0x8901, &(0x7f0000000040)=r0) r1 = socket$inet(0x10, 0x3, 0x0) ioctl$sock_ifreq(r1, 0x89f1, &(0x7f0000000180)={'ip6gre0\x00\x00\x00\x00\x00t\x00', @ifru_flags=0x2}) memfd_create(0x0, 0x0) socket$inet6(0xa, 0x0, 0x0) getpid() r2 = syz_open_dev$vbi(&(0x7f0000000000)='/dev/vbi#\x00', 0x3, 0x2) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f00000000c0)) ioctl$TCSETSW(r2, 0x5403, &(0x7f0000000080)={0x7, 0x7790, 0x0, 0x6, 0x13, 0x8, 0x5, 0x0, 0xd6, 0xffff, 0xfff, 0xbe}) 20:57:58 executing program 3: r0 = openat$ion(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:57:58 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, 0x0, 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:58 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xeffdffff00000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:58 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$NBD_SET_SIZE(r0, 0xab02, 0x401) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:58 executing program 3: r0 = openat$ion(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:57:58 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x0, 0xf401000000000000}], 0x10}, 0x3ff}], 0x1, 0x4080) 20:57:58 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, 0x0, 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:58 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = socket$inet6_dccp(0xa, 0x6, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f00000003c0)={0x0, 0x3, 0x8, 0x2}) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.//ile0\x00', r2, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r2, &(0x7f0000000000)='./file0/f.le.\x00', r2, &(0x7f0000000180)='.//ile0\x00', 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:58 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0xffffffffffffff04) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f00000002c0)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$sock_bt_cmtp_CMTPCONNDEL(r2, 0x400443c9, &(0x7f0000000140)={{0x3af, 0x3, 0x2, 0x1ff, 0x800, 0xfb}, 0x2000000000005}) ioctl$SIOCX25SDTEFACILITIES(r2, 0x89eb, &(0x7f0000000100)={0x6, 0x7f, 0x80000000, 0x80000000, 0x9, 0x9, 0xe, "1b908353af1fcec1d52b586651ae89c568586dfe", "29d5e2dfcea3d36bbea652d9bdcc3d835aead3e3"}) recvmsg(r0, &(0x7f0000000040)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x3dd, &(0x7f0000000200)=""/20, 0xffffffffffffff74}, 0x100) shutdown(r0, 0x0) 20:57:59 executing program 3: r0 = openat$ion(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:57:59 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000140)=@nat={'nat\x00', 0x19, 0x3, 0xc60, [0x200007c0, 0x0, 0x0, 0x200007f0, 0x20000938], 0x0, &(0x7f0000000100), &(0x7f00000007c0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffc}, {0x0, '\x00', 0x0, 0xfffffffffffffffc, 0x1, [{{{0x5, 0x12, 0x61f, 'ip_vti0\x00', 'gre0\x00', 'veth0\x00', 'veth1_to_bond\x00', @local, [0xff, 0x0, 0x0, 0xff, 0xff, 0xff], @random="89ca36fe73fa", [0xff, 0xff, 0x0, 0x0, 0xff], 0x70, 0xe0, 0x118}, [@arpreply={'arpreply\x00', 0x10, {{@remote, 0xffffffffffffffff}}}, @common=@dnat={'dnat\x00', 0x10, {{@empty, 0xffffffffffffffff}}}]}, @snat={'snat\x00', 0x10, {{@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, 0xffffffffffffffff}}}}]}, {0x0, '\x00', 0x1, 0xffffffffffffffff}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x2, [{{{0x7, 0x71, 0x67fe, 'veth1_to_hsr\x00', 'nlmon0\x00', 'yam0\x00', 'syz_tun\x00', @remote, [0xff, 0xff, 0x0, 0xff, 0xff], @local, [0xff, 0x0, 0xff, 0xa0bfa385890c6ef1, 0xff, 0xff], 0xe8, 0x120, 0x170, [@cluster={'cluster\x00', 0x10, {{0xeb, 0x8195, 0x124}}}, @devgroup={'devgroup\x00', 0x18, {{0xc, 0x9, 0x7, 0x7, 0x7}}}]}, [@snat={'snat\x00', 0x10, {{@broadcast, 0xfffffffffffffffd}}}]}, @common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x0, 'syz1\x00', 0xff}}}}, {{{0x11, 0x4c, 0x88b5, 'ip6gre0\x00', 'bpq0\x00', 'bond_slave_0\x00', 'veth0\x00', @dev={[], 0xa6}, [0x0, 0xff, 0x0, 0xff], @random="a7cfcb279261", [0xff, 0x0, 0xff, 0xff, 0xff], 0x8a8, 0x8e0, 0x918, [@nfacct={'nfacct\x00', 0x28, {{'syz1\x00', 0x9}}}, @u32={'u32\x00', 0x7c0, {{[{[{0x100, 0x3}, {0x9, 0x2}, {0x2, 0x3}, {0x4, 0x3}, {0x4, 0x2}, {0x5, 0x3}, {0x7, 0x3}, {0x5, 0x3}, {0x400}, {0x2}, {0x1697, 0x3}], [{0x1f, 0xffffffffffffff80}, {0x9, 0xcc98}, {0x8, 0x100}, {0x10001, 0x4}, {0x101, 0x13}, {0x3, 0x5}, {0x3d9, 0x70f6}, {0x4, 0x8001}, {0x7fff, 0xffff}, {0x6dc, 0x2}, {0x4a1a, 0x7f}], 0xa, 0x6}, {[{0x7f}, {0x7}, {0x2, 0x2}, {0x51, 0x3}, {0xffff}, {0x10001, 0x3}, {0x2, 0x3}, {0x0, 0x2}, {0x8, 0x3}, {0x4a2c, 0x3}, {0x24458a42, 0x3}], [{0xa215, 0x10001}, {0x3, 0x5}, {0x8, 0x443b}, {0x20, 0x5}, {0xf3}, {0xc8, 0xffffffffffffffff}, {0x6, 0x100000001}, {0x4, 0x9}, {0x1f, 0xffffffff}, {0x1, 0x1}, {0x7fff, 0x2}], 0x1}, {[{0x13b, 0x2}, {0x1, 0x3}, {0x1}, {0x3, 0x3}, {0x2, 0x1}, {0x2, 0x3}, {0x9, 0x1}, {0x3ff, 0x1}, {0x6fca, 0x3}, {0x1c8}, {0x1000}], [{0x8, 0x4}, {0x8, 0x66}, {0x9, 0x3}, {0x8e, 0x3}, {0x6, 0x1}, {0x20000, 0x7fff}, {0x2, 0x101}, {0xfeaf, 0x8000}, {0x4, 0x4}, {0x9, 0x6}, {0x2, 0x2}], 0x7, 0x2}, {[{0x81, 0x3}, {0x1d35}, {0x9}, {0x1798, 0x1}, {0x7, 0x3}, {0xffffffffb045ca1d, 0x711d32705a8afab1}, {0x6, 0x1}, {0x8, 0x3}, {0x6, 0x1}, {0xf6ad, 0x1}, {0x2, 0x1}], [{0x3f, 0x100000001}, {0xdc3, 0x2}, {0x8, 0x5}, {0x0, 0x200}, {0x1, 0x9}, {0x4, 0xb6f}, {0x1f, 0x31f}, {0x7ff, 0x33}, {0x2, 0x7}, {0x8, 0x8}, {0x8, 0x89f}], 0x0, 0x1}, {[{0x5}, {0x5}, {0xcd8, 0x1}, {0x3}, {0x72a1, 0x1}, {0x3, 0x2}, {0x5}, {0x7}, {0x14f3, 0x2}, {0xf55, 0x3}, {0x8, 0x3}], [{0x80000000, 0x7}, {0x3f, 0x5}, {0xfffffffffffffffb, 0x8}, {0x6, 0x1}, {0x1000, 0xc2}, {0x7fff, 0x669}, {0xfffffffffffffff8, 0x100000001}, {0x9, 0x49b}, {0x318, 0xfb7b}, {0x8000, 0x8}, {0x2, 0xffffffffffff8ca8}], 0x0, 0x3}, {[{0x80000000, 0x1}, {0x2, 0x3}, {0xed, 0x2}, {0x7, 0x2}, {0x400}, {0x2}, {0x6}, {0x7fff, 0x3}, {0x2, 0x1}, {0x9, 0x3}, {0x20}], [{0x1, 0x9}, {0x8, 0x2}, {0x1, 0x8}, {0x3, 0x8}, {0x7f, 0x4}, {0x81, 0x1000}, {0xff, 0x74b}, {0x80000001, 0x4}, {0x70b2, 0xfff}, {0x6}, {0x2f, 0x7ff}], 0x1, 0x5}, {[{0x19c7, 0x3}, {0x400, 0x2}, {0x9e9, 0x2}, {0x1, 0x3}, {0x8000, 0x3}, {0x8001, 0x3}, {0x8, 0x3}, {0x8, 0x3}, {0x7f}, {0xffff, 0x3}, {0x9}], [{0x8}, {0x1}, {0x7, 0x10001}, {0x7, 0x7f}, {0x101, 0x6}, {0x8, 0x7fff}, {0x100, 0xfffffffffffffffd}, {0x0, 0xa3}, {0x7ff, 0x6}, {0x1, 0x4ee}, {0x200, 0x3}], 0x4}, {[{0x6, 0x3}, {0x80, 0x3}, {0x5, 0x3}, {0x10001}, {0x1, 0x1}, {0xc0000, 0x3}, {0xe5d}, {0x12ee, 0x2}, {0x46, 0x3}, {0x9, 0x2}, {0x0, 0x1}], [{0x6, 0x7}, {0x6, 0x685a}, {0x3, 0x13960000000}, {0x8, 0x4}, {0x8, 0x6}, {0x0, 0x1ff}, {0x8000, 0x1da}, {0x80000001, 0x8}, {0x3b}, {0x5, 0x6}, {0x100000001, 0x8}], 0x1, 0x7}, {[{0x0, 0x2}, {0xffffffff, 0x2}, {0x3f, 0x2}, {0x7, 0x3}, {0x7fffffff, 0x1}, {0x2, 0x3}, {0x8c, 0x3}, {0x9, 0x3}, {0x27bb, 0x2}, {0x1f, 0x3}, {0x8, 0x2}], [{0x3, 0xfffffffffffffff8}, {0x3}, {0x4, 0x33}, {0x32548d3d, 0x47760647}, {0x401, 0x3}, {0x6, 0x400}, {0x9, 0x3}, {0xffff, 0x1ff}, {0xfff, 0x34e}, {0xffffffffffffffff}, {0x1, 0x3a5c629d}], 0xa, 0x3}, {[{0x2, 0x1}, {0xffffffffffffff01, 0x1}, {0x100000000}, {0x10001, 0x3}, {0x2, 0x1}, {0x9, 0x3}, {0x5, 0x1}, {0x7fffffff}, {0x3}, {0x401, 0x3}, {0x10000, 0x2}], [{0x800, 0xc5dc}, {0x8, 0x2}, {0x7fffffff, 0x7}, {0x5, 0xdb6f}, {0xfff}, {0x8, 0x5}, {0xdd, 0x9}, {0x80000000, 0x100000001}, {0x0, 0xea}, {0x3ff, 0x9}, {0x80, 0x8}], 0x6, 0x5}, {[{0x8, 0x3}, {0x4, 0x3}, {0x8, 0x3}, {0x7, 0x3}, {0x8, 0x3}, {0x3}, {}, {}, {0x7f, 0x3}, {0x3, 0x3}, {0x4, 0x3}], [{0x1ff, 0x8}, {}, {0x2, 0x98a0}, {0x5, 0x2}, {0x0, 0x4}, {0x4}, {0xfffffffffffffffb, 0xffffffffffff8000}, {0x7ff, 0x8}, {0x2, 0x7fff}, {0x6, 0x89}, {0x80000000, 0x1}], 0x5}], 0x3}}}]}, [@arpreply={'arpreply\x00', 0x10, {{@random="8292c732ebd7", 0xffffffffffffffff}}}]}, @arpreply={'arpreply\x00', 0x10, {{@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, 0xfffffffffffffffd}}}}]}]}, 0xcd8) shutdown(r0, 0x0) 20:57:59 executing program 0: 20:57:59 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0xf}, 0x3ff}], 0x1, 0x4080) 20:57:59 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='.//ile0\x00', r1, &(0x7f00000004c0)='./file0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) mount(&(0x7f00000003c0)=@md0='/dev/md0\x00', &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='fusectl\x00', 0x2, &(0x7f0000000480)='tmpfs\x00') 20:57:59 executing program 3: openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(0xffffffffffffffff, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:57:59 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, 0x0, 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:59 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x24}, 0x3ff}], 0x1, 0x4080) 20:57:59 executing program 0: 20:57:59 executing program 3: openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(0xffffffffffffffff, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) [ 594.820141] kernel msg: ebtables bug: please report to author: bad policy 20:57:59 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,/file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) lstat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000000500)='./file2\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f00000005c0)=0x0, &(0x7f0000000600), &(0x7f0000000640)) mount$fuse(0x0, &(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='fuse\x00', 0x800002, &(0x7f0000000800)={{'fd', 0x3d, r0}, 0x2c, {'rootmode'}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x600}}, {@allow_other='allow_other'}, {@allow_other='allow_other'}, {@blksize={'blksize'}}], [{@audit='audit'}, {@smackfsroot={'smackfsroot', 0x3d, 'overlay\x00'}}, {@obj_user={'obj_user', 0x3d, 'system'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'tmpfs\x00'}}, {@subj_user={'subj_user', 0x3d, 'overlay\x00'}}, {@fowner_gt={'fowner>', r4}}, {@smackfsroot={'smackfsroot'}}, {@dont_appraise='dont_appraise'}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@context={'context', 0x3d, 'root'}}]}}) r5 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:57:59 executing program 0: 20:57:59 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 595.052989] overlayfs: unrecognized mount option "/file1" or missing value [ 595.077215] overlayfs: unrecognized mount option "/file1" or missing value 20:58:00 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000000140)=""/20, 0x14}, 0x2) shutdown(r0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000100)={0x5, 0x6692, 0xb9d7, 0x3, 0x6a97}) 20:58:00 executing program 3: openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(0xffffffffffffffff, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:58:00 executing program 0: 20:58:00 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x46c}, 0x3ff}], 0x1, 0x4080) 20:58:00 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000540)='./file1\x00', 0x0) symlink(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='.//ile0\x00') symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') read(r0, &(0x7f0000000440)=""/130, 0x82) setsockopt$TIPC_MCAST_BROADCAST(r0, 0x10f, 0x85) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65305e91000000000000723d2e3a66698a65302c776f726b6469723d2e2f66696c6531"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:00 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 595.451919] overlayfs: missing 'lowerdir' 20:58:00 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, 0x0) 20:58:00 executing program 0: [ 595.523164] overlayfs: missing 'lowerdir' 20:58:00 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:00 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x200005d0}, 0x3ff}], 0x1, 0x4080) 20:58:00 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) accept4$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000440)=0x6e, 0x80000) 20:58:00 executing program 0: [ 595.789048] overlayfs: filesystem on './file0' not supported as upperdir 20:58:00 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) socketpair(0x5, 0x805, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000300), &(0x7f00000002c0)=0x3e6) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r2 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r2, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) 20:58:00 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, 0x0) 20:58:00 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x2}, 0x3ff}], 0x1, 0x4080) 20:58:00 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:00 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="0adc1f123c123f3188b070") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x2000000000000022, &(0x7f0000356000)=0x1, 0x4) connect$inet6(r1, &(0x7f00000001c0)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) ppoll(&(0x7f0000000080)=[{r0}], 0x1, &(0x7f00000000c0)={0x77359400}, &(0x7f0000000100)={0x81}, 0x8) 20:58:00 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000440), &(0x7f0000000580)=0xffffffffffffff62) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/mixer\x00', 0x40000, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) ioctl$VIDIOC_STREAMOFF(r1, 0x40045613, &(0x7f0000000400)=0x5) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f00000003c0)={0x70c, 0x3, 0x5, 0x10000, 0x8, 0x1}) r3 = getpgid(0x0) r4 = perf_event_open(&(0x7f0000000500)={0x0, 0x70, 0xffff, 0x63, 0x9, 0xfffffffffffffffe, 0x0, 0x5, 0x0, 0x1, 0x100, 0x1, 0x10001, 0x6, 0x7f, 0xe9, 0x4000000000000000, 0x80000001, 0xb1c, 0x4, 0x7f, 0x400, 0x7c17, 0x1, 0x10000, 0x5, 0x9, 0x1, 0x9, 0x5, 0xffffffff, 0x800, 0x7f, 0xffffffffffff7fff, 0x0, 0x1, 0x100000001, 0x2, 0x0, 0x8, 0x0, @perf_config_ext={0x100, 0x9}, 0x0, 0x3, 0x79, 0xb, 0x5, 0x6, 0x1}, r3, 0xc, r1, 0xb) r5 = geteuid() getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000600)={{{@in6=@initdev, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@local}}, &(0x7f0000000700)=0xe8) fstat(r1, &(0x7f0000001c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = memfd_create(&(0x7f0000000780)='tmpfs\x00', 0x1) sendmsg$netlink(r0, &(0x7f0000001dc0)={&(0x7f0000000480)=@proc={0x10, 0x0, 0x25dfdbfd, 0x80088}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000800)={0x1468, 0x2b, 0xb02, 0x70bd28, 0x25dfdbff, "", [@typed={0x8, 0x42, @ipv4=@local}, @typed={0xc, 0x79, @u64=0x5}, @nested={0x1020, 0x1c, [@typed={0x8, 0x7c, @fd=r2}, @typed={0x8, 0x30, @ipv4=@loopback}, @generic="16f4b1fd00d8c5c8d9", @generic="4d867e7ae0d254e2e7976f2fe864ae2b2f9de004e1d8ddcbde89d62668d741c75496bdc07f5ef33b0b5de200a6a7c4874f177a1483020efb8e98340f23d70b38afc344e398435c7cfedaac0165ac9fd7b70a88af6bd97eb3b6b87b7c5455bd1c9930602cf22a1a3ae5f064b6b622cad18517c0d2b59c3566ab7b25dd319c3ce97314567d86f96727b98a91b5d5b2683f255ed6061f1d56506bd126dd7bc7499be7c3a417b56da24232130292203116f5f850542def4475f11f48ea7ab5e89d6b29fcc540a01e27461a6908fcb76d6e05da84f5e7246cdcde0842d9de188a99f244f071a9d5087ed7444af6526ac15f4deabed08af384752761e60fff9a692a6956d90c9107b2fd93b779f03f9f99746e4a1aebe9f5952398a1a7e2bde12845461809ff5b8573655732a6aca76e362c355d5aa31428e2fe689af63b219d407786aeb7aa174c714b48386bd2ed97bd9af8ed5fab398f3e1fc3330c1681654343498abc937d3ffff6d83028804d23f7bdec31750ab44a55fcaa9a5f03a58b0a6539166316ff14860818f1403bec007f2f2345553ba1c13ea74164d65a0ba3b1a5e946de510e15a7be0c540ebf840108a753cfdcd116af69f4527e697c8c8b301cf15899246a77cdf4007418d31dd4ec27b0a7069c2621ec57174cfc865b5c0c2e762864b28aad254a815d45e6374622c14e2d67511b8a73e8894cde571c493244d9cf226da6be40fae959414f1540239865f31e77c903a1b0d0bf2f4378716a2fef776a90709f85124a77f8ac420af4603c0b3a8af15bb195925cf0f4883f6b4502c0ca25d0d360e175e4fc622eb666d5296d62c0c10bfd6f4c21fe34ac92c395e77f6bda8c0be421065aa33cfee6146f72e66ac075551dcad562074ee92565be1183ee3589133d9107077d60aa4d5091b45090779a02238196b1264f5fc30cb8dfe68938d3e51dbba51c11d8bfb843895df3cf8ebce8945b75c5cf8a13dabf2540832f09c441c9a4da42e21f33ae5502a108196cda07ac33a07c99f604ba11d69bc5fd83231f881410a2ddb25b0dc44b53d5ff6bd1a80375b652832361ff90bda811d27e07882cb51a9c4e71784d60273d29244f5dea33311a3243bb05fede8ec261b85e18e72be7ca39c82bfbe5df6f0a736c51b5dc7b641a8c51d6c5cca3e7a52c7de45ff9da89dadd52425f4a9eb930c0905418554987425cf4fcfd98e1d02c0279f4c873089126c5113ed3460632df026a55cf212f7cc2ae3c601d262c5a877be6c645e8bb74fd7c0faebd1f519b1b6c26035e6b11a62bfe429ffdeac4d7406bfba8c40b4d6bba018414e71d5d04a63e92c2c71105e0efb232933e03fb8c1419864ccdbcdf6d8c9d451cae0a97ab56b68de453193d733f394687ab3e138f18051f1880600fc525e0b785f684e9341bf0009f4462c7ca79e7fce9560db3ad9232260e80796710cac41108256aa6e38d85e3e92d717d7e338419dbfca86a5180d64d8fc62bdf34a532056190f1258e36c8fede7f043e4233c7c02487071456986e26f7ffda26fcc15f73881de78ef1140c7e986fd2e263d6b9356e8c918f7888522e3612595032e084ab0a3c203146c34a7a42f76a24d951550989af3e76f6a94a93daf4553379f3bb5b7f6a11876866c205d722f77e4dd1ed7197ed2865535be691f7d7be4c878a2860715664c0ed44a32cbcb3c17a9a8cb83631a6abb2458412181fceab330c3b92ee307952726d737fd9fba1eb87b5cf93ec2e4114c9a82f45ec17f791ab457bbc9af1d5fbd0c8e0a97cb91aa3e2a6774c301749023dc81ba528d385611e6ce78abfbca1999610a161c1e3f615d5dcd5994f25e2e58fe767bd8ea72af71557c116a34d8952aa0b5999432797735f7fb03f290a1ba1c7c153344b22fe08184fe511791b314c52682b98d9f7a00250dd4e4583d587ada53702e78a86219b88fd00252aadbcecb9cca1ada18c21468a6a64243fb1081aaff4a87ca9922a2351ef121981046f8fae806a169c48b66fb94e064492204b0df92c95e3a765d1fc81582b2330d0e28ce19514ec3baa4c20458fe37f245d0a3734edf0be97f52fbc53a15f9ef70a77addd9248ee68e840fe28f5ba77f20c57a5adfae859451fe45d608431de42a94e93afe51555484a830937d643bd5c97db99d31033db5140c5680f9ca7fb601734a607e306ad68f0e58a420d1f191dfdc09c26ab2a28ae8f9fd682627a1bb6fd307990e69df4a1e2c1686b5591089e4f8b9de2c21079b2c488a639846068c51f8e04d6e3b153d49084c5d39136e2facf28e5fae59b52a6597107121aa1604da8402e9133bce5d0b8f79e1abc811a002755263e39a3ef3c68b8017b309d6a85d0a22ea9e6bca75b2997686685b6d23d080c84e647ee900d9b23dd6c7bad79cdaf08dafe0d39147c1637b36057126092bd61710469e843224e039d5326138f89617e3b7ef7386b018f5f5495a4f76928a748eda387dddbc85c3d74781cb116f75c1ede0e13bdee30671762aa3172a2762fd2b4e60bcca64d2009cf90c2ffa42fb2fb9c8617b36097040240029c55de2c06c3e7ec8bf61ecc379c18967d9f0d4a974f3309992a0324507a278b52f56749f811f922bf2b8a0c99746cade6122bf9734b5b65c26c8d32cd686a4cb0d0907f0e22ccccf188da2759f2a232ba1cf69e9c69bff69b465c359d6f47e4e8b4f086308dd015f8f04b8dfbaf0df5dcd22567897a003298d3e617d4db17802b70c674a0716aeffc1a08c95932afb74b9630ee6f555fec12dfc788ad9e74babbc0314f555cae1101f5c49a9db2c0b0617c3c0e4ea91a3ea61789d044958d07b84a5341917c2e2f2674e1fd2bb2b043a8bd786d9736f76d0e9d7a247fccf7c27e604336436a170ba3f76453016499bbd654a27259bcb349fbf707509a404e5f7441230139e9308977d54b55c7c155e1623a4de8a4b4a07a347a5e070d35c40e51f5921aa13dfd2df2f26f2308addaabbc303811988bc1df371574d48fa2ac43f1a46ec2d50c1e6c999ebdcef7357707f4ac31a8b3b52ab0d39ef1ca0ce434b052d43af35e388f6a20c4f4ebd573f2a95f036aeeb6aa1eb6b3ed922e4e631a6386e47074f2265cc3431185aa9f7a159ce09335e603a5474ea050ee984e1f0541ee2d910017544f4488648521fab5b18f5c1c0ed98f84eee1cee7c57c923bcc7c327b7c636375e854e19554f2884510bea422cf23e3bf2514eccdcf0b94931836fa7bfb81791b1c3e5c9eaa16475d397370f82ef23e1d692545b7737b8bb4c4f0cd37e65fd4cac11d323f1a56543794747204ca8580756728c2e2d6dbb41b56f9d8cb62f431925727571043bb4582ade0bf67ecee38804b10ebe122d73b6b570c1e5fa768e34c72ccabde6394dd5f326e4295d320be72933520f935c2d03738135cd2d9386b9aa2b6a6f26b2866257ab14f5f1ed1439142289524e84466fcfe449fc74d6300b0cddee13df92ba2bb110075b1dee4bf4e8c1f2fd044521209c7c56d70134408cf7238d77b77488bf152c05de4cc2d6ad74aeb8ae49a2290419a99434ca23f675f99e6d21974c02ba031a94f58e206de64a78027c8ad28cea0c63b2e6b9670944eae212ef497293d444b64cd2b696ad6d8082f1e232658b4bc17f434a147844fed2e6b1a0952112d4b65256d0a453509ef096734bb0f5febe23e4cbfc5455c01aea48e9ca3e0018e655efeb75139fa2a280065c4d234c2873c452c41029e30594f8cee075034243bd4262e60c0d1002496966dc4b32ffdd52cbea7b066970c0aeefb0b0b6b4efc8326199b4eaabb7dec0b15d63005f9795d2b33cca7e17abf0f40bf341a0447f1f140a8bb75d7d8e5efc18f04f4561288cd4efe02a4e374b4f1ddba25bdec9e3b888a10bc719e18c6f9337f45d7c845842cbfa1a49497d82b66f9416aaf7fd06f9683ebf99cae3b58e985154dd36548c3244603b88ec0ccd52d3a27ea91ac734ca2e33ca6cf63519916dc9d4f721d8de548438639915e2b80be261c9093a444200d654b7310437bd7083dcefc52e085e44dfac898a1ea6ea9aaf243eafd88ae98a4fba0e36e8fe9291b26c2915c6baf7595a79b587ab2d2b21547675c046fe87b1fc0b0b52470f4dd4dc274d1a67bcbc0d900c5f4654720a6cbe5b3c8acde0983346aa131ac7beb17817216beede1470317da1ff266b19eec0f44336de774c03efb0a0cf33494d0b2405a51aa163ddc835c494cc61a1c3fbb32618e3be357ebf0e700bd4197780432268413da1ef3af6f73c19e6d8f4ad784619bea263843f0aca9a771f004b2691bbda821d68e98c3366c95c78ac1e9123b08b663f78bcd90ea7e3647786a6ca48c23b95a56bbd5ff86556aa8a917e2a75a69881574cae96518d69b03e31d5e8c95570911a7742ec6d562a7fe8fc0b282e236a223a116c7a1b1857ea417f083f14c0d51726bb2aab07c386b37ce4e05ff7d78c948f186f394ecb9e10b6983e31da98b1e7686802bc79c3837b5e4576cf444ca7c2d8fdaf88cf90c3e2632feab7d2a95d44de884bc3df46573b661f7f1d7ecc62600b262cde3d56876d9d743a0abc8150faaf83f1b37477b40364df5d2c42a01cc4959fa4b6117578278ad87ec1c6452c8cf52ef1255c01da6a86da82e850e2122901e466df032958d5cec174ac8c39076721b2b31bc4dd8dd7318d27e72795c7ddd3cdbd689b57715503c6299cf01fc98bb584d9d565e387d38ec5cde20956adedf17435a11871066271a4830a9a18de9ceed3c106e91d8773f977bf589f28f9974c126459e5d584da19a3efb0b6c684ceff7065e8ac5f8883732d7bd591e87343c041825f6535f741106329f9f165a1519ba0f13d9dd303f1a9dc8af64dccfa8ae0a2ac54cd50183abc527d344fd819879806f60dddaf4d4d6c71d6c54271cd9be4a713254e2f0055625f0e01bf21388b75d1d1142797d04cf538a1653c1107d6cae67279757082bf65bbdeaaf11ec769ef0d5c60b3a181d77ddf5a892e74905917c30f895892abed754e99346078037e07d008e70070db57fc39db537d807c3e3598feb70b758e4d0a8aca330b3d3ad27f379b759e5ffc4db6b58a25401628bd49eaf398e3d5ff6bed0646011471a7eb9fd0bf2c98548aed4b6651fb40a3d770f06302cbd17394968434ae511479bb0700259ea7c0af220d8628451371323cc437ac5964909fc3f01a19e7b497cd8e18af7da17ab4cbe081e29e9daf9089e6f89e4a4742cb078332338fb5445bce5e14f2338f19aae7d00136c78a9b67a9fa5398f481012625898ebc74b0eb961798f4471f421af8c4d27d4a52af05e93bc5b7a3d50b2fefc5a886e5236a7bfdedf8703ecd92fc3cf8ebe0f4ec8b22e798e1a0579e962bf17793f50758872d328bc96ee15386eedfbfde11fce46c0800c2d81e9424be464d97ee68cc263497e4ce8b2bb2374c633ebf88f31c67a71cd327f1d07223edbcfb168777263577506a7ca32ddc3b104f9abe4076466ffea6e3269aa9cff6bfb255e12a59bec012ee34481af923a38ec7a95f5ad623bc2bc5e6ec478ed4cd9e39ff31f435c3afc535234acde2491181bf58186352b5d80bf11b45bb7f9cd51ec9ebcb3e5226759927b87f16d5cc6f412060528b7cb9f2e8547d45659a37668d74ef3fc1e9a526883151ec68f9d3feed3d60beb90cac384a42d4096b6935c97eb750e015f2d0644c906b8a9d61589512a8f2e3c752636029b848f878d912db12504c5533a8437210cafb012079b74dac63cb3eb50066de2dd9aef027be15f488d", @generic='S']}, @nested={0x2a4, 0x4f, [@generic, @typed={0x64, 0x18, @binary="234a0b1d3c16eeeaefb02982baa91e0ddce84915e8cfdf55670bea5d50ac5bae0ebc478e246abb5c4dfa45f1ef6a49289d8edb033213926939a13806eb0865092226a8a4d279c6550fdff36f321ceb6b670432c89fb8fbaeb5dd5154b5bf807d"}, @generic="595478450590bd91062b3214b504c01b71e76b879c88860e9db8ff01738df3b12a3f4e90fb15853fcce285c65cfd60e4e24013d4811fa39f9739ea0a0962d637dcd24aed31693fce21052220ae6d74433734161f8816e13ed2a42733bab9fe7eda07615fad228b47576971d6b1ca1e4cd481c566a6fce0d7874f564b96e384ec29954bd717527b9b3e147f46edd681f7199e04d5f931000df570ef0f232fb95189b86a4ca06f", @generic="ea16cc413a520edbacfa263cb3a1dfa310d5af97f73ea8618f271f55dedade1319e79b70e67caa428b068a8aa20d7b511e70538c7381f2b58118a054cd822085ee9dc4887ee859939c62ab8ccf80ac26ef50230eaa42d3e431162a5e062be3f81fe79c442ed9c4523d5cdcac057a2cc470d6cf142000e579848d06739db66a531e68923bac7a6d471fecb1ccbdd2e3ae905b721335", @generic="0183700e7e72f6d343170f9c217ecbb96307764ab12850827dbd1beeff5a13ffea193987e2a95dc6c31284f9afcb048302be2dffdca7d31badc3144c19a16c3fd0a060b90f80f6f64edef38b84b65bf81525169a9bf7a8dbd5ca12a384c1f6051afd32dc3efb06c59e46049975594880c52d9083a20b42281d77a8faf26056d32ee67e5d5ebf5190b517702372bd7a5b4cdf2e8c37bb74ce1594c8fab974cd8844df0d9a3a04c10fe7044f5be000dfd394ce51b72d848caf4e43fee8d38a0696aa8a4c9a3cf90367cf0e5efff6f358bcb3106b926af18834", @typed={0x20, 0x64, @str='-vboxnet1posix_acl_access\x00'}, @typed={0x8, 0x1b, @fd=r2}]}, @nested={0xe8, 0x4e, [@typed={0x8, 0x55, @uid=r5}, @typed={0x30, 0x4, @str='md5sumself-eth1eth1vboxnet0em0securitya-)\x00'}, @typed={0x8, 0x20, @ipv4=@broadcast}, @generic="5cae172fe159e75662bc932d4202567fda6919aefdf5788017c8f92b1c3a8649be7ccdabedd201be98f3344fe125dbb20ee962ac99f32972183f34d899948d7b3e3647a0e601ae54a85ee70fa724f68008d3fa894e5c819e7bb08d6b8c19d83e9a47f931fef6277e15328a973de06fc175c61a76c61b84383ae165b290d0c7", @generic="9c143c7ea6553e9f55e7e3d2664a6d4904a21b40eb7c28abb8f3f046", @typed={0x8, 0x31, @ipv4=@loopback}]}, @generic="302e6bc3c1365babf2200cf09dbce7bba26b71114158d73266ed8a701cea4ddab6bc5c3951cfc7e6933009c4bd2c1a147c0d54128234089f5384a693209395508871e552777844657e5800328c5aa81531845f781568ca0410138756f2add78531c4b3a0f253825b47f0f509d42e75f634b94d08a72beb966c19e478da2ac8e34455c168", @typed={0x14, 0x55, @ipv6=@rand_addr="59e1051070ae404314857e0478fa4e9d"}]}, 0x1468}], 0x1, &(0x7f0000001d00)=[@cred={0x20, 0x1, 0x2, r3, r6, r7}, @rights={0x20, 0x1, 0x1, [r8, r1, r1, r1]}, @rights={0x18, 0x1, 0x1, [r0, r0]}, @rights={0x38, 0x1, 0x1, [r2, r2, r0, r0, r0, r0, r1, r0, r4, r2]}, @rights={0x20, 0x1, 0x1, [r4, r1, r2]}], 0xb0}, 0x40) r9 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r9, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:01 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, 0x0) 20:58:01 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x3}, 0x3ff}], 0x1, 0x4080) [ 596.390203] overlayfs: filesystem on './file0' not supported as upperdir 20:58:01 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:01 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:01 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x0, 0x200000000000}) 20:58:01 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x4}, 0x3ff}], 0x1, 0x4080) 20:58:01 executing program 2: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/mixer\x00', 0x80, 0x0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r0, 0x29, 0x41, &(0x7f0000000140)={'nat\x00', 0x4, [{}, {}, {}, {}]}, 0x68) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r1, 0x0, 0x238, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x1fb) write$binfmt_elf64(r1, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r2 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r2, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r1, 0x0, r1) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) shutdown(r1, 0x400000000000000) 20:58:01 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$KVM_ARM_SET_DEVICE_ADDR(r1, 0x4010aeab, &(0x7f0000000440)={0x2, 0xf000}) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') r2 = getpgid(0x0) write$FUSE_LK(r0, &(0x7f00000003c0)={0x31b, 0x0, 0x200002000206, {{0x8, 0x23fd, 0x1, r2}}}, 0x401) ioctl$PPPIOCSFLAGS(r0, 0x40047459, &(0x7f0000000400)=0x8010080) linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:01 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:01 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x0, 0x200000000000}) 20:58:01 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x1000008912, &(0x7f0000000040)="0adc1f123c123f3188b070") r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_GUEST_DEBUG(r3, 0x4048ae9b, &(0x7f0000000240)={0x400000000020003}) 20:58:01 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x5}, 0x3ff}], 0x1, 0x4080) 20:58:01 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000080)={0x1, 0x200, 0x6, 'queue1\x00', 0x40000000000000}) 20:58:01 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x0, 0x200000000000}) 20:58:02 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, 0x0, &(0x7f0000000380)=""/23, 0x17) 20:58:02 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003d2e2f66696c65302c6c6fa18072fa7765726469723d2e3a66696c65302c776f726b6469723d2e2f66696c6531"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:02 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x7}, 0x3ff}], 0x1, 0x4080) 20:58:02 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800}) [ 597.517360] overlayfs: unrecognized mount option "" or missing value 20:58:02 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fsetxattr$security_evm(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = memfd_create(&(0x7f0000000600)='\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00v\x8e\x05\xf7\xc1U\xad}\xc6\x94|W>Zi$Nv8,\n\xa6=W^\xa3Y\x7f\x8b\x17(\'~\xf7k0TM{\xa9-\xcf\x97\x8f\xf1\xdd\xcc\x8bRA\xda\x89Efn\x00s\xc2Zb\x01\x00M\xbe\xa3z\xab\xd3\xeb\x98\x88\xc4\xc6)A\x9fP\x93zhH\xe0\xd2\x81\xdb\xeeV\x8cM\xe9\xa06\xc2o\x19\"\xf6Iqv\xdf\x97\xfb\xab\x04\xe8\xceI8\xb3\x1d\xcf%\x9bK\xc6\t\x01\xe1\x86a\xfa\xb8\xfb)\x88\xcd+\xc2`\xc2\xf5r5>k\xb0\xa0\x02\xfc\x16MO\x18\x9b\x06\x80b\xd1\x01\x00\x00\x00\x00\x00\x00\x00@\f\fL\xa5{Tk\x940\x17.\xa56.\xe0\x14\x00\x00\x00\x00\x00\x00\x00\xae\xd8\x9e\xea\xd3\xd9G4\t\xc0\x9c.\'\xa9R3z$\xf2\x01\x88\xc0\x13\x12<\xc01j3\xd8\xb4CE7s\xe4\xa0\x9e\xdd\x801\x12M\xee\x13\xce\x9cu(\x8f.\xc83\xc7\xe6j\xf5\xb1\x9a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.g\x10H\xa8\xc9\x1f\xfc\x1e\xdfF\x16K\a@\x8c7\x1d!\xfd\xb0\xefW\x8f\xb8\x19\x8dS\xcer\x00SE\xdcD\xd2\x98\fy\x8dQ?7m\x9a\xe3\xca\xb0~\xdb*\xa7\xbf\xeftV\xa1\x94\x911\xa7\x8cYiY\xd2\xecF\xec\xb4/\xca\x97~^o\xd74\x11\'\xe1\xce\x06\xe1\xebV\xfd\xaa\x19\xd3\x14\xad\xea=o\xf2\x15g\xa9\xca\xa7\xc6\xd6\xaa\x86\xcc\x03\xcfD\xfe\x0f\xd4\xa7\x9f\xd8\n\x13T\x83\xdb\x19}\xf1\xa9\xac\x9eV\xb9\x15\x852\xfd\xaea\xff\xcb\x86d:\n\x85\x807]\x96\xb4\x96\xbc\xa6\xe6\x86\x80Gy\xfe\x8c\x1aV\xce\xb2h\xfd\xee*\xf0\xb3\xc38o\xac\x96Y\xa6\x81~\x8e\x8b@k\x7f\x88\xdd<}\x91\x83\xb0[\xff\xe3\xb9\xc6P\xd7\xc9\x87 \xef\xc9M\xa7\xbc\x1c\xa4~\x9b\xee\x94\x02&\x980\x10\x96\x96\\\x00\x00\x00\x00\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=',', 0x1}], 0x1, 0x4081806) sendfile(r0, r1, 0x0, 0x20020102000007) ftruncate(r1, 0x0) [ 597.595547] overlayfs: unrecognized mount option "" or missing value 20:58:02 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800}) 20:58:02 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x8}, 0x3ff}], 0x1, 0x4080) 20:58:02 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, 0x0, &(0x7f0000000380)=""/23, 0x17) 20:58:02 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r0, 0x40605346, &(0x7f0000000440)={0x8, 0x1, {0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x8}}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$SIOCX25SDTEFACILITIES(r1, 0x89eb, &(0x7f00000002c0)={0x3, 0x100, 0x3f, 0x1f41, 0x3, 0x1c, 0x1, "42cba859fc26e6192b20ba5c8ad3516cbb0f2f7c", "a603b6f318051e91906e1dfa78dcbaa0c3dfdd43"}) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c92457b2e726469723d050000006c65302c776f726b694e28278a6b5b6469723d2e2f66696c6531"]) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.//ile0\x00', r2, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r2, &(0x7f0000000000)='./file0/f.le.\x00', r2, &(0x7f0000000180)='.//ile0\x00', 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:02 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800}) 20:58:02 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = syz_open_dev$amidi(&(0x7f0000000100)='/dev/amidi#\x00', 0x8001, 0xa040) setsockopt$netrom_NETROM_T4(r1, 0x103, 0x6, &(0x7f0000000140)=0x7, 0x4) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r2 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r2, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) [ 597.815684] overlayfs: unrecognized mount option "E{.rdir=" or missing value [ 597.890442] overlayfs: unrecognized mount option "E{.rdir=" or missing value 20:58:02 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x9}, 0x3ff}], 0x1, 0x4080) 20:58:02 executing program 3: sched_setattr(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x6c400, 0x0) write(r0, &(0x7f0000000400)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r0, r1, 0x0, 0x14000) 20:58:02 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="75707065726469723d2e6facfee46f051d659466534db3e4c42f66556c65302c6c6f0000000000723d2e3a66696c905ed6f66f726b646b723d2e2f66696c6531"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:02 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, 0x0, &(0x7f0000000380)=""/23, 0x17) 20:58:02 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fsetxattr$security_evm(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = memfd_create(&(0x7f0000000600)='\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00v\x8e\x05\xf7\xc1U\xad}\xc6\x94|W>Zi$Nv8,\n\xa6=W^\xa3Y\x7f\x8b\x17(\'~\xf7k0TM{\xa9-\xcf\x97\x8f\xf1\xdd\xcc\x8bRA\xda\x89Efn\x00s\xc2Zb\x01\x00M\xbe\xa3z\xab\xd3\xeb\x98\x88\xc4\xc6)A\x9fP\x93zhH\xe0\xd2\x81\xdb\xeeV\x8cM\xe9\xa06\xc2o\x19\"\xf6Iqv\xdf\x97\xfb\xab\x04\xe8\xceI8\xb3\x1d\xcf%\x9bK\xc6\t\x01\xe1\x86a\xfa\xb8\xfb)\x88\xcd+\xc2`\xc2\xf5r5>k\xb0\xa0\x02\xfc\x16MO\x18\x9b\x06\x80b\xd1\x01\x00\x00\x00\x00\x00\x00\x00@\f\fL\xa5{Tk\x940\x17.\xa56.\xe0\x14\x00\x00\x00\x00\x00\x00\x00\xae\xd8\x9e\xea\xd3\xd9G4\t\xc0\x9c.\'\xa9R3z$\xf2\x01\x88\xc0\x13\x12<\xc01j3\xd8\xb4CE7s\xe4\xa0\x9e\xdd\x801\x12M\xee\x13\xce\x9cu(\x8f.\xc83\xc7\xe6j\xf5\xb1\x9a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.g\x10H\xa8\xc9\x1f\xfc\x1e\xdfF\x16K\a@\x8c7\x1d!\xfd\xb0\xefW\x8f\xb8\x19\x8dS\xcer\x00SE\xdcD\xd2\x98\fy\x8dQ?7m\x9a\xe3\xca\xb0~\xdb*\xa7\xbf\xeftV\xa1\x94\x911\xa7\x8cYiY\xd2\xecF\xec\xb4/\xca\x97~^o\xd74\x11\'\xe1\xce\x06\xe1\xebV\xfd\xaa\x19\xd3\x14\xad\xea=o\xf2\x15g\xa9\xca\xa7\xc6\xd6\xaa\x86\xcc\x03\xcfD\xfe\x0f\xd4\xa7\x9f\xd8\n\x13T\x83\xdb\x19}\xf1\xa9\xac\x9eV\xb9\x15\x852\xfd\xaea\xff\xcb\x86d:\n\x85\x807]\x96\xb4\x96\xbc\xa6\xe6\x86\x80Gy\xfe\x8c\x1aV\xce\xb2h\xfd\xee*\xf0\xb3\xc38o\xac\x96Y\xa6\x81~\x8e\x8b@k\x7f\x88\xdd<}\x91\x83\xb0[\xff\xe3\xb9\xc6P\xd7\xc9\x87 \xef\xc9M\xa7\xbc\x1c\xa4~\x9b\xee\x94\x02&\x980\x10\x96\x96\\\x00\x00\x00\x00\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=',', 0x1}], 0x1, 0x4081806) sendfile(r0, r1, 0x0, 0x20020102000007) ftruncate(r1, 0x0) [ 598.042422] audit: type=1800 audit(1548536282.685:47): pid=22863 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor3" name="file0" dev="sda1" ino=16522 res=0 [ 598.147057] overlayfs: unrecognized mount option "lo" or missing value 20:58:02 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xa}, 0x3ff}], 0x1, 0x4080) [ 598.178900] audit: type=1804 audit(1548536282.755:48): pid=22870 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor3" name="/root/syzkaller-testdir344786468/syzkaller.jYCBz4/163/file0" dev="sda1" ino=16522 res=1 [ 598.220472] overlayfs: unrecognized mount option "lo" or missing value [ 598.235786] audit: type=1800 audit(1548536282.755:49): pid=22870 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor3" name="file0" dev="sda1" ino=16522 res=0 20:58:02 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', 0x0, 0x0) 20:58:02 executing program 0: request_key(0x0, 0x0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x14, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = memfd_create(&(0x7f0000000600)='\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00v\x8e\x05\xf7\xc1U\xad}\xc6\x94|W>Zi$Nv8,\n\xa6=W^\xa3Y\x7f\x8b\x17(\'~\xf7k0TM{\xa9-\xcf\x97\x8f\xf1\xdd\xcc\x8bRA\xda\x89Efn\x00s\xc2Zb\x01\x00M\xbe\xa3z\xab\xd3\xeb\x98\x88\xc4\xc6)A\x9fP\x93zhH\xe0\xd2\x81\xdb\xeeV\x8cM\xe9\xa06\xc2o\x19\"\xf6Iqv\xdf\x97\xfb\xab\x04\xe8\xceI8\xb3\x1d\xcf%\x9bK\xc6\t\x01\xe1\x86a\xfa\xb8\xfb)\x88\xcd+\xc2`\xc2\xf5r5>k\xb0\xa0\x02\xfc\x16MO\x18\x9b\x06\x80b\xd1\x01\x00\x00\x00\x00\x00\x00\x00@\f\fL\xa5{Tk\x940\x17.\xa56.\xe0\x14\x00\x00\x00\x00\x00\x00\x00\xae\xd8\x9e\xea\xd3\xd9G4\t\xc0\x9c.\'\xa9R3z$\xf2\x01\x88\xc0\x13\x12<\xc01j3\xd8\xb4CE7s\xe4\xa0\x9e\xdd\x801\x12M\xee\x13\xce\x9cu(\x8f.\xc83\xc7\xe6j\xf5\xb1\x9a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.g\x10H\xa8\xc9\x1f\xfc\x1e\xdfF\x16K\a@\x8c7\x1d!\xfd\xb0\xefW\x8f\xb8\x19\x8dS\xcer\x00SE\xdcD\xd2\x98\fy\x8dQ?7m\x9a\xe3\xca\xb0~\xdb*\xa7\xbf\xeftV\xa1\x94\x911\xa7\x8cYiY\xd2\xecF\xec\xb4/\xca\x97~^o\xd74\x11\'\xe1\xce\x06\xe1\xebV\xfd\xaa\x19\xd3\x14\xad\xea=o\xf2\x15g\xa9\xca\xa7\xc6\xd6\xaa\x86\xcc\x03\xcfD\xfe\x0f\xd4\xa7\x9f\xd8\n\x13T\x83\xdb\x19}\xf1\xa9\xac\x9eV\xb9\x15\x852\xfd\xaea\xff\xcb\x86d:\n\x85\x807]\x96\xb4\x96\xbc\xa6\xe6\x86\x80Gy\xfe\x8c\x1aV\xce\xb2h\xfd\xee*\xf0\xb3\xc38o\xac\x96Y\xa6\x81~\x8e\x8b@k\x7f\x88\xdd<}\x91\x83\xb0[\xff\xe3\xb9\xc6P\xd7\xc9\x87 \xef\xc9M\xa7\xbc\x1c\xa4~\x9b\xee\x94\x02&\x980\x10\x96\x96\\\x00\x00\x00\x00\x00', 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=',', 0x1}], 0x1, 0x4081806) sendfile(r0, r1, 0x0, 0x20020102000007) ftruncate(r1, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x89f1, 0x0) 20:58:02 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='.//ile0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r0, 0x29, 0xd3, &(0x7f0000000680)={{0xa, 0x4e21, 0x0, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x5}, {0xa, 0x4e23, 0x7, @mcast1, 0x100}, 0x9, [0x1, 0x8, 0x81, 0x2, 0xba, 0xfff, 0x7fff, 0x5a6f2efd]}, 0x5c) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="75702e2f66696c65302c6c6f7765726469723d2e3a66696c65302c776f726b6469725a2e2f66696c653122a8cba9708cad80310d612673a5c81773a401bb2134dbb79fc4cd00ebeeb230db8bd04c1617037dd24c602c553776c2153f879f70bafb928612346abf8f33537fa8aca54ee982a1c882fcaa26fde48f89d34142b26b0c33a814a3dfbb6c8851ab003cd86368c993dc3e75b23401e1ed4df2ee3bcda6510d84f4442ca8eaa6c665f6599c8fe8087a7cc222109905968b129ecefeab8067f6889c1f499c79cd948ba88d8d3dc7dd0ab889c2557b690e5c1cf534e43ffe9fc3cbf5fdcf4079d8c4cbfd0aa28e3dc59b167cfc8eb7fd0a4c60ab147626adbe22e02e9a6171098ebf6c889f461559ab07973e7b5548917df8be128c203100000000000000973ba45562b91d1de738251eceb2c29cad67ddbbe0b3922fb5f79493514e6124"]) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r0, 0x29, 0xd2, &(0x7f00000003c0)={{0xa, 0x4e21, 0x9, @ipv4={[], [], @remote}, 0x77c}, {0xa, 0x4e22, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x461}, 0xfffffffffffffffb, [0x670000000000, 0x2, 0x8, 0x5, 0x5, 0xfffffffffffffff8, 0x6, 0x7]}, 0x5c) ioctl$PPPIOCATTCHAN(r0, 0x40047438, &(0x7f0000000640)=0x4) fsetxattr(r0, &(0x7f0000000340)=@known='system.posix_acl_default\x00', &(0x7f0000000440)='tmpfs\x00', 0x6, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$llc(r0, &(0x7f00000002c0)={0x1a, 0x17, 0x81, 0x3, 0x8, 0x7}, 0x10) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) lseek(r0, 0x0, 0x7) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:02 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xe}, 0x3ff}], 0x1, 0x4080) 20:58:03 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) r1 = syz_open_dev$cec(&(0x7f0000000280)='/dev/cec#\x00', 0x0, 0x2) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000002c0)="f40c29f32537d0a48e3e54c23ce287adf5f1956ea378c0d1a5fcab7048127b0e997d34a897c264d4873a8f21dbb03398ee8f516e5020336f66df90dec3138c7ae1420eeeec4dca52f059b61902080509337251fb34a0de20665742f1ef313d87e95a6c6a9feb23c0a8f635708ac602db55bb2bae14f016d22358a48df9e20859a5dd6b419c", 0x85) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000100)='/dev/hwrng\x00', 0x101, 0x0) fsetxattr$trusted_overlay_origin(r2, &(0x7f0000000140)='trusted.overlay.origin\x00', &(0x7f0000000180)='y\x00', 0x2, 0x3) ioctl$UI_SET_FFBIT(r2, 0x4004556b, 0x3e) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r3 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r3, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) [ 598.397988] overlayfs: unrecognized mount option "up./file0" or missing value 20:58:03 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', 0x0, 0x0) 20:58:03 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='tmpfs\x00\x9b\xe1\r\xae\x94G\xf3\xec\xcd\xed_', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000440)=@sco, 0x80, &(0x7f00000005c0)=[{&(0x7f0000000340)=""/58, 0x3a}, {&(0x7f00000004c0)=""/29, 0x1d}, {&(0x7f0000000500)=""/187, 0xbb}, {&(0x7f0000000800)=""/4096, 0x1000}], 0x4, &(0x7f0000000600)=""/42, 0x2a}, 0x40) renameat(r1, &(0x7f0000000240)='./file1\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 598.735939] overlayfs: filesystem on './file0' not supported as upperdir [ 598.858846] audit: type=1804 audit(1548536283.495:50): pid=22870 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor3" name="/root/syzkaller-testdir344786468/syzkaller.jYCBz4/163/file0" dev="sda1" ino=16522 res=1 [ 598.884072] audit: type=1800 audit(1548536283.495:51): pid=22870 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor3" name="file0" dev="sda1" ino=16522 res=0 20:58:03 executing program 3 (fault-call:1 fault-nth:0): r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:58:03 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x10}, 0x3ff}], 0x1, 0x4080) 20:58:03 executing program 0: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) lsetxattr$security_smack_entry(&(0x7f00000003c0)='.//ile0\x00', &(0x7f0000000400)='security.SMACK64MMAP\x00', &(0x7f0000000440)='\x00', 0x1, 0x3) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) open(&(0x7f0000000480)='.//ile0\x00', 0x0, 0x2) 20:58:03 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', 0x0, 0x0) 20:58:03 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f00000003c0)='./file0\x00') mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:03 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) fsetxattr$trusted_overlay_opaque(r2, &(0x7f0000000100)='trusted.overlay.opaque\x00', &(0x7f0000000140)='y\x00', 0x2, 0x0) 20:58:03 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:58:03 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x11}, 0x3ff}], 0x1, 0x4080) 20:58:03 executing program 1 (fault-call:8 fault-nth:0): mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:03 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = socket$can_raw(0x1d, 0x3, 0x1) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000003c0)=@nl=@proc, 0x80, &(0x7f00000018c0)=[{&(0x7f0000000440)=""/38, 0x26}, {&(0x7f0000000480)=""/222, 0xde}, {&(0x7f0000000580)=""/75, 0x4b}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000600)=""/243, 0xf3}, {&(0x7f0000001800)=""/171, 0xab}], 0x6}, 0x40000000) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:filerkdir=./file1']) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.//ile0\x00', r2, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r2, &(0x7f0000000000)='./file0/f.le.\x00', r2, &(0x7f0000000180)='.//ile0\x00', 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:03 executing program 0 (fault-call:8 fault-nth:0): mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:03 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x60}, 0x3ff}], 0x1, 0x4080) 20:58:03 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x2, &(0x7f0000000040)={0x800, 0x200000000000}) [ 599.305937] overlayfs: missing 'workdir' 20:58:04 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x5421, &(0x7f0000000040)={0x800, 0x200000000000}) [ 599.391192] FAULT_INJECTION: forcing a failure. [ 599.391192] name failslab, interval 1, probability 0, space 0, times 0 [ 599.415569] FAULT_INJECTION: forcing a failure. [ 599.415569] name failslab, interval 1, probability 0, space 0, times 0 20:58:04 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x5450, &(0x7f0000000040)={0x800, 0x200000000000}) [ 599.459164] CPU: 0 PID: 22957 Comm: syz-executor1 Not tainted 5.0.0-rc3+ #44 [ 599.466378] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 599.475730] Call Trace: [ 599.478351] dump_stack+0x1db/0x2d0 [ 599.482007] ? dump_stack_print_info.cold+0x20/0x20 [ 599.487072] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 599.492360] ? rcu_read_unlock_special+0x380/0x380 [ 599.497301] should_fail.cold+0xa/0x15 [ 599.501218] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 599.506350] ? ___might_sleep+0x1e7/0x310 [ 599.510504] ? arch_local_save_flags+0x50/0x50 [ 599.515103] __should_failslab+0x121/0x190 [ 599.519353] should_failslab+0x9/0x14 [ 599.523163] kmem_cache_alloc+0x2be/0x710 [ 599.527321] ? wait_for_completion+0x810/0x810 [ 599.531905] getname_flags+0xd6/0x5b0 [ 599.535722] ? check_preemption_disabled+0x48/0x290 [ 599.540747] user_path_at_empty+0x2f/0x50 [ 599.544907] do_readlinkat+0x141/0x400 [ 599.548810] ? __do_compat_sys_newfstat+0x120/0x120 [ 599.553834] ? __ia32_sys_read+0xb0/0xb0 [ 599.557902] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 599.563271] ? trace_hardirqs_off_caller+0x300/0x300 [ 599.568382] __x64_sys_readlinkat+0x97/0xf0 [ 599.572736] do_syscall_64+0x1a3/0x800 [ 599.576633] ? syscall_return_slowpath+0x5f0/0x5f0 [ 599.581567] ? prepare_exit_to_usermode+0x232/0x3b0 [ 599.586595] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 599.591459] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 599.596661] RIP: 0033:0x458099 20:58:04 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x5451, &(0x7f0000000040)={0x800, 0x200000000000}) [ 599.599882] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 599.618814] RSP: 002b:00007f53238b0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000010b [ 599.626517] RAX: ffffffffffffffda RBX: 00007f53238b0c90 RCX: 0000000000458099 [ 599.633779] RDX: 0000000020000380 RSI: 0000000020000280 RDI: 0000000000000004 [ 599.641044] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 599.648308] R10: 0000000000000017 R11: 0000000000000246 R12: 00007f53238b16d4 20:58:04 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x10d}, 0x3ff}], 0x1, 0x4080) [ 599.655576] R13: 00000000004c4cc1 R14: 00000000004d85c8 R15: 0000000000000005 [ 599.666566] CPU: 0 PID: 22953 Comm: syz-executor0 Not tainted 5.0.0-rc3+ #44 [ 599.673771] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 599.683117] Call Trace: [ 599.685730] dump_stack+0x1db/0x2d0 [ 599.689364] ? dump_stack_print_info.cold+0x20/0x20 [ 599.689382] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 599.689399] ? rcu_read_unlock_special+0x380/0x380 [ 599.689421] should_fail.cold+0xa/0x15 [ 599.689438] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 599.689459] ? ___might_sleep+0x1e7/0x310 [ 599.717748] ? arch_local_save_flags+0x50/0x50 [ 599.722392] __should_failslab+0x121/0x190 [ 599.726664] should_failslab+0x9/0x14 [ 599.730496] kmem_cache_alloc+0x2be/0x710 [ 599.734677] ? wait_for_completion+0x810/0x810 [ 599.739305] getname_flags+0xd6/0x5b0 [ 599.743104] ? check_preemption_disabled+0x48/0x290 [ 599.748121] user_path_at_empty+0x2f/0x50 [ 599.752275] do_readlinkat+0x141/0x400 [ 599.756170] ? __do_compat_sys_newfstat+0x120/0x120 [ 599.761188] ? __ia32_sys_read+0xb0/0xb0 [ 599.765266] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 599.770638] ? trace_hardirqs_off_caller+0x300/0x300 [ 599.775748] __x64_sys_readlinkat+0x97/0xf0 [ 599.780076] do_syscall_64+0x1a3/0x800 [ 599.783978] ? syscall_return_slowpath+0x5f0/0x5f0 [ 599.788919] ? prepare_exit_to_usermode+0x232/0x3b0 [ 599.793949] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 599.798810] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 599.804001] RIP: 0033:0x458099 [ 599.807199] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 599.826115] RSP: 002b:00007fd236204c78 EFLAGS: 00000246 ORIG_RAX: 000000000000010b [ 599.833842] RAX: ffffffffffffffda RBX: 00007fd236204c90 RCX: 0000000000458099 [ 599.841127] RDX: 0000000020000380 RSI: 0000000020000280 RDI: 0000000000000004 [ 599.848437] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 599.855721] R10: 0000000000000017 R11: 0000000000000246 R12: 00007fd2362056d4 [ 599.862996] R13: 00000000004c4cc1 R14: 00000000004d85c8 R15: 0000000000000005 20:58:04 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x6) shutdown(r1, 0x0) ioctl$VIDIOC_DECODER_CMD(r1, 0xc0485660, &(0x7f0000000100)={0x0, 0x0, @raw_data=[0x3, 0x9, 0x6, 0x3, 0x3, 0x9, 0xffff, 0x9, 0x2, 0x7, 0x6, 0x5, 0x0, 0x5, 0x1, 0x12ac]}) 20:58:04 executing program 1 (fault-call:8 fault-nth:1): mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:04 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x5452, &(0x7f0000000040)={0x800, 0x200000000000}) 20:58:04 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x12c}, 0x3ff}], 0x1, 0x4080) [ 600.088743] FAULT_INJECTION: forcing a failure. [ 600.088743] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 600.095754] overlayfs: missing 'workdir' [ 600.100577] CPU: 0 PID: 22987 Comm: syz-executor1 Not tainted 5.0.0-rc3+ #44 [ 600.111818] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 600.121176] Call Trace: [ 600.123776] dump_stack+0x1db/0x2d0 [ 600.127435] ? dump_stack_print_info.cold+0x20/0x20 [ 600.132455] ? _parse_integer+0x139/0x190 [ 600.136620] should_fail.cold+0xa/0x15 [ 600.140514] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 600.145622] ? __check_object_size+0xa3/0x790 [ 600.150126] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 600.155680] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 600.155709] ? check_preemption_disabled+0x48/0x290 [ 600.155727] ? get_pid_task+0xd4/0x190 [ 600.155743] ? find_held_lock+0x35/0x120 [ 600.155757] ? get_pid_task+0xd4/0x190 [ 600.166299] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 600.166318] should_fail_alloc_page+0x50/0x60 20:58:04 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = syz_open_dev$sndpcmc(&(0x7f0000000540)='/dev/snd/pcmC#D#c\x00', 0x721e, 0x2100) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000800)=ANY=[@ANYBLOB="73656375726974790000000000000000000000000000000000000000000000000e00000004000000d80400005803000040010000580300005803000000000000400400004004000040040000400400004004000004000000", @ANYPTR=&(0x7f0000000580)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180140010000000000000000000000200000000000000000000000004000636f6e6e6c696d697400000000000000000000000000000000000000000100000000000000ffff0000ffffffffff0300000002000000010000000000000040007365740000000000000000000000000000000000000000000000000000000000000001000000060000000600000001010000020000000500000009990000280053594e50524f5859000000000000000000000000000000000000000000001106faff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00118020000000000000000000000000000000000000000000000005801686173686c696d69740000000000000000000000000000000000000000037663616e300000000000000000000000000000ab99f66b0486882683c94883f5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000001000000000000031000000720b0000290000000002000001000000060000007800000000000000700a000000000000280053594e50524f585900000000000000000000000000000000000000000000028406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b800e8000000000000000000000000000000000000000000000000002000736f636b65740000000000000000000000000000000000000000000000003000534554000000000000000000000000000000000000000000000000000002010004060608040540000000800000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000070009800000000000000000000000000000000000000000028000000000000000000000000000000000000000000ef46338cd75d6eef0000feffffff00000000448372837773595dc70391f81cf3cdd71b00af7e7930f480b152ff54caa35342503dbbe6d1a5cc6758503caba99972e413246394dd233b34f7ec3c69dc4075f22997e731e407950ca02d258931fd6f04782bd099a7893fe15c86c58b91d994e2ac7b2d"], 0x538) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') connect$rds(r1, &(0x7f00000003c0)={0x2, 0x4e20, @loopback}, 0x10) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0106426, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[{}, {}, {}]}) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.//ile0\x00', r2, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r2, &(0x7f0000000000)='./file0/f.le.\x00', r2, &(0x7f0000000180)='.//ile0\x00', 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000480)='/dev/mixer\x00', 0x400100, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:04 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x1f4}, 0x3ff}], 0x1, 0x4080) 20:58:04 executing program 0 (fault-call:8 fault-nth:1): mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 600.166334] __alloc_pages_nodemask+0x323/0xdc0 [ 600.166351] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 600.166371] ? __alloc_pages_slowpath+0x2cc0/0x2cc0 [ 600.166386] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 600.166416] ? ___might_sleep+0x1e7/0x310 [ 600.166433] ? trace_hardirqs_off+0xb8/0x310 [ 600.217423] cache_grow_begin+0x9c/0x8c0 [ 600.221498] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 600.227060] ? check_preemption_disabled+0x48/0x290 [ 600.232089] kmem_cache_alloc+0x645/0x710 20:58:04 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x5460, &(0x7f0000000040)={0x800, 0x200000000000}) [ 600.236253] getname_flags+0xd6/0x5b0 [ 600.240058] ? check_preemption_disabled+0x48/0x290 [ 600.245080] user_path_at_empty+0x2f/0x50 [ 600.249241] do_readlinkat+0x141/0x400 [ 600.253148] ? __do_compat_sys_newfstat+0x120/0x120 [ 600.258179] ? __ia32_sys_read+0xb0/0xb0 [ 600.262252] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 600.267629] ? trace_hardirqs_off_caller+0x300/0x300 [ 600.272747] __x64_sys_readlinkat+0x97/0xf0 [ 600.277079] do_syscall_64+0x1a3/0x800 [ 600.280997] ? syscall_return_slowpath+0x5f0/0x5f0 20:58:04 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x300}, 0x3ff}], 0x1, 0x4080) [ 600.285936] ? prepare_exit_to_usermode+0x232/0x3b0 [ 600.290976] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 600.295845] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 600.301035] RIP: 0033:0x458099 [ 600.304235] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 600.323140] RSP: 002b:00007f53238b0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000010b [ 600.330854] RAX: ffffffffffffffda RBX: 00007f53238b0c90 RCX: 0000000000458099 [ 600.338129] RDX: 0000000020000380 RSI: 0000000020000280 RDI: 0000000000000004 [ 600.345402] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 600.352700] R10: 0000000000000017 R11: 0000000000000246 R12: 00007f53238b16d4 [ 600.360010] R13: 00000000004c4cc1 R14: 00000000004d85c8 R15: 0000000000000005 [ 600.423274] FAULT_INJECTION: forcing a failure. [ 600.423274] name failslab, interval 1, probability 0, space 0, times 0 [ 600.457494] CPU: 0 PID: 23004 Comm: syz-executor0 Not tainted 5.0.0-rc3+ #44 20:58:05 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x3e8}, 0x3ff}], 0x1, 0x4080) 20:58:05 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x40049409, &(0x7f0000000040)={0x800, 0x200000000000}) [ 600.464741] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 600.474093] Call Trace: [ 600.476708] dump_stack+0x1db/0x2d0 [ 600.480355] ? dump_stack_print_info.cold+0x20/0x20 [ 600.485380] ? __lock_acquire+0x572/0x4a30 [ 600.489619] ? mark_held_locks+0x100/0x100 [ 600.493861] ? check_noncircular+0x20/0x20 [ 600.493887] should_fail.cold+0xa/0x15 [ 600.493908] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 600.493933] ? ___might_sleep+0x1e7/0x310 [ 600.493957] ? arch_local_save_flags+0x50/0x50 [ 600.493973] ? print_usage_bug+0xd0/0xd0 [ 600.493998] __should_failslab+0x121/0x190 [ 600.494018] should_failslab+0x9/0x14 [ 600.494034] kmem_cache_alloc+0x2be/0x710 [ 600.494053] ? _raw_spin_unlock_irqrestore+0x6b/0xe0 [ 600.502163] ? _raw_spin_unlock_irqrestore+0x6b/0xe0 [ 600.502188] __d_alloc+0xae/0xbe0 [ 600.502211] ? shrink_dcache_for_umount+0x2b0/0x2b0 [ 600.502227] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 600.502249] ? __lock_acquire+0x572/0x4a30 [ 600.502265] ? mark_held_locks+0x100/0x100 [ 600.542434] ? print_usage_bug+0xd0/0xd0 [ 600.542449] ? print_usage_bug+0xd0/0xd0 [ 600.542470] d_alloc+0x99/0x420 [ 600.542490] ? __d_alloc+0xbe0/0xbe0 [ 600.542505] ? __lock_acquire+0x572/0x4a30 [ 600.542518] ? print_usage_bug+0xd0/0xd0 [ 600.542540] d_alloc_parallel+0x11b/0x1f10 [ 600.573067] ? mark_held_locks+0x100/0x100 [ 600.573084] ? add_lock_to_list.isra.0+0x450/0x450 [ 600.573101] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 600.573119] ? check_preemption_disabled+0x48/0x290 [ 600.573139] ? __d_lookup_rcu+0x990/0x990 [ 600.616434] ? add_lock_to_list.isra.0+0x450/0x450 20:58:05 executing program 1 (fault-call:8 fault-nth:2): mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 600.621422] ? lockref_get_not_dead+0x70/0x90 [ 600.625921] ? find_held_lock+0x35/0x120 [ 600.629995] ? lockref_get_not_dead+0x70/0x90 [ 600.634516] ? lockdep_init_map+0x10c/0x5b0 [ 600.638840] ? lockdep_init_map+0x10c/0x5b0 [ 600.643188] ? __init_waitqueue_head+0x92/0x150 [ 600.647867] ? init_wait_entry+0x1c0/0x1c0 [ 600.652122] __lookup_slow+0x1fa/0x560 [ 600.656019] ? vfs_unlink+0x500/0x500 [ 600.659819] ? lock_release+0xc40/0xc40 [ 600.663824] ? __down_interruptible+0x740/0x740 [ 600.668505] ? trailing_symlink+0x970/0x970 [ 600.672846] lookup_slow+0x58/0x80 [ 600.676396] walk_component+0x8e5/0x26a0 [ 600.680521] ? path_init+0x1ef0/0x1ef0 [ 600.684413] ? walk_component+0x26a0/0x26a0 [ 600.688756] ? save_stack+0xa9/0xd0 [ 600.692390] ? save_stack+0x45/0xd0 [ 600.696018] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 600.701123] ? kasan_slab_alloc+0xf/0x20 [ 600.705185] ? kmem_cache_alloc+0x12d/0x710 [ 600.709516] path_lookupat.isra.0+0x1f5/0xba0 [ 600.714030] ? add_lock_to_list.isra.0+0x450/0x450 [ 600.718984] ? kasan_check_read+0x11/0x20 [ 600.723164] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 600.728488] ? path_parentat.isra.0+0x160/0x160 [ 600.733159] ? check_stack_object+0x114/0x160 [ 600.737657] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 600.743205] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 600.748754] ? __phys_addr_symbol+0x30/0x70 [ 600.753085] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 600.753099] ? __check_object_size+0xa3/0x790 [ 600.753121] filename_lookup+0x27a/0x530 [ 600.753136] ? filename_parentat.isra.0+0x580/0x580 [ 600.753154] ? rcu_lockdep_current_cpu_online+0x1aa/0x220 [ 600.777404] ? strncpy_from_user+0x3ad/0x4e0 [ 600.781823] ? digsig_verify.cold+0x32/0x32 [ 600.786154] ? kmem_cache_alloc+0x341/0x710 [ 600.790501] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 600.796044] ? getname_flags+0x277/0x5b0 [ 600.800108] ? check_preemption_disabled+0x48/0x290 [ 600.805135] user_path_at_empty+0x43/0x50 [ 600.809340] do_readlinkat+0x141/0x400 [ 600.813241] ? __do_compat_sys_newfstat+0x120/0x120 [ 600.818272] ? __ia32_sys_read+0xb0/0xb0 [ 600.822347] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 600.827733] ? trace_hardirqs_off_caller+0x300/0x300 [ 600.832863] __x64_sys_readlinkat+0x97/0xf0 [ 600.837214] do_syscall_64+0x1a3/0x800 [ 600.841137] ? syscall_return_slowpath+0x5f0/0x5f0 [ 600.846077] ? prepare_exit_to_usermode+0x232/0x3b0 [ 600.851104] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 600.855971] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 600.861175] RIP: 0033:0x458099 [ 600.864377] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 600.883293] RSP: 002b:00007fd236204c78 EFLAGS: 00000246 ORIG_RAX: 000000000000010b [ 600.891018] RAX: ffffffffffffffda RBX: 00007fd236204c90 RCX: 0000000000458099 [ 600.898286] RDX: 0000000020000380 RSI: 0000000020000280 RDI: 0000000000000004 [ 600.905555] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 600.912835] R10: 0000000000000017 R11: 0000000000000246 R12: 00007fd2362056d4 [ 600.920093] R13: 00000000004c4cc1 R14: 00000000004d85c8 R15: 0000000000000005 20:58:05 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000100)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r1, 0x1) 20:58:05 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x500}, 0x3ff}], 0x1, 0x4080) 20:58:05 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0x4020940d, &(0x7f0000000040)={0x800, 0x200000000000}) 20:58:05 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f00000003c0)={{0x79cc, 0x401}, 'port0\x00', 0x1, 0x10000, 0x4, 0x1, 0x414, 0x9, 0x0, 0x0, 0x4, 0x8}) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:05 executing program 0 (fault-call:8 fault-nth:2): mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:05 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0045878, &(0x7f0000000040)={0x800, 0x200000000000}) [ 601.114130] overlayfs: filesystem on './file0' not supported as upperdir [ 601.152284] FAULT_INJECTION: forcing a failure. [ 601.152284] name failslab, interval 1, probability 0, space 0, times 0 20:58:05 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x700}, 0x3ff}], 0x1, 0x4080) [ 601.173228] FAULT_INJECTION: forcing a failure. [ 601.173228] name failslab, interval 1, probability 0, space 0, times 0 [ 601.201422] CPU: 1 PID: 23029 Comm: syz-executor1 Not tainted 5.0.0-rc3+ #44 [ 601.208634] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 601.217990] Call Trace: [ 601.220609] dump_stack+0x1db/0x2d0 [ 601.224256] ? dump_stack_print_info.cold+0x20/0x20 [ 601.229282] ? __lock_acquire+0x572/0x4a30 [ 601.233528] ? mark_held_locks+0x100/0x100 [ 601.237780] should_fail.cold+0xa/0x15 [ 601.241674] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 601.246797] ? ___might_sleep+0x1e7/0x310 [ 601.250989] ? arch_local_save_flags+0x50/0x50 [ 601.255591] ? print_usage_bug+0xd0/0xd0 [ 601.259661] ? add_lock_to_list.isra.0+0x450/0x450 [ 601.264630] __should_failslab+0x121/0x190 [ 601.268889] should_failslab+0x9/0x14 [ 601.272711] kmem_cache_alloc+0x2be/0x710 [ 601.276900] ? find_held_lock+0x35/0x120 [ 601.280990] ? get_page_from_freelist+0x2cc1/0x5220 [ 601.286013] __d_alloc+0xae/0xbe0 [ 601.289480] ? kasan_check_write+0x14/0x20 [ 601.293729] ? shrink_dcache_for_umount+0x2b0/0x2b0 [ 601.298763] ? __lock_acquire+0x572/0x4a30 [ 601.303029] ? mark_held_locks+0x100/0x100 [ 601.307321] ? print_usage_bug+0xd0/0xd0 [ 601.311392] d_alloc+0x99/0x420 [ 601.314707] ? __d_alloc+0xbe0/0xbe0 [ 601.318429] ? __lock_acquire+0x572/0x4a30 [ 601.322676] ? print_usage_bug+0xd0/0xd0 [ 601.326760] d_alloc_parallel+0x11b/0x1f10 [ 601.331023] ? mark_held_locks+0x100/0x100 [ 601.335266] ? add_lock_to_list.isra.0+0x450/0x450 [ 601.340200] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 601.346282] ? check_preemption_disabled+0x48/0x290 [ 601.351324] ? __d_lookup_rcu+0x990/0x990 [ 601.355484] ? add_lock_to_list.isra.0+0x450/0x450 [ 601.360418] ? lockref_get_not_dead+0x70/0x90 [ 601.364921] ? find_held_lock+0x35/0x120 [ 601.368984] ? lockref_get_not_dead+0x70/0x90 [ 601.373498] ? lockdep_init_map+0x10c/0x5b0 [ 601.377825] ? lockdep_init_map+0x10c/0x5b0 [ 601.382153] ? __init_waitqueue_head+0x92/0x150 [ 601.386835] ? init_wait_entry+0x1c0/0x1c0 [ 601.391087] __lookup_slow+0x1fa/0x560 [ 601.391129] ? vfs_unlink+0x500/0x500 [ 601.398815] ? lock_release+0xc40/0xc40 [ 601.402809] ? __down_interruptible+0x740/0x740 [ 601.402826] ? trailing_symlink+0x970/0x970 [ 601.411798] lookup_slow+0x58/0x80 [ 601.415347] walk_component+0x8e5/0x26a0 [ 601.419442] ? path_init+0x1ef0/0x1ef0 [ 601.423344] ? walk_component+0x26a0/0x26a0 [ 601.427686] ? save_stack+0xa9/0xd0 [ 601.431344] ? save_stack+0x45/0xd0 [ 601.434988] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 601.440100] ? kasan_slab_alloc+0xf/0x20 [ 601.444163] ? kmem_cache_alloc+0x12d/0x710 [ 601.448497] path_lookupat.isra.0+0x1f5/0xba0 [ 601.453016] ? __alloc_pages_nodemask+0xaca/0xdc0 [ 601.457874] ? path_parentat.isra.0+0x160/0x160 [ 601.462541] ? check_stack_object+0x114/0x160 [ 601.467037] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 601.472573] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 601.478111] ? __phys_addr_symbol+0x30/0x70 [ 601.482457] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 601.487492] ? __check_object_size+0xa3/0x790 [ 601.492014] filename_lookup+0x27a/0x530 [ 601.496086] ? filename_parentat.isra.0+0x580/0x580 [ 601.501107] ? rcu_lockdep_current_cpu_online+0x1aa/0x220 [ 601.506659] ? strncpy_from_user+0x3ad/0x4e0 [ 601.511090] ? digsig_verify.cold+0x32/0x32 [ 601.515412] ? kmem_cache_alloc+0x341/0x710 [ 601.519770] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 601.525316] ? getname_flags+0x277/0x5b0 [ 601.529382] ? check_preemption_disabled+0x48/0x290 [ 601.529414] user_path_at_empty+0x43/0x50 [ 601.538585] do_readlinkat+0x141/0x400 [ 601.542489] ? __do_compat_sys_newfstat+0x120/0x120 [ 601.547512] ? __ia32_sys_read+0xb0/0xb0 [ 601.551576] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 601.556941] ? trace_hardirqs_off_caller+0x300/0x300 [ 601.562071] __x64_sys_readlinkat+0x97/0xf0 [ 601.566420] do_syscall_64+0x1a3/0x800 [ 601.570329] ? syscall_return_slowpath+0x5f0/0x5f0 [ 601.575288] ? prepare_exit_to_usermode+0x232/0x3b0 [ 601.580319] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 601.585173] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 601.590361] RIP: 0033:0x458099 [ 601.593551] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 601.612460] RSP: 002b:00007f53238b0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000010b 20:58:06 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000140)='/dev/rfkill\x00', 0x40, 0x0) ioctl$sock_inet_SIOCGIFPFLAGS(r1, 0x8935, &(0x7f0000000180)={'team_slave_1\x00', 0x2}) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f0000000280)=ANY=[], 0x135) r2 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r2, 0x80685600, &(0x7f0000000080)) r3 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r3, 0x84, 0x21, &(0x7f0000000100)=0x5, 0x4) 20:58:06 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) ioctl$VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000140)={0x1, 0x7, 0x4, 0x400800, {r2, r3/1000+10000}, {0x4, 0xc, 0x7, 0x6, 0xc0, 0x2, "c1ee13b1"}, 0x464b, 0x7, @userptr=0xff, 0x4}) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) [ 601.620171] RAX: ffffffffffffffda RBX: 00007f53238b0c90 RCX: 0000000000458099 [ 601.627448] RDX: 0000000020000380 RSI: 0000000020000280 RDI: 0000000000000004 [ 601.634732] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 601.642037] R10: 0000000000000017 R11: 0000000000000246 R12: 00007f53238b16d4 [ 601.649315] R13: 00000000004c4cc1 R14: 00000000004d85c8 R15: 0000000000000005 [ 601.656653] CPU: 0 PID: 23035 Comm: syz-executor0 Not tainted 5.0.0-rc3+ #44 [ 601.663880] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 601.673229] Call Trace: [ 601.675827] dump_stack+0x1db/0x2d0 [ 601.679468] ? dump_stack_print_info.cold+0x20/0x20 [ 601.684490] ? ext4_xattr_get+0x19c/0xaa0 [ 601.688665] should_fail.cold+0xa/0x15 [ 601.692587] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 601.697712] ? ___might_sleep+0x1e7/0x310 [ 601.701872] ? arch_local_save_flags+0x50/0x50 [ 601.706461] ? __vfs_setxattr+0x190/0x190 [ 601.710622] ? ns_capable_common+0x141/0x170 [ 601.715048] __should_failslab+0x121/0x190 [ 601.719301] should_failslab+0x9/0x14 20:58:06 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0045878, &(0x7f0000000040)={0x800, 0x200000000000}) 20:58:06 executing program 5: r0 = syz_open_dev$adsp(&(0x7f00000001c0)='/dev/adsp#\x00', 0x0, 0x400000) getsockopt$IP6T_SO_GET_REVISION_MATCH(r0, 0x29, 0x44, &(0x7f00000003c0)={'icmp6\x00\x00\x00\x00\x02\x00\x05\x00\x00\x00\x00\x00\x00\x1a\x00'}, &(0x7f0000000580)=0x1c4) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r1 = open(&(0x7f0000000540)='./file0\x00', 0x1, 0x0) fchdir(r1) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000400)=0x6, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000480)='.//ile0\x00', r2, &(0x7f00000007c0)='./file0/f.le.\x00') openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vhost-vsock\x00', 0x2, 0x0) linkat(r2, &(0x7f0000000000)='./file0/f.le.\x00', r2, &(0x7f0000000180)='.//ile0\x00', 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) setxattr$security_ima(&(0x7f0000000240)='.//ile0\x00', &(0x7f00000004c0)='security.ima\x00', &(0x7f0000000500)=@md5={0x1, "4232338e6a99903331acde1bc1e0e19c"}, 0x11, 0x1) readlinkat(r3, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) ioctl$BLKIOOPT(r0, 0x1279, &(0x7f0000000440)) [ 601.723110] __kmalloc+0x2dc/0x740 [ 601.726699] ? xattr_permission+0x300/0x300 [ 601.731032] ? override_creds+0x19f/0x200 [ 601.735183] ? ovl_dentry_upper+0x65/0x120 [ 601.735201] ? ovl_lookup_single+0x880/0x880 [ 601.735215] ? ovl_get_fh+0x69/0x2f0 [ 601.735235] ovl_get_fh+0x69/0x2f0 [ 601.735256] ovl_lookup+0x2157/0x29b0 [ 601.735274] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 601.760439] ? d_alloc_parallel+0xb68/0x1f10 [ 601.764878] ? ovl_path_next+0x2e0/0x2e0 [ 601.768957] ? __d_lookup_rcu+0x990/0x990 [ 601.773115] ? add_lock_to_list.isra.0+0x450/0x450 [ 601.778065] ? lockref_get_not_dead+0x70/0x90 [ 601.782580] ? __init_waitqueue_head+0x92/0x150 [ 601.787260] ? init_wait_entry+0x1c0/0x1c0 [ 601.791530] __lookup_slow+0x2cd/0x560 [ 601.795427] ? vfs_unlink+0x500/0x500 [ 601.799233] ? lock_release+0xc40/0xc40 [ 601.803234] ? __down_interruptible+0x740/0x740 [ 601.807923] ? trailing_symlink+0x970/0x970 [ 601.812265] lookup_slow+0x58/0x80 [ 601.815820] walk_component+0x8e5/0x26a0 [ 601.819915] ? path_init+0x1ef0/0x1ef0 [ 601.823822] ? walk_component+0x26a0/0x26a0 [ 601.828160] ? save_stack+0xa9/0xd0 [ 601.831802] ? save_stack+0x45/0xd0 [ 601.835444] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 601.840580] ? kasan_slab_alloc+0xf/0x20 [ 601.844668] ? kmem_cache_alloc+0x12d/0x710 [ 601.849027] path_lookupat.isra.0+0x1f5/0xba0 [ 601.853531] ? add_lock_to_list.isra.0+0x450/0x450 [ 601.858466] ? kasan_check_read+0x11/0x20 [ 601.862624] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 601.867911] ? path_parentat.isra.0+0x160/0x160 [ 601.872591] ? check_stack_object+0x114/0x160 [ 601.877106] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 601.882656] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 601.888219] ? __phys_addr_symbol+0x30/0x70 [ 601.892546] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 601.897581] ? __check_object_size+0xa3/0x790 [ 601.902088] filename_lookup+0x27a/0x530 [ 601.906158] ? filename_parentat.isra.0+0x580/0x580 [ 601.911200] ? rcu_lockdep_current_cpu_online+0x1aa/0x220 [ 601.916772] ? strncpy_from_user+0x3ad/0x4e0 [ 601.921195] ? digsig_verify.cold+0x32/0x32 [ 601.925537] ? kmem_cache_alloc+0x341/0x710 [ 601.925562] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 601.925575] ? getname_flags+0x277/0x5b0 [ 601.925591] ? check_preemption_disabled+0x48/0x290 [ 601.925608] user_path_at_empty+0x43/0x50 [ 601.925628] do_readlinkat+0x141/0x400 [ 601.935487] ? __do_compat_sys_newfstat+0x120/0x120 [ 601.935512] ? __ia32_sys_read+0xb0/0xb0 [ 601.935531] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 601.935549] ? trace_hardirqs_off_caller+0x300/0x300 [ 601.935569] __x64_sys_readlinkat+0x97/0xf0 [ 601.935589] do_syscall_64+0x1a3/0x800 [ 601.935607] ? syscall_return_slowpath+0x5f0/0x5f0 [ 601.972258] ? prepare_exit_to_usermode+0x232/0x3b0 [ 601.972282] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 601.972307] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 601.990400] RIP: 0033:0x458099 [ 601.990418] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 20:58:06 executing program 1 (fault-call:8 fault-nth:3): mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:06 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x900}, 0x3ff}], 0x1, 0x4080) 20:58:06 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184900, &(0x7f0000000040)={0x800, 0x200000000000}) [ 601.990427] RSP: 002b:00007fd236204c78 EFLAGS: 00000246 ORIG_RAX: 000000000000010b [ 601.990443] RAX: ffffffffffffffda RBX: 00007fd236204c90 RCX: 0000000000458099 [ 601.990461] RDX: 0000000020000380 RSI: 0000000020000280 RDI: 0000000000000004 [ 602.044764] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 602.052019] R10: 0000000000000017 R11: 0000000000000246 R12: 00007fd2362056d4 [ 602.059268] R13: 00000000004c4cc1 R14: 00000000004d85c8 R15: 0000000000000005 20:58:06 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:06 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0189436, &(0x7f0000000040)={0x800, 0x200000000000}) [ 602.207448] overlayfs: workdir and upperdir must reside under the same mount 20:58:06 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x100) ioctl$KVM_GET_XSAVE(r1, 0x9000aea4, &(0x7f00000007c0)) r2 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r2, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:58:06 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xa00}, 0x3ff}], 0x1, 0x4080) 20:58:06 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc020660b, &(0x7f0000000040)={0x800, 0x200000000000}) [ 602.319746] overlayfs: workdir and upperdir must reside under the same mount 20:58:07 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0xd) [ 602.399898] FAULT_INJECTION: forcing a failure. [ 602.399898] name failslab, interval 1, probability 0, space 0, times 0 [ 602.449603] CPU: 0 PID: 23078 Comm: syz-executor1 Not tainted 5.0.0-rc3+ #44 [ 602.456826] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 602.466188] Call Trace: [ 602.468796] dump_stack+0x1db/0x2d0 [ 602.472444] ? dump_stack_print_info.cold+0x20/0x20 [ 602.477466] ? ext4_xattr_get+0x19c/0xaa0 [ 602.481625] should_fail.cold+0xa/0x15 [ 602.485701] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 602.490811] ? ___might_sleep+0x1e7/0x310 [ 602.494963] ? arch_local_save_flags+0x50/0x50 [ 602.499543] ? __vfs_setxattr+0x190/0x190 [ 602.503699] ? ns_capable_common+0x141/0x170 [ 602.508114] __should_failslab+0x121/0x190 [ 602.512354] should_failslab+0x9/0x14 [ 602.516169] __kmalloc+0x2dc/0x740 [ 602.519725] ? xattr_permission+0x300/0x300 [ 602.524049] ? override_creds+0x19f/0x200 [ 602.528202] ? ovl_dentry_upper+0x65/0x120 [ 602.532440] ? ovl_lookup_single+0x880/0x880 [ 602.536846] ? ovl_get_fh+0x69/0x2f0 [ 602.540563] ovl_get_fh+0x69/0x2f0 [ 602.544106] ovl_lookup+0x2157/0x29b0 [ 602.547924] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 602.553464] ? d_alloc_parallel+0xb68/0x1f10 [ 602.557892] ? ovl_path_next+0x2e0/0x2e0 [ 602.561995] ? __d_lookup_rcu+0x990/0x990 [ 602.566145] ? add_lock_to_list.isra.0+0x450/0x450 [ 602.571082] ? lockref_get_not_dead+0x70/0x90 [ 602.575610] ? __init_waitqueue_head+0x92/0x150 [ 602.580282] ? init_wait_entry+0x1c0/0x1c0 [ 602.584536] __lookup_slow+0x2cd/0x560 [ 602.588431] ? vfs_unlink+0x500/0x500 [ 602.592225] ? lock_release+0xc40/0xc40 [ 602.596219] ? __down_interruptible+0x740/0x740 [ 602.600887] ? trailing_symlink+0x970/0x970 [ 602.605217] lookup_slow+0x58/0x80 [ 602.608763] walk_component+0x8e5/0x26a0 [ 602.612834] ? path_init+0x1ef0/0x1ef0 [ 602.616727] ? walk_component+0x26a0/0x26a0 [ 602.621056] ? save_stack+0xa9/0xd0 [ 602.624680] ? save_stack+0x45/0xd0 [ 602.628326] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 602.633427] ? kasan_slab_alloc+0xf/0x20 [ 602.637496] ? kmem_cache_alloc+0x12d/0x710 [ 602.641817] path_lookupat.isra.0+0x1f5/0xba0 [ 602.646311] ? __alloc_pages_nodemask+0xaca/0xdc0 [ 602.651152] ? path_parentat.isra.0+0x160/0x160 [ 602.655817] ? check_stack_object+0x114/0x160 [ 602.660307] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 602.665846] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 602.671396] ? __phys_addr_symbol+0x30/0x70 [ 602.675745] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 602.680770] ? __check_object_size+0xa3/0x790 [ 602.685270] filename_lookup+0x27a/0x530 [ 602.689332] ? filename_parentat.isra.0+0x580/0x580 [ 602.694345] ? rcu_lockdep_current_cpu_online+0x1aa/0x220 [ 602.699919] ? strncpy_from_user+0x3ad/0x4e0 [ 602.704350] ? digsig_verify.cold+0x32/0x32 [ 602.708667] ? kmem_cache_alloc+0x341/0x710 [ 602.713005] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 602.718557] ? getname_flags+0x277/0x5b0 [ 602.722618] ? check_preemption_disabled+0x48/0x290 [ 602.727635] user_path_at_empty+0x43/0x50 [ 602.731787] do_readlinkat+0x141/0x400 [ 602.735687] ? __do_compat_sys_newfstat+0x120/0x120 [ 602.740723] ? __ia32_sys_read+0xb0/0xb0 [ 602.744790] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 602.750152] ? trace_hardirqs_off_caller+0x300/0x300 [ 602.755259] __x64_sys_readlinkat+0x97/0xf0 [ 602.759588] do_syscall_64+0x1a3/0x800 [ 602.763492] ? syscall_return_slowpath+0x5f0/0x5f0 [ 602.768421] ? prepare_exit_to_usermode+0x232/0x3b0 [ 602.773437] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 602.778281] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 602.783464] RIP: 0033:0x458099 20:58:07 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x400000}) 20:58:07 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xd01}, 0x3ff}], 0x1, 0x4080) [ 602.786653] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 602.805547] RSP: 002b:00007f53238b0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000010b [ 602.813253] RAX: ffffffffffffffda RBX: 00007f53238b0c90 RCX: 0000000000458099 [ 602.820531] RDX: 0000000020000380 RSI: 0000000020000280 RDI: 0000000000000004 [ 602.827791] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 602.835055] R10: 0000000000000017 R11: 0000000000000246 R12: 00007f53238b16d4 [ 602.842315] R13: 00000000004c4cc1 R14: 00000000004d85c8 R15: 0000000000000005 20:58:07 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') syz_mount_image$msdos(&(0x7f00000003c0)='msdos\x00', &(0x7f0000000400)='./file1\x00', 0x100000001, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000440)="a1e671e889f3ff618421ef24686929ecdcb6042d5cfb9d1552121852aa53b84f027d1090b90399", 0x27, 0x7f8000000000}, {&(0x7f0000000480)="47c56136f2cf15bbbf969042589cb02e0242ffbc8446d3d0278fa2fba7a91343d9f6bca98ee1cf9be0e2f5e32ce49b98c5f3e5d143ac54eace5d35bf64d61b6a13d19c60e45c36cc1138cfeebb9e5493622893508585c4f870217b8af57a80f3dacc71b3ea5c567ce8b1c9e571666978521b280e7288fec484403d86b9d32e916b2c815ed6d43c9b92927fd523b98068833507152db1e53c0381800a8cb48ebb38c37fa15c9d02332c01bca017228e76586f3b8b629f1b37086dd4c46f16906056b95a", 0xc3, 0x4}, {&(0x7f0000000580)="862a7ad06057b117ad6bd4713c80645baf33c042380e1a4a8d1804bdc40cd98ee59e48b58fb4029eda37a6360cbe169fdad1d78197857300177579f5378cf96d58cb328feb1088eaae21aaf8ab78c3f7370bbc28df11d014bcb23b2f5f8c37dc99b5514e37c0d882ae74f7d7a84923c316d98d334003d1e7e0a662eec144ac6e8d90eb111040fec38a7c72cb8ff47a8cafa9060b8f74f344068e483040e2", 0x9e, 0xe5}, {&(0x7f0000000640)="e4914d62290b766c581bf353a12d7a7234ac49f2c227b2696cd443c9fb05611fd5c5119108811ab6547260721460dd1b043faa9ae20658c93e112b0d8dc6ccfc5120b6e1a816fd96dc64352de44f5b428931b3a81296182249a2366f890e6284ee8d9d1ba4a143b179c2912c6923a2de15f25ffc46d16abf1daaa9dbaad42f266357ee6f8e5054e56682a499e2eac3ba96143dea02fd04a0b177092f53d0bbd3aaf9f56a5043670eabbb5892e1b7c3dd97385ad2998373454b3c4c335e0e51f95908bc14bf504fb19f45c2a12d043ced357d4b8a4aeac19bcd", 0xd9, 0x3}, {&(0x7f0000000800)="8aea79ce617de6798bc01fc203d457055ffa7c4c87864e8b0bce0845b63a91b6f3018bd51b0068716550c25ddba5405f968d1f2f31c5eb58613c47d7ef3af26d5705f0f647adf50f9e2c391ae5651933bc35a96dc8d4925385422dfec7a7c305ae54c5305eda777945c906a68e81a0986d040b123825ffae5fc2d59b965da2766b97a43ba6d71a585fcf5b099d1a798e054c64", 0x93, 0x2}, {&(0x7f00000008c0)="e54badd1a6d7e62a2010e183d5ec3f28375d6a650cf2a605b38b72c27c56a20699c628584232f52277dd053906717576e71fbfb327752e831ff8e95a030694d63529f33869da8a020dcb0e19e8cef5", 0x4f, 0x4}, {&(0x7f0000000940)="86720c7ad9cc29de963e8e7831e207dbc86d248296080061769fee50c0152450ab00636f06ed7753d157f3afad145c42b481a475f7004a46c3168b3025c70ba573a53cba35a737440b1aa110959b7ec20d0a85f6d77be8ae6f3bca7a18f20bd94efd67deb78b59649d2f184a2a2564ddbe38a774fcbd4f1e032f48398e3b9b080c3d9cf570419ccc94f990680cf65b852abb67341dae9158ca5316", 0x9b, 0x800}, {&(0x7f0000000a00)="625840862da299560fff3a4e5316de6cf373f6884790c2f9ac8aedab1690c502163a4d13fd6b36c42336615e125ce75ca26f5859bad7347e16839bcc64a9ca8a731d5b4f13abe6712d21371502cc9fc3992c0b7dc826029e4c95177fcde9fe549c78d806789e5a", 0x67, 0xffffffff}], 0x1000480, &(0x7f0000000b40)={[{@fat=@errors_continue='errors=continue'}], [{@appraise='appraise'}, {@subj_type={'subj_type', 0x3d, '[/&'}}, {@dont_hash='dont_hash'}, {@obj_type={'obj_type', 0x3d, 'tmpfs\x00'}}]}) linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:07 executing program 1 (fault-call:8 fault-nth:4): mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:07 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x50a000}) 20:58:07 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xe00}, 0x3ff}], 0x1, 0x4080) 20:58:07 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 603.070333] overlayfs: filesystem on './file0' not supported as upperdir [ 603.099786] FAT-fs (loop5): Unrecognized mount option "appraise" or missing value 20:58:07 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x7f6b475b0000}) [ 603.273844] FAT-fs (loop5): Unrecognized mount option "appraise" or missing value [ 603.288975] overlayfs: filesystem on './file0' not supported as upperdir 20:58:07 executing program 2: r0 = socket$inet(0x2, 0x4, 0x2000000000000fd) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_tcp_int(r1, 0x6, 0x8, 0x0, &(0x7f0000001ac0)) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r2 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r2, 0x80685600, &(0x7f0000000080)) ioctl$KVM_SET_SIGNAL_MASK(r2, 0x4004ae8b, &(0x7f0000001b00)={0x1000, "315efc45cea6b88a7ef59750ed08312f602175f73f7653dd6118b183bf9e788fdd069ee10fd2f95eb1598003f28adf648b1889ac186b2173524c2019b8e4dbd4c2c2a1940910f73563069ee0a9207f5681338c131e383cefd7d01c564bdb11e903385c5812c78a1e8f84f37cf1376febc0e045950868c7274f49b122515548b71f538310482ea761cd3318722dd04fc39a9aec286d2f4e0a288794c0afbfbb0dad14c68f9b239c67ec1e50fcae634aab33504961e1de0a695b1a0ce8f2e8d5efa3656033098aeae93e6f0eeb4383fccba45c09acdf8710210a4bfddd06f258f4fdd814519c92264d770726211f2266f831a679ecc6940a431be83dcae5e20c561a5556760ccb5b902ed440c865615a403dcf29cb79ad63d6b7217157296443ea41d5f6888c902439df267c359aa4864615b38b274eee898643a725042fd7bdb6881b0943f332650be486a41d11717ca1e748f2880fe4755f15aaf362cc40609419d748d0308dcc45f4d6bc150d01910d820a2faab16357558c4c1f0de4c14d03815fcebe9243ea70b92aadd4c143905d64c2c7256405d2dc5bb131c8aa71d673b630857bcd9aa14a9f45434ef5e8905b7b77d61fc89a7fb2f48980aaa88597b010874ac33dbb63012a24b5482ea2021f3f415c94a6ca79fe9b5a5aee4bd5e110ce725cce5bfe8dd70dd3c54c0e4d9d9066d14889da136972791b11fb72e94d5e9bb51c155acafa34cfdb16f628d71ea012e88ced485de77c40e7ff30f82d9b2cfda7442b0d42231524426c1b02d7037b1595337724c4c749ef14d7360e810f1958d981f90c0a709f0b7e6644fb4d8a63decc96ce703c21ab20240f92ce34d9ad00e48dc02ec86ef355adfbe06afe6fc1b58ece8746836b2d5da55a7cb486906f1320ec3e7daac109af0c4f1197c326d81b0b0ce629b4b63cbdd94366b89c1852200657d1365c3b35e2fa91dbe92ac858a74243a4b30989791bbc9c8f2906d19393d7d0e8e753b90f36e80671e218715791561c522b05e3b34bdb47069e77592272c252a4c34e2b4731b3cd88be9b997babba9bc9feaa09b65ea293750bca5b4ba42c60e4ad777b5591c918bf5ebc9481afe517fef36433554edcc409defdc6c106731b9577334626eb4fd342b4f5f94088075424b21d632d60211f720e5bcc005429e7d00a4a113f511536f759747a40c0d1c5478d164d8b8848494b2607a3a5b83442a299cccd4f7f61ed74f42975177c29af076e929e2514c6042545aee9b196ab175b186abd4b54dadbf5203bcca6229e483b2c063005b0d5117fe9557aaef4254eff198ebf9bc261f755d8353d009b138e67b5abbc50e0d55c5e1b49bee12fef127432804f7e50d8d1aa90bb13539ec282814c3ea8455b56f5eb332f1bf2b65f14af9615759dddf8b0094a2fd5bee539e8b7a9952a87f9637b77f9950e4fab31366863a0f5a9fba2f0895d9b25d6c27a4c297e2c296fdf1173c045f66da508faa854b956665e7a0425f3abe11c05036207c25ff131e180453d1f189506c7b2e5d6b02340f47101266d2ebfabeb32d19db3c2e473bc8a5b6211a8e0a6d315f6dce61f12874a1d679e3f712344a8b68d44218b0081480e377f92e6a2905672bec155bc4991a7c36880e207fc482aff47ca233b1fdfb3ad5f2c11e9762f552480a39754459ca63b8317190ccc73b8587a8af3bf3c3a39e0c0d2f4c589b1e33de428d3bc30249f11fddbb5c75d8b0a7370fe7758f79daeac24aa548530212a27748a01002c0d485852ab678daf590836fdc2463d644c513277215f69a56281f5c43c0a1f13e4cb0c818b3e64a1c2eeb691efd5ea72ed19106598321a8f2e2fb9ae9263337c383c6057e58355d8b64dfefb254dd3599d0ab13ac20bc36a05048fc85506ca108b3862954ecefcbab111b2824eaed45b2cf65313959b79f81bf6905f318160395fc94e5473217065752783fa0ddad98446dd99f92ba81e6fe906ae29a8d999be46a7345d0bc246dc9bd0df7a13e508d9adbf08e488f3f062c8497e282f9a2d86311f05c396246a5ef16f15f645eb256b93282e84cd6240147019708dbd2c8d8b0a8ab942ad46e9efffc860679430424fce4ab4d70200fb76463ca01f88598fc3b5e80287ff9f74c1fcc84dc5bcc62e065d12f92d632a50e22908fc5c4bc25fcc24e814936e76379ee3621c0852a4c0cbcf35abe2dee95aae5fa31ea5a364076ac16c69e93742c3d6a382ce7c3014af72247d98b64dd0b685f4a8045e10d5e3e9cf3ae8aaeacb56f23fc3e9c8b10db05f3a1231c610c5c892c900bde3b8b7127550d6f1f5041ff8151ef1b80aab5a008d63cfa95fc8346666d21a307da3629430eba4589e1f1e53008cef0910316a398aef28287a9b2adadce36383c450c30948ce1fc12f51b6b29c4efa1a1cdcf17fa143bc7b67d43e0510310666f1dd65fdadb5b08fcdc33f8685bc27a6b5af482c0ed418c239d494e87945728721bc507ad3f791b335ba09fd44a045836b42c4796f7762482f98e816a3162148f05d110bcbac9996104770f7c49a8283874f0aff9a0605a8e6873400e882214745dc0fd4e56ae1328797a646e5b9d3141c1cfc5ba5196e90143dbd72e401caf6597d3040bdbb7dd0431eda7f108d2ba5c6a54d39303a01b109095370b874358826d3d021942a4793bc0475668a807f91adb8a329008f613b89281fae2744d7a04b6edfd738c9c4268fe31e0d1db3d01655ca77bc323a9cde1aa9e28959041bb85f17fb7bc4c352be764898e58bed95e5d173251f363e213357cacaafce92de594c9d3d2bde6b9110ef8945a37a38b40173ccb7ea438a4faabb75e1ae6f8b6b514e8f480773b50976cdfb1b70844924ec9b07c52a289300763b28ab6bc58d1f6eb205704aaa8f7c25de53024607132b188edc827c9ff3db1d6373878568dd0b0f40b4dc960924bf47552d702300b1e288db751e5fa22f1fb83488931c8d225af29c76acc0108d1bf590b3b17e6fad4e90b31fac379dd0b4ab336e6fbca9188987f18905195d184f951f8040f2531b913ddbca949bf0c9d62972a65e24c62d9e243511c00deb6cf94a72ccebf552a91354d15f1e52fbb6617b735f99a301c5b72e262bad608b6c2247c8e5ffd5c91deee4696cc75ab6d7f518ce3c102aae8cab789e88859b6f0c30173776c3dfcebf4be805a79eca8fad14f1d923f0ab75956932a5d661e7d5e7e3edc9dac9e23a5f957b82b9c8d3f69cde8311f8d6f754e7cce83d5f110df847552fc7f2db47bac0a73b4ba484128e660ae4fa1d5813780e791df5f3d92f314f83a8e1a2f90c418f83c0be89e1eb6a22e6f91bea16ea68723804452cf0f25634e254733e85d7bdd3a6c53561ef1b3772d64a8d78c9559491f53fedc42b77e43766c5f3a46533562c9c10d7fc899f1f63c0361d538029747463d71aea9e7906d1fc5dc118ed44de9a42bb41326d652759fd0d882f3ed0f61da06cd1029fdb0d7986a5994edfaa312c6b7ed47464dd9b8d1e2c501b56b84afea514b83a8d5b85fd6bb11d44a29baa2e1d583141b2862ad148ba3f5625ea24a5609657e47ed79453d4a3d4f8310d5f46acbffc1c92932272c6fd97ac6322e65617f5937d358d96495a55ccaadd61e5e9cc9e5b637e474b1a7aacfa92a1a9da9819f4d988d0637d1f77fa6d3fc0d24c2d0fedeaacde1dba81f93e1dc3516998ace1d250079154a17398b4f4365b9a338c5fd30c0a56188556aa1e7c1eaa4b64dc4259cba5ab9aaab498b59e90bfd168c0a9831b7040ca6bbf55ca387b29ce10613cdcc4b49292c3dfaa16638d7681da57fd3e4d384941a9258a31e654347b66388cdf31edf27df3434f8dc139aeae7d44ad538b7d393dabc224ba13080a89c2bbb45d08d98ec2f5eb223dac910eaad4db3c80df4cd57e255b27dd587b6969c949535369f14f9df3231cba862a4c779437f931f675367a8ef6ce47036e9b32d31775d2eaaa7c1eff45b98ee397812d3fd53a80615ad8eb658b612991ddd48ced90616a26e1feee547c31b222bd726f6925811e9b78525f109211511e5deb3668b55fb5c44c94b3049d6fc318e6a58cc82e28638c19da88f17ff7a9acca2eaf8100749d321e184f5fda8572105866640b0c188dfd50b83a01b59892d2f6a437dfe2de9f77f5a0721aee67366c32886b5e9422fa66a59ffdb4aad8c6007a78def3135b436a3d2b9f768c7afe6f6b2cf14e0dfec24021092af0c98edd068b8f433f72849b17b7f51d741187175f793c60b55ecb8b599178ae25b6213f912dbb821f37b2566b7ec5dc5021b9e8f545c047030b049485d65676f7f031a4eac4fa429434a4cb33965044f3149b6895e318cd5f3e9649474e8718ab1e720aaa3950cb2be4eaf2baefb65de9d03d7e6e34787fba0be892acd86729bf9c36710947a89715c9bcd8031a4fe7b2e436e5494f6b4b7c14755bd156dfb726cb9b076f7c088ce2e023bbe0c2a671d14cd4c4538a2c13984e9ed000b1656469da877f04b10140fc2400f216cdb3365979af06d192c9f065efd0c94b56125bf3132c84fabd9b20173f677202f8fa40704c5ecdfc5b15ab6b52e7684ec155b1f621aaf71d1ab690ce9166c968ecbcb3df887e2c6dc65cf803e9f69f0b588160dcc9dbc09288484dc2f13b903fec243c8dcfcc85cd07ae96d91c76ff8fb4bf6e02db539f3d2ac0277f90ea3682785449b9467ef2de98737787428730496cd3fc0618cfaf71a06cdb88139c9e22d5117d03cd5b1f9cb8e424a76865c93f906edbb910ad96fad79d41c80d5f5284fb765a4ddc56bc9c55bf3ccf0ffab34d3a94dddd812c3953e5823e62f1e75f054e74dffddf5a7f9ef0a948611d608516b8ad0bfd337665a128171aa3fab9c5b1ff9fb9e09b8ca93d77216b667d439c6a692dc3c86acacd64bdc931a6c4a49415e00917f962d6456ba04a634e40a2f48cdd80ecc068f60b982a0b97acdfef1a866611b58c7c93ba4f847ec19de71f64192026bd68781b512211fd3bdae2886d95acca9c4e430048f21af3a6e1e5eca236dfe9d8e66696ccff45e6a2a93560e13dba5435fa7cd9c30b691c0f347e522b578ba345134723857d6ddbb2ea0bdd9fe73e8a480d8e302e29ad01223a549ff52f9a833733240dec4d573b035c59bfd047046dbefd73f9a3dbbb1ea14dcda2e429db726d4b7e8041819797547173da2d499e7f88f279eac21d6cb2e17df93a2fae8d6620fd6fea04b8efbcd52d4b101b74cc1697dc3bb2e4991aa7d1268c8d669e19295e55160d95f1e50e3734235647b6ba50e0a8fe50131ccf0845461b2075ebf49830e2946a45c1742c2c4371fc83b6334f5239942c4a96c53ea3e54bb0f0cbecca7b8f13fb986c51c47be69ed93532cd568036177eede3eb02622aabacd4c3a707bdaf7bc8fa068e3b0be54958ef9b312059254534922815f151f5919daea2926c4b57a573f7ddc2faeaa19b47ba17143f82cd9273914bd965df9be0abe9f7699e6612e94ec3b672fac31476e4dfe154d7110700aadbf4fced1420d2594f8407736f9a511236ce9ce39e313703255d7d252bb3ca705fd9f40f1e97f9a3249a1d9a86a0c1295b628a473af519975d04c00b69ee598f86bd9d13633d92154face2a8d0a78ad1adbc375c70df85de11611473763bacd2a9eab122dd462fd6a3824b982e61d438a4f89e0d6b372e7b25c460d4950f3c1308366bbc8e4aa4f6123c633f4c85afface73ade0e19e9f1061f06ba5aa171cbd39108ebc2bf92a3a439e5f901feb01e5e2aaad1da827ce3fc1"}) fcntl$dupfd(r0, 0x0, r0) prctl$PR_SET_FPEMU(0xa, 0x2) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r1, 0x1) 20:58:07 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x1100}, 0x3ff}], 0x1, 0x4080) 20:58:08 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) prctl$PR_SET_TIMERSLACK(0x1d, 0x9) r0 = socket$bt_hidp(0x1f, 0x3, 0x6) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000440)=0x0) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000480)=r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0xb) renameat(r2, &(0x7f0000000240)='.//ile0\x00', r2, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r2, &(0x7f0000000000)='./file0/f.le.\x00', r2, &(0x7f0000000180)='.//ile0\x00', 0x0) r4 = open(&(0x7f00000001c0)='./file0/f.le.\x00', 0x0, 0xfffffffffffffffe) readlinkat(r4, &(0x7f00000003c0)='./file2\x00', &(0x7f0000000380)=""/23, 0xfffffffffffffebc) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000340)='/dev/hwrng\x00', 0x280, 0x0) 20:58:08 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x2c01}, 0x3ff}], 0x1, 0x4080) 20:58:08 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x7f6b475b1000}) [ 603.395328] FAULT_INJECTION: forcing a failure. [ 603.395328] name failslab, interval 1, probability 0, space 0, times 0 [ 603.411820] CPU: 1 PID: 23126 Comm: syz-executor1 Not tainted 5.0.0-rc3+ #44 [ 603.419031] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 603.428381] Call Trace: [ 603.430984] dump_stack+0x1db/0x2d0 [ 603.434649] ? dump_stack_print_info.cold+0x20/0x20 [ 603.439685] ? ext4_fh_to_dentry+0x35/0x40 [ 603.443951] should_fail.cold+0xa/0x15 [ 603.447840] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 603.452940] ? ___might_sleep+0x1e7/0x310 [ 603.457118] ? arch_local_save_flags+0x50/0x50 [ 603.461686] ? __vfs_getxattr+0xf8/0x150 [ 603.465746] __should_failslab+0x121/0x190 [ 603.469985] should_failslab+0x9/0x14 [ 603.473786] kmem_cache_alloc_trace+0x2d1/0x760 [ 603.478458] ? vfs_getxattr+0xc4/0x390 [ 603.482333] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 603.487860] ? ovl_dentry_weird+0x3b/0x50 [ 603.492022] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 603.497545] ovl_check_origin_fh+0x325/0x490 [ 603.501957] ovl_lookup+0x21a3/0x29b0 [ 603.505743] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 603.511269] ? d_alloc_parallel+0xb68/0x1f10 [ 603.515672] ? ovl_path_next+0x2e0/0x2e0 [ 603.519733] ? __d_lookup_rcu+0x990/0x990 [ 603.523875] ? add_lock_to_list.isra.0+0x450/0x450 [ 603.528792] ? lockref_get_not_dead+0x70/0x90 [ 603.533280] ? __init_waitqueue_head+0x92/0x150 [ 603.537949] ? init_wait_entry+0x1c0/0x1c0 [ 603.542218] __lookup_slow+0x2cd/0x560 [ 603.546092] ? vfs_unlink+0x500/0x500 [ 603.549890] ? lock_release+0xc40/0xc40 [ 603.553862] ? __down_interruptible+0x740/0x740 [ 603.558518] ? trailing_symlink+0x970/0x970 [ 603.562846] lookup_slow+0x58/0x80 [ 603.566388] walk_component+0x8e5/0x26a0 [ 603.570444] ? path_init+0x1ef0/0x1ef0 [ 603.574319] ? walk_component+0x26a0/0x26a0 [ 603.578672] ? save_stack+0xa9/0xd0 [ 603.582318] ? save_stack+0x45/0xd0 [ 603.585930] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 603.591017] ? kasan_slab_alloc+0xf/0x20 [ 603.595060] ? kmem_cache_alloc+0x12d/0x710 [ 603.599368] path_lookupat.isra.0+0x1f5/0xba0 [ 603.603851] ? __alloc_pages_nodemask+0xaca/0xdc0 [ 603.608682] ? path_parentat.isra.0+0x160/0x160 [ 603.613349] ? check_stack_object+0x114/0x160 [ 603.617832] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 603.623374] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 603.628928] ? __phys_addr_symbol+0x30/0x70 [ 603.633234] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 603.638235] ? __check_object_size+0xa3/0x790 [ 603.642722] filename_lookup+0x27a/0x530 [ 603.646772] ? filename_parentat.isra.0+0x580/0x580 [ 603.651775] ? rcu_lockdep_current_cpu_online+0x1aa/0x220 [ 603.657301] ? strncpy_from_user+0x3ad/0x4e0 [ 603.661742] ? digsig_verify.cold+0x32/0x32 [ 603.666049] ? kmem_cache_alloc+0x341/0x710 [ 603.670362] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 603.675891] ? getname_flags+0x277/0x5b0 [ 603.679950] ? check_preemption_disabled+0x48/0x290 [ 603.684977] user_path_at_empty+0x43/0x50 [ 603.689142] do_readlinkat+0x141/0x400 [ 603.693030] ? __do_compat_sys_newfstat+0x120/0x120 [ 603.698085] ? __ia32_sys_read+0xb0/0xb0 [ 603.702144] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 603.707506] ? trace_hardirqs_off_caller+0x300/0x300 [ 603.712610] __x64_sys_readlinkat+0x97/0xf0 [ 603.716937] do_syscall_64+0x1a3/0x800 [ 603.720812] ? syscall_return_slowpath+0x5f0/0x5f0 [ 603.725767] ? prepare_exit_to_usermode+0x232/0x3b0 [ 603.730784] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 603.735615] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 603.740788] RIP: 0033:0x458099 [ 603.743968] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 603.762857] RSP: 002b:00007f53238b0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000010b [ 603.770547] RAX: ffffffffffffffda RBX: 00007f53238b0c90 RCX: 0000000000458099 [ 603.777810] RDX: 0000000020000380 RSI: 0000000020000280 RDI: 0000000000000004 [ 603.785068] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 603.792325] R10: 0000000000000017 R11: 0000000000000246 R12: 00007f53238b16d4 [ 603.799587] R13: 00000000004c4cc1 R14: 00000000004d85c8 R15: 0000000000000005 20:58:08 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c6c6f7765726469723d2e3a66696c65304d776f726b6476c065ae30bafc0b8458d669f96b4595723d2e2f66"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x71, &(0x7f00000002c0)={0x0, 0x3}, &(0x7f0000000400)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000440)={0x80000001, 0x1, 0x200, 0xb25, 0x1000, 0x9, 0x2c0e2138, 0x0, r2}, 0x20) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0xa) linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:08 executing program 1 (fault-call:8 fault-nth:5): mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:08 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x7f6b475d1000}) 20:58:08 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x4000}, 0x3ff}], 0x1, 0x4080) [ 604.051334] overlayfs: filesystem on './file0' not supported as upperdir [ 604.080929] overlayfs: missing 'workdir' 20:58:08 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000100)=0x0) sched_getparam(r1, &(0x7f0000000140)) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="14b448f8c7ea60c37b5c8397d1c0ff61db3dd1a7fbe9e396a2491540c2244e4095c105ed", 0x24}, {&(0x7f0000000280)="41deaa18dca800181bbecb2cbe789dcdaa20db9e974a80b3960ad93d6eeb74141e9feaac171c84625bb000c23873d74feecc", 0x32}, {&(0x7f00000002c0)="2a74988b622466a814d1f0530863ac818e940ec7f888f73f8efb46dcddf9a06fbcfc625d5419a1a543a12dad68dbd8a93e826a07edd382bff4bbee534082069351215d204101d38aa84c965510aa808a64715d29b32a80d205f941ccf7f240e9da5ac06bde52fb1b88389393e91b7f066d2b05af7b19cafbc124b2ae1f1ec5f14f4f71f1feef3f381d3b1401b2b3f263c447442bb64cfda0958bcc82a7c77d35fc480bf3171b6e5774ee67e792fbd792e8e2d57810df2fd80bc383cc1440d76a35abf6312e31bd08bf79d6c782a5ac3feb6ef812e79c7fb569730d39cf19b6fe2501efb44dde255203ac2ff5bf122d9329e72f562976249413", 0xf9}], 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r2 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r2, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:58:08 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x7f6b477d1000}) [ 604.140283] FAULT_INJECTION: forcing a failure. [ 604.140283] name failslab, interval 1, probability 0, space 0, times 0 [ 604.166737] overlayfs: missing 'workdir' [ 604.192150] CPU: 0 PID: 23165 Comm: syz-executor1 Not tainted 5.0.0-rc3+ #44 [ 604.199363] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 604.208723] Call Trace: [ 604.211328] dump_stack+0x1db/0x2d0 [ 604.215211] ? dump_stack_print_info.cold+0x20/0x20 [ 604.220251] should_fail.cold+0xa/0x15 [ 604.224150] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 604.229265] ? ___might_sleep+0x1e7/0x310 [ 604.233418] ? arch_local_save_flags+0x50/0x50 [ 604.238007] ? save_stack+0xa9/0xd0 [ 604.241645] __should_failslab+0x121/0x190 [ 604.245911] should_failslab+0x9/0x14 [ 604.249755] kmem_cache_alloc_trace+0x2d1/0x760 [ 604.254468] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 604.259871] ? print_usage_bug+0xd0/0xd0 [ 604.259888] ? do_raw_spin_unlock+0xa0/0x330 [ 604.259911] ovl_encode_real_fh+0xc6/0x520 [ 604.259942] ? ovl_set_attr+0x530/0x530 [ 604.268421] ? mark_held_locks+0xb1/0x100 [ 604.280741] ? trace_hardirqs_on_caller+0x310/0x310 [ 604.285771] ovl_get_index_name+0x1d/0x80 [ 604.289926] ovl_lookup_index+0xdc/0x710 [ 604.294003] ? ovl_lookup+0x21ad/0x29b0 [ 604.298004] ? trace_hardirqs_off_caller+0x300/0x300 [ 604.303118] ? ovl_get_index_fh+0x2d0/0x2d0 [ 604.307455] ? __kasan_slab_free+0x119/0x150 [ 604.311889] ? ovl_lookup+0x21ad/0x29b0 [ 604.315895] ovl_lookup+0xa26/0x29b0 [ 604.319621] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 604.325180] ? ovl_path_next+0x2e0/0x2e0 [ 604.329255] ? __d_lookup_rcu+0x990/0x990 [ 604.333423] ? add_lock_to_list.isra.0+0x450/0x450 [ 604.338382] ? lockref_get_not_dead+0x70/0x90 20:58:08 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x43ff}, 0x3ff}], 0x1, 0x4080) [ 604.342921] ? __init_waitqueue_head+0x92/0x150 [ 604.347606] ? init_wait_entry+0x1c0/0x1c0 [ 604.351864] __lookup_slow+0x2cd/0x560 [ 604.355766] ? vfs_unlink+0x500/0x500 [ 604.359573] ? lock_release+0xc40/0xc40 [ 604.363589] ? __down_interruptible+0x740/0x740 [ 604.368269] ? trailing_symlink+0x970/0x970 [ 604.372609] lookup_slow+0x58/0x80 [ 604.376162] walk_component+0x8e5/0x26a0 [ 604.380262] ? path_init+0x1ef0/0x1ef0 [ 604.384186] ? walk_component+0x26a0/0x26a0 [ 604.388520] ? save_stack+0xa9/0xd0 20:58:09 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x6000}, 0x3ff}], 0x1, 0x4080) [ 604.392175] ? save_stack+0x45/0xd0 [ 604.395811] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 604.400921] ? kasan_slab_alloc+0xf/0x20 [ 604.405005] ? kmem_cache_alloc+0x12d/0x710 [ 604.409342] path_lookupat.isra.0+0x1f5/0xba0 [ 604.409360] ? __alloc_pages_nodemask+0xaca/0xdc0 [ 604.409384] ? path_parentat.isra.0+0x160/0x160 [ 604.423423] ? check_stack_object+0x114/0x160 [ 604.423439] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 604.423453] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 604.423470] ? __phys_addr_symbol+0x30/0x70 [ 604.423482] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 604.423495] ? __check_object_size+0xa3/0x790 [ 604.423531] filename_lookup+0x27a/0x530 [ 604.423561] ? filename_parentat.isra.0+0x580/0x580 [ 604.461978] ? rcu_lockdep_current_cpu_online+0x1aa/0x220 [ 604.467544] ? strncpy_from_user+0x3ad/0x4e0 [ 604.471972] ? digsig_verify.cold+0x32/0x32 [ 604.476297] ? kmem_cache_alloc+0x341/0x710 [ 604.480635] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 604.486176] ? getname_flags+0x277/0x5b0 20:58:09 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x7f6b479d1000}) [ 604.490239] ? check_preemption_disabled+0x48/0x290 [ 604.495279] user_path_at_empty+0x43/0x50 [ 604.499447] do_readlinkat+0x141/0x400 [ 604.503348] ? __do_compat_sys_newfstat+0x120/0x120 [ 604.508370] ? __ia32_sys_read+0xb0/0xb0 [ 604.512435] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 604.517806] ? trace_hardirqs_off_caller+0x300/0x300 [ 604.522915] __x64_sys_readlinkat+0x97/0xf0 [ 604.527257] do_syscall_64+0x1a3/0x800 [ 604.527276] ? syscall_return_slowpath+0x5f0/0x5f0 [ 604.527293] ? prepare_exit_to_usermode+0x232/0x3b0 [ 604.527315] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 604.527336] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 604.551171] RIP: 0033:0x458099 [ 604.554362] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 604.573254] RSP: 002b:00007f53238b0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000010b [ 604.573270] RAX: ffffffffffffffda RBX: 00007f53238b0c90 RCX: 0000000000458099 20:58:09 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000440)='.//ile0\x00', &(0x7f0000000480)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f00000001c0)=""/23, 0x17) 20:58:09 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000100)='/dev/cachefiles\x00', 0x4000, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x28}}, 0x10) syz_init_net_socket$ax25(0x3, 0x3, 0xcf) sendto$inet(r1, 0x0, 0xffffffffffffffc1, 0x44051, &(0x7f0000000000)={0x2, 0x20000000004e23, @local}, 0xffffffffffffff90) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r2 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r2, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/157, 0x9d}], 0x1, &(0x7f0000001700)=""/4096, 0x1000}, 0x100) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x37e, &(0x7f0000000400)=[{&(0x7f0000000380)=""/41, 0xdb}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) shutdown(r0, 0x0) mlockall(0x4) 20:58:09 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='ufs\x00', 0x800000000100010, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc058534f, &(0x7f00000003c0)={{0xcad5, 0x76}, 0x0, 0xb8, 0x5, {0x81}, 0xffffffff00000001, 0x81}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 604.573280] RDX: 0000000020000380 RSI: 0000000020000280 RDI: 0000000000000004 [ 604.573289] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 604.573297] R10: 0000000000000017 R11: 0000000000000246 R12: 00007f53238b16d4 [ 604.573307] R13: 00000000004c4cc1 R14: 00000000004d85c8 R15: 0000000000000005 20:58:09 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xc3ff}, 0x3ff}], 0x1, 0x4080) 20:58:09 executing program 1 (fault-call:8 fault-nth:6): mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:09 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) getsockopt$TIPC_DEST_DROPPABLE(r1, 0x10f, 0x81, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$KVM_SET_SREGS(r2, 0x4138ae84, &(0x7f0000000280)={{0x1d004, 0x3000, 0x9, 0x3, 0xfffffffffffffffa, 0x2, 0x80000001, 0x9, 0xffffffffffffffff, 0xfffffffffffffffb, 0x3, 0x6b675ad4}, {0xd000, 0x100000, 0xf, 0x1f, 0x7, 0x6, 0x8, 0x1a2, 0x9, 0xffff, 0x10001, 0x80000000}, {0x100002, 0xf000, 0xa, 0x6, 0x1ff, 0x4, 0xffff, 0x4, 0x7ff, 0x0, 0x6, 0x32}, {0x1, 0x113004, 0xa, 0xffffffffffff9cac, 0x5, 0xffe00000, 0x7, 0x4, 0x8, 0x4, 0x0, 0x4}, {0x1000, 0x1000, 0x3, 0x3, 0x4eceafb0, 0x8, 0x1, 0xb2, 0x1, 0xfffffffffffffffc, 0x1000, 0x2}, {0x100006, 0x103002, 0xe, 0x7, 0x0, 0x1, 0x3, 0x6, 0x7fffffff, 0x8000, 0x2, 0x2}, {0x4, 0x10f000, 0xb, 0xfffffffffffffff9, 0x5c36, 0x3, 0x2, 0x8, 0x7, 0x2, 0x5, 0x800000}, {0x1000, 0x0, 0xc, 0xfffffffffffffff9, 0xfffffffffffffffa, 0x2, 0x70bd8f05, 0x0, 0xf1, 0x7ff, 0x5, 0xffffffff}, {0x5000}, {0x5002, 0x7004}, 0x80000004, 0x0, 0xf000, 0x4028, 0x4, 0x2400, 0xd000, [0xffffffffffff450d, 0x2, 0x100000001, 0x25]}) 20:58:09 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x7f6b47bd1000}) [ 604.759472] overlayfs: filesystem on './file0' not supported as upperdir [ 604.770792] FAULT_INJECTION: forcing a failure. [ 604.770792] name failslab, interval 1, probability 0, space 0, times 0 [ 604.792073] overlayfs: filesystem on './file0' not supported as upperdir [ 604.793119] CPU: 0 PID: 23199 Comm: syz-executor1 Not tainted 5.0.0-rc3+ #44 [ 604.806139] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 604.815483] Call Trace: [ 604.818072] dump_stack+0x1db/0x2d0 [ 604.821725] ? dump_stack_print_info.cold+0x20/0x20 [ 604.826739] ? do_readlinkat+0x141/0x400 [ 604.830801] ? __x64_sys_readlinkat+0x97/0xf0 [ 604.835339] ? do_syscall_64+0x1a3/0x800 [ 604.839443] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 604.844826] should_fail.cold+0xa/0x15 [ 604.848725] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 604.853869] ? ___might_sleep+0x1e7/0x310 20:58:09 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xe803}, 0x3ff}], 0x1, 0x4080) 20:58:09 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x1000) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 604.858050] ? arch_local_save_flags+0x50/0x50 [ 604.862647] __should_failslab+0x121/0x190 [ 604.866891] should_failslab+0x9/0x14 [ 604.870725] __kmalloc+0x2dc/0x740 [ 604.874272] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 604.879828] ? ovl_encode_real_fh+0x1a7/0x520 [ 604.884336] ovl_encode_real_fh+0x1a7/0x520 [ 604.888662] ? ovl_set_attr+0x530/0x530 [ 604.892653] ? mark_held_locks+0xb1/0x100 [ 604.896829] ? trace_hardirqs_on_caller+0x310/0x310 [ 604.901862] ovl_get_index_name+0x1d/0x80 [ 604.906034] ovl_lookup_index+0xdc/0x710 20:58:09 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xf401}, 0x3ff}], 0x1, 0x4080) [ 604.910135] ? ovl_lookup+0x21ad/0x29b0 [ 604.914132] ? trace_hardirqs_off_caller+0x300/0x300 [ 604.919265] ? ovl_get_index_fh+0x2d0/0x2d0 [ 604.923597] ? __kasan_slab_free+0x119/0x150 [ 604.928029] ? ovl_lookup+0x21ad/0x29b0 [ 604.932021] ovl_lookup+0xa26/0x29b0 [ 604.935738] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 604.941315] ? ovl_path_next+0x2e0/0x2e0 [ 604.945410] ? __d_lookup_rcu+0x990/0x990 [ 604.949564] ? add_lock_to_list.isra.0+0x450/0x450 [ 604.954516] ? lockref_get_not_dead+0x70/0x90 [ 604.954544] ? __init_waitqueue_head+0x92/0x150 [ 604.954557] ? init_wait_entry+0x1c0/0x1c0 [ 604.954582] __lookup_slow+0x2cd/0x560 [ 604.954630] ? vfs_unlink+0x500/0x500 [ 604.954643] ? lock_release+0xc40/0xc40 [ 604.954674] ? __down_interruptible+0x740/0x740 [ 604.979674] ? trailing_symlink+0x970/0x970 [ 604.979707] lookup_slow+0x58/0x80 [ 604.979727] walk_component+0x8e5/0x26a0 [ 604.979753] ? path_init+0x1ef0/0x1ef0 [ 605.000149] ? walk_component+0x26a0/0x26a0 [ 605.000172] ? save_stack+0xa9/0xd0 [ 605.000188] ? save_stack+0x45/0xd0 [ 605.000203] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 605.000218] ? kasan_slab_alloc+0xf/0x20 [ 605.000234] ? kmem_cache_alloc+0x12d/0x710 [ 605.011774] path_lookupat.isra.0+0x1f5/0xba0 [ 605.011792] ? __alloc_pages_nodemask+0xaca/0xdc0 [ 605.011815] ? path_parentat.isra.0+0x160/0x160 [ 605.011830] ? check_stack_object+0x114/0x160 [ 605.011848] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 605.020988] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 605.021007] ? __phys_addr_symbol+0x30/0x70 [ 605.021022] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 605.021036] ? __check_object_size+0xa3/0x790 [ 605.021059] filename_lookup+0x27a/0x530 [ 605.021075] ? filename_parentat.isra.0+0x580/0x580 [ 605.034705] ? rcu_lockdep_current_cpu_online+0x1aa/0x220 [ 605.034733] ? strncpy_from_user+0x3ad/0x4e0 [ 605.034755] ? digsig_verify.cold+0x32/0x32 [ 605.034769] ? kmem_cache_alloc+0x341/0x710 [ 605.034793] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 605.034805] ? getname_flags+0x277/0x5b0 [ 605.034821] ? check_preemption_disabled+0x48/0x290 [ 605.034839] user_path_at_empty+0x43/0x50 [ 605.034857] do_readlinkat+0x141/0x400 [ 605.034882] ? __do_compat_sys_newfstat+0x120/0x120 [ 605.044060] ? __ia32_sys_read+0xb0/0xb0 [ 605.044079] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 605.044095] ? trace_hardirqs_off_caller+0x300/0x300 [ 605.044117] __x64_sys_readlinkat+0x97/0xf0 [ 605.044139] do_syscall_64+0x1a3/0x800 [ 605.044159] ? syscall_return_slowpath+0x5f0/0x5f0 [ 605.044177] ? prepare_exit_to_usermode+0x232/0x3b0 [ 605.059548] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 605.059573] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 605.059586] RIP: 0033:0x458099 [ 605.059602] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 605.059615] RSP: 002b:00007f53238b0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000010b [ 605.069107] RAX: ffffffffffffffda RBX: 00007f53238b0c90 RCX: 0000000000458099 20:58:09 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x40, &(0x7f00000001c0)=ANY=[@ANYPTR64]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') fdatasync(r0) linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) ioctl$FS_IOC_GETFSLABEL(r1, 0x81009431, &(0x7f00000003c0)) 20:58:09 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xff43}, 0x3ff}], 0x1, 0x4080) 20:58:09 executing program 1 (fault-call:8 fault-nth:7): mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 605.083751] RDX: 0000000020000380 RSI: 0000000020000280 RDI: 0000000000000004 [ 605.083775] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 605.083784] R10: 0000000000000017 R11: 0000000000000246 R12: 00007f53238b16d4 [ 605.083794] R13: 00000000004c4cc1 R14: 00000000004d85c8 R15: 0000000000000005 20:58:10 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x7f6b47dd1000}) [ 605.365911] overlayfs: missing 'lowerdir' 20:58:10 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xffc3}, 0x3ff}], 0x1, 0x4080) [ 605.412555] overlayfs: missing 'lowerdir' 20:58:10 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="75707065726469723d2e2f66646c6530e41dffffffffffff723d2e3a020000002f66696c6531000000000000000000000083007abfee835f99ca7604db259c29670e309a8a6afa3784fc5319d7dd14ca6c81d3dcc76806033b0eaf66c17f0cfa7cb021ac30f936a5c1280036c74ebf0ffca4e0403b9bf674e51c47b34f0ccd34"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$sock_bt_bnep_BNEPCONNDEL(r0, 0x400442c9, &(0x7f00000001c0)={0x2, @dev={[], 0x10}}) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:10 executing program 5: r0 = geteuid() mount$overlay(0x0, &(0x7f00000003c0)='./file0/f.le.\x00', &(0x7f0000000400)='overlay\x00', 0x110015, &(0x7f0000000440)={[{@xino_auto='xino=auto'}, {@workdir={'workdir', 0x3d, './file0/f.le.'}}, {@redirect_dir={'redirect_dir', 0x3d, './/ile0'}}, {@upperdir={'upperdir', 0x3d, './/ile0'}}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@xino_on='xino=on'}], [{@fsname={'fsname'}}, {@smackfshat={'smackfshat'}}, {@measure='measure'}, {@fsname={'fsname', 0x3d, 'selinux'}}, {@fowner_lt={'fowner<', r0}}, {@fsname={'fsname'}}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@fsname={'fsname', 0x3d, '!'}}, {@pcr={'pcr', 0x3d, 0x2}}, {@hash='hash'}]}) mkdir(&(0x7f0000000540)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.//ile0\x00', r2, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r2, &(0x7f0000000000)='./file0/f.le.\x00', r2, &(0x7f0000000180)='.//ile0\x00', 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:10 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x204) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000100)=0x8, 0x4) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000280)=@nfc, 0x80, &(0x7f0000000140)=[{&(0x7f0000003ac0)=""/4096, 0x1000}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) shutdown(r0, 0x0) 20:58:10 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x7f6b483d1000}) [ 605.580105] overlayfs: missing 'lowerdir' 20:58:10 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x34000}, 0x3ff}], 0x1, 0x4080) [ 605.615338] overlayfs: missing 'lowerdir' [ 605.633182] overlayfs: failed to resolve './file1': -2 20:58:10 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x7f6b485d1000}) 20:58:10 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/snapshot\x00', 0x101000, 0x0) sendto$isdn(r0, &(0x7f00000003c0)={0x6, 0x1, "10e569bae9315d8dc249224b44ba905335da0032e4e207a0a5064eff25fe92eaa4401c6acf883f7bfe6cfbe013f9b523f49e5a58de3bc09d58aa772b1bfde058e2a8f19893a0929e4f66b81c04d19ac3405abe56c79b557b2832926c5e771fa9fe9a457660cb81c9b49a784c146cd6f03566d6c9c78cc57a8afa997865786dc40ae1c53bf58cd2b5c07439"}, 0x93, 0x80, &(0x7f0000000340)={0x22, 0x1, 0x8001, 0x613f, 0x8}, 0x6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:10 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c6c6f7765726469723d2e3a66691e3003226382470b6469723d2e2f66696c65317fc565354653475f2c1dbe1cbd68eb078c0f63fb9740c214e1b7762e5e8c43f7bc95"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:10 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x40000}, 0x3ff}], 0x1, 0x4080) [ 605.877664] overlayfs: filesystem on './file0' not supported as upperdir [ 605.881897] overlayfs: failed to resolve './file1': -2 [ 605.902772] overlayfs: unrecognized mount option "hc@v.^C" or missing value 20:58:10 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:10 executing program 2: r0 = socket$inet(0x2, 0x20000000020000b, 0x6) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getresgid(&(0x7f0000000180)=0x0, &(0x7f0000000280), &(0x7f00000002c0)) write$FUSE_ATTR(r1, &(0x7f0000000300)={0x78, 0x0, 0x5, {0x0, 0x4, 0x0, {0x4, 0x81e, 0x7, 0x2, 0x0, 0x1, 0x7, 0x7ff, 0x40, 0x5, 0x400, r3, r4, 0x1, 0x80000001}}}, 0x78) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) close(r2) shutdown(r0, 0x0) 20:58:10 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x7fffffffefff}) 20:58:10 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = creat(&(0x7f00000001c0)='./file2\x00', 0x180) ioctl$ASHMEM_SET_NAME(r0, 0x41007701, &(0x7f0000000340)='overlay\x00') mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdkr=./file0,lowsrdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file2\x00', 0x0, 0x2) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 605.935962] overlayfs: unrecognized mount option "hc@v.^C" or missing value 20:58:10 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x1000) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:10 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0xffffffffff600000}) 20:58:10 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x400300}, 0x3ff}], 0x1, 0x4080) 20:58:10 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) fcntl$dupfd(r0, 0x0, r0) ioctl$BLKIOMIN(r1, 0x1278, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) ioctl$DRM_IOCTL_IRQ_BUSID(r1, 0xc0106403, &(0x7f0000000080)={0x1, 0xffffffff, 0xfffffffffffffe01}) ioctl$EXT4_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000100)=0x20000) syz_open_dev$video(&(0x7f0000000180)='/dev/video#\x00', 0x86, 0x0) shutdown(r0, 0x0) syz_open_dev$vbi(&(0x7f0000000140)='/dev/vbi#\x00', 0x1, 0x2) [ 606.117000] overlayfs: unrecognized mount option "upperdkr=./file0" or missing value 20:58:10 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_rdma(&(0x7f00000003c0)='127.0.0.1\x00', &(0x7f0000000400)='./file2\x00', &(0x7f0000000440)='9p\x00', 0x1080000, &(0x7f0000000540)={'trans=rdma,', {'port', 0x3d, 0x4e20}, 0x2c, {[{@sq={'sq', 0x3d, 0x1000}}, {@timeout={'timeout', 0x3d, 0xfffffffffffffffc}}, {@common=@version_u='version=9p2000.u'}, {@rq={'rq', 0x3d, 0x8000}}, {@common=@cache_mmap='cache=mmap'}, {@timeout={'timeout', 0x3d, 0x3}}, {@rq={'rq', 0x3d, 0x10}}], [{@dont_appraise='dont_appraise'}, {@appraise='appraise'}, {@hash='hash'}, {@euid_gt={'euid>', r2}}]}}) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:10 executing program 3: r0 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x800, 0x4001) ioctl$FS_IOC_GETVERSION(r0, 0x80087601, &(0x7f0000000180)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/fuse\x00', 0x2, 0x0) ioctl$KVM_SET_XCRS(r1, 0x4188aea7, &(0x7f00000000c0)={0x4, 0xffffffffffffffb0, [{0x81, 0x0, 0x100000000}, {0x6, 0x0, 0x9567}, {0x8, 0x0, 0x8001}, {0x5, 0x0, 0xcc3}]}) r2 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r2, 0xc0184908, &(0x7f0000000140)={0x8001, 0x200000000000, 0x6}) [ 606.192906] audit: type=1804 audit(1548536290.835:52): pid=23305 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor0" name="/root/syzkaller-testdir753993681/syzkaller.Zu845i/226/file2" dev="sda1" ino=16692 res=1 [ 606.225848] overlayfs: unrecognized mount option "upperdkr=./file0" or missing value [ 606.293168] audit: type=1804 audit(1548536290.865:53): pid=23314 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor0" name="/root/syzkaller-testdir753993681/syzkaller.Zu845i/226/file2" dev="sda1" ino=16692 res=1 20:58:11 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/capi/capi20\x00', 0x20000, 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x100) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:11 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x1000000}, 0x3ff}], 0x1, 0x4080) 20:58:11 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0xd) 20:58:11 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ion\x00', 0x804, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) r1 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x2, 0x40000) setsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f00000000c0)=0x4, 0x4) 20:58:11 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x2000000}, 0x3ff}], 0x1, 0x4080) 20:58:11 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='.//ile0\x00', 0x0) rename(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='.//ile0\x00') symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 606.554249] overlayfs: filesystem on './file0' not supported as upperdir 20:58:11 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ion\x00', 0x200, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000, 0x3}) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) 20:58:11 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/uhid\x00', 0x802, 0x0) r0 = socket(0x1b, 0xf, 0x100) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000006c0)={0xfff, 0x81, 0x5, 0x9414, 0xa30}, 0x14) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) syz_mount_image$msdos(&(0x7f0000000340)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0x3, 0x3, &(0x7f0000000580)=[{&(0x7f0000000800)="b0de602a16df4203239678a1b5338f35e56ebd31dc515d028b303c7844ba5b15bddfe90484747b4cac2d7cfb613ea2fd90718b23ca47a03b79330ad9286f8f88976b40a3fe995ace49a96f77c7b8023548e7f47d00c2a2ec3fb12ea54f14253979e38203b4971ed8294e54ea71a46aa6e9cb8df0275521addd40cb3106ede37f6ffcd663deb1c8db3cab1b3b6b5ac00c2842edb799a1518df2cb88254ee46d613fd412b42d53703f0f7d392b4877fdec14f60c38bc2aa78ed60de19f506f05a64f771e77a5d7180d6bc19a0ffb1da4abad9735bdc8849959663b6d6fd872b7c8c34828dcdd70c846edf046de28f31a42560df653af2abcb915ce3bfda7f1ba2bef8289031e27870919b514d544f5f0e5b6b1152779d6ee3fa703d6b33daba874512d210d3eaa85fef0de1a5de682abf1530d6ccc2e26d2990f38ba789edb0268dac2fd9b093402896dd6c0cd234abad44327bf757dfecc3eb0514a147e16b82834dad198be1d2d72747e2c2d124bf539322f0776a10ef0fc13e9ecac94e9d086a4c923709919edb54e70de1a98be09e75009bf17be9d088f779227446efec71f8448ebec51df18b25874943dbfc63182ce16c5481a031c38cbd5f7c426e2ef626582ba161981669c1aa8c2a2148918ada3300769c1688c69346ebca181ed0d800189085fad2f84aef91ef3e570a143deacb64644edae97924789e046b166e58e5385e66ce17880b4761941eca28442d41aaec9e64dc0751d6d3c3948ff60d64918d1bc1873d7b9293157edc50b6ca47a9953e5f5ab1d8944aa439c1440a5dc64cecfdf82be7abacef84577a62f8ebbd58b1c611828969d96f11121801847d86bb2a452d554bf02f0d428f2ff480d4c9e97f10cade91b1fb8a3b1f771e86e61b2181b348beb1c5b9c2a90e54deb37e661f830edeeb8395466e8594a06892747a15390acbdb1186b5138e60aeffd71340f0678c6ecaff4cb5863871ae452e5ffab6650197ae038db45861fc069689089d82df372e26c3b2f44dde6d9c890f70988aa7a93e61a8943c9144faa27fc42f936c2ee40a201ffbc7779824341cadd0383b3be6a73975eeda60f81b429bdae53f9855fbea297890656c258b8925ca82b914b38256fbd65cee0de084b3565a30b84e14d8e849d0d301f649fc7c637c23468c2c230c26574637635f122c5085be73272c4228ead7a33cf9c34421e97e9b9aa5814208040afa0b74c06e76575092c8e1dc7cbccac43ffaaf3abdc30abf0829dcbb8fe4a586f1a0f96be0eddf3935fb4c085e763b2beb66ad5e5088329eda0c123f5ccf622bbc2c23da9276d5144fb8ac912062abc7e571ca383fb8806b59968ead7118409dc6640d690b42d2f481e31db6dc7ba89d035ef2f73cc545239172da251630bfb59f07db4bc0171869adf5991699151832318bb5c3c941826c3627d7faedb91811ab115ec0dc00208fc5fd19978078477b496b87c0745da0bac11b87b4076d824fd2621ff84fbcd1c7556cfc152a1e6d74ace024e9aa9cd2273240c0de9ad3bb322bb293d588437677aa1e01e08061e70fc06aa001638d42ceee93bb8583004072d2faae9de21e5a2dabdd45922fa6e40b5cd0ef3854ee6c64c53445fd9e03fa3656c3102e070e79c4f6b1bf1b0aeaa67e1b4c55333d34e82cff72d84a007a6dd6c8caeaf4c8b3812e4c32bde840ef48dc051b4d35f293fb429b0ae2e1ce85beabf6e2b45968243965254315af685fba029950af1cd019c9b91fb374d10f9b3d7e46d5f7f14c1b78c399a0f5d8f3f1c4450c0d9d7ffc38b99cd3b32ea3e27426aef7551a2662b918a5ad368f6459a8a864d72149c06f113e807a7c621b3f2e7bd52fa1dd83c71ae6b94853eabed22e21354420308d94d8bc425fd00495539bc701b14e352f9c2a60f1ba9e6fb4d8cae3b709934ac819a4f156afe549f897c9e7d5da3162bb53ff6827fe76f9b76fbc78d0e84f103a2717d8ece6b090c7e91b8d40f95ab163ebbb489d1d13492ed5d7d4dd385d1d0caa7a8aad1b82ddd2273131fcb58e9b676f8dcaa6a0269f1a62fb420113c29e2f26a2221cb8f1c40ff044fa42d779ebbbbc49f49e0b7cd76fae8949ee96961d721c62d3418f01fe95940de6bba382cc800abf530fa45bcbc3573ab718d4e42458898eaa42cfbbd042a8562d70712fe82fe6c14cf95580545f068e4c0c10b18d49def314723c3bd4007caa467ed8d49a55133215b06398333e96d7bb7f2422990a491c3e782c227900ff91e3c04d2f7bf094bd326a47e8f6adba7bce089d6701fe711e86971982995d7df0ec9ec8585426c84a24b753b97cca60df3521316201d718f4ba3933863af114e20c5b3308376fe6f8df3e49d2d5cae656903a212e446c00bdd27addede1e3f29119f08fdc32955020e234bb2d636e440e310257559ffef4a25ca94a5bac222ab36e24fbc250803d80dfcdfa0e93e3b6d4505713c6a240aa18bec9c2517a656398cfa0b1a6b424809627d9f33e1d09804a7bf1f7f8c5f9b4f2dc52727c95cc3db5017fe3bfe8ed0c0aacf6858da42131e132229bce65dac3e213e7f4387212e4b53a32fec50ae57e185849b551db3c6036acdfdf77f16a6eeceb2563d86932c9d455f2552c13e515b1dfd819120b6cf2b3e6ffddda9f68394e4a162d769cd911e11ac55da79d74b789b423dda8f6e2f62655b3b01228c347f6ca9f33b5d4bbf8ecb464c31ef5c8e1ffbe028d2e350d2f4627407b7385cc38a33b2f0e4e783956bd584178664dd09661bf8d194d92caaee6481383da944c3a4177921a0515fb282bd41b43ba10e3fe5cca4b1034030bdea38446641bfc7798166dc68e9ac68d0f341549b1d52a9dfbe2b5dbdd1b70504d386607fdceb35e9f0b33335cd110343ac2372180836025877f998c79119708b78fc6254271ef1f9f3e2765f8498d94762c24199c878a1224b8702f64db9810ac3ea3c0c90c4727484169d74bb3e76f4a46e240629bf7fc29c1ec9f813fabc06d80ed2ae679749d63b004af93e964a3c32034581fb60a763976479fa671c593675dfd2b76daf17c67dbfbf05fa1a9738d4ca52e984a674bf56db73e2766f47b93b46bd8875c194ed52067da35062f24af1316646ff7641a797b0d8317f4fc22a524b5e5b87a64ceff1d08c91fa29b10bb9b75107be8016c866f08db5b96df86da6d4d157d459129d8b8860dc14b3527fddb0ec74e9b7be3606744b7a96455bcd39f6e4677f6413b4bce5d93b9ceff72e16738f5e42054037f813ffe60c03f54427bc48e87108264c7d418d3e81543c1bc25a4c1e793022c907f0c11648c3d4478d67347d04ec8243ad3824270df40fba96bdf55778d30c7bd702b5d1558cd77b9b648da492895bceef6146f0c26fbd9757ef0c0dadf6680a810a68a3d381aa6950552c0268580ce684d6e3bd81884ba589180ebf081c06f84c015b1423aee19aa2a1c74a689b4d628e0832b069099ce4fe9a6b1049b313ef0b50870fc407321e88602e44f0f5f9d68c3913af9a4de0e13bfea039d45ff2c48b340d67206959137114f3522a4ab4963410e3c813042c8638ec21024630e831996bb133c0658547e152b7a3ad457a486ab9652f6219dbc6a3be0e6acc5d6d7acfb5b66e15c89ae59398accc0886c9e54f72349f376cb677026871848a7f470b1922f3907fb212265406c08dde41a9a330e359abc3b093c788e20251d0adcb406e0af5f5df12f9e341f73dd142aebdfc2f0b3783e259d0839e0e7d96db95e2d2c88828d80a33fb3694b944342c9eef5cecf869ec3cacc90c2c91eff47a0a7a586d87cc317602920e8fc6259e837a918b0fe97616539aa28609c7a7f109e75de981570145ab250f74f3d049d2a8938a4ef05649c6a60f446522cee229a49859913a05337accf48456c00eb60ee9ec266f844b3a0882b7a22eddc4fd77f99e0a0a71a7f259385abd67ccf67496c4db1e3b38160f0196b3b076784898b61aeeed12f942ebe57f25432e1202199610184d5f4a5c47b198c6d4539de59f6a4d1e4e30d5dc27ee0c30d95c4cd3c045de9c1dd29479fe0843d231f0d6407ba9459c78b0187b5eeff01f7dcdbe6d4982b5e4628826474592e5d6410f56d05580d783e6b6102ff14487d89ef73fe7f7ee9e01e15f1455c7aa2c464fbd90e0d8be644e67f74cae0fb2b010f35674600ff3e1fd4d289192afd92586bd29cc851e9d718ff5688dc5bbcba32a153dea976c3a7a65b64d4ac848c3b569bd6764ffdef6c8109d0c5959f91d48507894ba4ed04a82b17ede671ec2b502179a0e6fcecdbe2befe57271e0605eb6635245cfa40e651346019813a3585c63d43fbc023706be4ad7cb2a8cc026d308c8d138d7a68c89ac14c5794b0cf285325f067f2db33ceef503dcd89358c3681af2d946679037c9b501b48340b9a53af239b712496dd60776c6ceb63e45acbf6ec91913428ee328efbfe5e3697daac008cce6218cccd715e0235e323eddb55b5a7fbcd5a7029d5d06a169352845ce29b03d50a05fb06b816ee50dfa8208e6465c3e6ca3c4506db7ff0ef198daa559d26243d77c3877b2dfa0ad3dbb3287888eec1e69ff200a57604c2f8c2573c5489e2573aeb44c672d47cf5c387ed572a152f7b09f5120a8340a95b86c8a04c34635c9115ca425a9434b54fc0aec65334f39b795262ad4956d5038bc7af45ce7f6b4f858e95b0c7795184d702f83ef14e903827249328c4c0aae51d526bb80d686cce24c2df306b9d0312105a5ff7e7e87be7ab6b6c68de3c225db1b736124ce614620bc20b60a65083168bf0c262a3312de95b0a08308bd049ae2950207cd4d4643721e40915bdb45fe17dcd2de25556329e54cfaf823a663e82d2d82a98e858e4e212ed359ba476dea7c55d13e125033db598a9a9c7420f64a1e8cb8a17480112a188e2e43e440fab35378be0a1339954af2e01196e981f968c30236640378196d652d2ebfcf768a2ee432e59c546409cf76c36aed9b4356cc49b0bc4dd49c1dce98466e2f32f9669858fdafb9381375f645bd68d105359c2548a1259b7e140d75bf75bef3aff333dfe02e2408b917b39adf0e96d4f279b2107e04be794b38d89e6c3fd9ad326a43d2bfefe17f147af3cf1c5be1e742d70452e39fe30d1e41348ad514c526945aa1ed14c08de441842c17a97201ef5b19cb1b7769571fca838f76b2d46ca3bb0f7b4f71adbf8ec7f3214f0b44571737e864f212dc551deb17da9589ebcc28ac5f9458eb0a06160252eea840fb753ae9f21022ec30d911f8b88b2615119de40a4b276c10ec42f7e621407ff331a271d2c868e973395b2888bef99e16d8019d63c197da8b22347441b9d373ec2102d5c26dd391d04d680de1238eba0dc664ca9e07c5c5b257ab3e55bae37a0d05e93280a0b066a64a958a5f92e6d7391d39a048b8143dd2865d572206a3f9932874dffd06547f0e6c5398cd01b5d90d8dc2e23c20c1816db68294eced8acf4e0c91fa556675d88a2c79e6425aafbce0790007918622594eed8b49416d7beb1ffc3e9abb01abdaa98fb5e9cc3838256f93ce0e67f132188ca7ec4734b38611e8fb07f9efc5becd2498683f644ec0049c39375dd1071a85f7b7dcd49c72d5554c40b1590b6e8470745f6b2ae563980e6560b27fa0f22378e1f85703440a9620d7b594a6a10ee6090113f410452d64b29e34c2fe4c17c680c54518817debe8deea11d12443c6aac4070ecbc3fad007f4a2bf7abc1c2f584fe6a18c7a5e15fee844a863d9ea9551e3516af81fbf67e4fb093b", 0x1000, 0x1ff}, {&(0x7f0000000400)="a8c3f4dcd9b74bb423224220d83f08ea60d03b730827c2e84455873538b1f309a7fdd7d12b9d777b5d2692ec0b322903573109bb2315bc3bc3f4bcffced539e5b2fab851f57a484b053c2dac6afb74880a5d4fe3", 0x54, 0x7}, {&(0x7f0000000480)="e08b08ce986e0180d217330667c1871901b01c4a21387f0c52f351c2a9396432987ebd06177dba571ddd5f7d217a35d559fd24dbc5fa16d0fcab69126746b4ad5b99300244adae117a428166500d996b0d9be239182187d48048f5435950b51d5d58b6c1a1bb04667c70f6f54cfae6b009d85d1b620398588172cab63a7d84d81f96ce0d24cd16e87847ef17fa64af2d514580c0b38432e93b13f9e28c6d25110162d09361df41ffe7d82dabad1b96db64c63d398ddd66bd93f3b1b9e917e4b91cacfa747d2c1aa3af60292a97abb2291805851900eaca8b91def202421965eb579e62de6859111484c828ffefbc64", 0xef, 0x8e78}], 0x2000000, &(0x7f0000000600)={[{@fat=@flush='flush'}], [{@measure='measure'}, {@permit_directio='permit_directio'}, {@dont_measure='dont_measure'}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@subj_type={'subj_type', 0x3d, 'wlan1\xf8^$\'GPLkeyringem0'}}, {@hash='hash'}, {@subj_user={'subj_user', 0x3d, ')vboxnet1eth1$eth0'}}]}) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:11 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x3000000}, 0x3ff}], 0x1, 0x4080) [ 606.721831] overlayfs: failed to resolve './file1': -2 [ 606.739885] overlayfs: filesystem on './file0' not supported as upperdir [ 606.754847] overlayfs: failed to resolve './file1': -2 20:58:11 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) fsetxattr$security_smack_transmute(r0, &(0x7f0000000280)='security.SMACK64TRANSMUTE\x00', &(0x7f00000002c0)='TRUE', 0x4, 0x2) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000001700)="15ea2ff789b8f5db1df28541d918d73ca59a25bea652c240c2b553454ee04208ca159e7efeace96b8b445bf92c85a4708d14380bd3b82ad2f99e08fe835adcee50ca2f883e37c53744ac17a28fa8f97d61f3f71e4322c8bd121e4527a6340c1cb6cf87ef6c1e8fa1c810de55baa4fabb1fac59deb9c347142d94dd504ff6a52543953eccd8ad596c3213fff246f8fd81fd065796d50c89556b573f7b5f30e24e76ca14bb779e9e2ff5dc7c6f4e74262a58fda8f506a7f36092dfd8242a9025f6e8b0312b66d8b2c0b4b2cec89de9325be1386106d9c44ee3e70f3b5f01ca52785cff62facd6d068504d5a83193f2c568a23be46ce4e03b8610d0f52d4e9837bf68ec82f4f3206bd00bec3318752278304a40752504a65d234e0974d583604e06460803db2b3b9a9309cd9b8cfe7aedfcac4d77ea3454f4233d410152fd773ee8d2e1ddfaf34a070a9d4b62e080da536958e917e8ed47a65e13ec88bbeec4718dd16fd46dcea34aed528c6a83616af4967ac3825d0df1728a27a53f0fe870edf8f85cc103c03fe4cfc2b6a51c132a154bb25a1e01e769d5ef85fcbebc373f0e1f929da69ac8103f693f51512a5f751bf4ac9f718085073a8b522ec7cecf64e50177adf892ffe059505306d09f6b8fcf58f241135a7356875727125c3c7d82504b330dbd1baf67b41ea6db518caa0394536d4c6d53d9406dccb662394e6b3bd7bd7ab9a31eb1d6c0c07ffcb6aff49654030f8057bc23116418da0f5ed67c7d731b40c8be57020ba14984edfea47435ee7cd59bfcc28f700ea699a7aebdd2a1a7f94e921e26530ce486d7bef9fe8129e8c692863a8ab12737a04260ef9cb9b2c1695488e1a1a1e322c350982d62d4c5011627f62e7bc091e40da3a6d2b963a372bfac18428009f65dfdcf829e6b948de07b0d306795bbea12dd6ecab52976f0196616e2e35d39aca01a9c9c9e4d6530bd70128abbeabc91ce51878579f85f6c91d1c4338fdd9f14a9039b31848173ca2005add08cb15546f587e431561f9610b412ee310eeb07ccc3ba6a2604a2357a034e518aa4932838bc2075e556b1bd8c510b1e8208e5f1777062a832d288c2916530ba22afa9c6a53752a05721e13f1a8c3db341abbd95d5d218cba9d7fcc0aed85453a2ce971c51ee8958bf4cff6ec7ad4b7c3796ca2f96f5127b41d941b0970a493532ff02078e93f556cdeb4897b9e951b2157a2dab1df7428d767864be31e20baac9aee547fe0771cdc56db1c223cb481f2bd25ab65b25edda3f33d13451a01e0c240377d5fe1a9a3ed0d59ce2d375b35ceb2a5adfc3f4af29d1ab3604ca59724f2ecbd1a4df0bb30725588c12d6be8edfe7f78a8d077e21ddf208da6254020c9546919ccf129fd1a9da416cf161c318626fd34cf13916b83e894d694aab5c676d0c32f554ddbc48b629e33be2439a96ebf7246da367a1fc71c710b627d880feaa8f038ded2c02c3917001a1eca893dcdeb3b4ae8a1ff58a5870f68c700f727f7fc69c1e141c2cf92a28e5547f11f90b6211be7dfed16f9565aa4cf703031b1b97ea8b6f0b9d62ac75b590447c87558403d851b0d8c74f12f10d7ce0deecbdf8d109d29d3f0f36d252ec4cf5e1324c23d46820b1f0e9478b5ecb69e2e7b1a0a1e31bee61cac401bf9489fd0672db4aeeb12a4a5683b984f25838ce57c5cb9908399675dc8217633710186d64e8c533adfa30cf6cb4c7a35c4c34872d5213ede5840d62b81c721422c8b0ab6c7ed513af25d8c79b922c0f6e544845d5fad2dcd048c9048f3704168483f3b2c45a6312734a50696ba2f5f759e55577486ba0b3ac20a6e2e1fe72b92981ebc07022b9a94432396da2a296309ef515f1746c0dad41ac6a650af480a6d9bcae8f8c9d252261b08db2a4ebd8d797202fcb1acf825f4b9606a4e6b6bbf1e57abc5c0983540e399d9fcf7de77cff0bde473d53d6e2b810a6b28217550f19f06a12eebcfa6b29713a7dc767731128017b29e90da3ba87a0c5a2ff3d03de73a04babcad8aa94fd1cd97ae61ef8c0d77d006dcaad9d7c257f21b02d52e517aedbc044806611ae1d4b1eb4c421f9795af1ad897c2c96cbd1dd77a816176abc387021bae64a511d5b0c1157681813415fef61fb81e0bd1ef41fd3284f9c99adc74e3f29e428a86f8538bc7324e4522cb440552e29b68eb3d561a115210e4bada9fe7e3ee2891f292e929318316fe87d93971b8ac522c425c53e8bc3d53db44267d9783682e3d52f250fb080b757430a38e4630918d938fa8c8f6de3830782a8218ec1046aad5e69194a43ba73474e58b862ad8b7383e10453b8c9a02dbca9ea40907bdfe92afb69be96c35a600d374b9a7260619f5ecc6deaa838d79bdc84a00b532a607e681e9dc6e9b18420fe0e7274d94b97a2cddcc5b0940664e9f1bb5b6c4c3291b24735f30028587261051935299fe83d245f52cea7ef55f05204302f4bacddfa7e5e5ee2eea546985a0600b248973b8b9dcdfbf1bf3f28ffb932dd1400f4785e02f3bc070da54a1e7fd2551e9f20870e81a9f34278bfcf324fa6fcb663c458c293127cc261d0927182d6d5ee09f533056c349c0c0fb3a0f6d04de2fd9f5b47c7f644f8d8d5eb16525e6869c4b0bb21be0c7cb6b2006ed9b510ee5b5a8fbbd816cd723d4a6ed7e0d74f25fc7a0107e3384cd64d11163af1259c72ba0781394e6dfc953c8b4985f23643cf52da8835a66d545537a9ab6b012965558ddd245720f0ee3d84eece9a35ea7b87b45b372c82f57b4deb7de95cf0556ad6baff58ef95a8a02622eafe4d34d5e2d06dba664b9470e48829ed03a6dada8ab715332593b2d7f91fca7b3fe16c1c57c5165831c6d5c7072219e582b44846d55de57352934206644762f80e99b90e1db1f3b4920162430ba070e1872e56777064ea04fa5f6408749257118d96749353492056a8104dd5ee29dd4e9fd979a888ed930e5e2bb01a4fbd52f819200a080fe38f41ec0057c8a8b362ecf8a91365eef8163013efe506e6b5ec3ceabce1fe9a631a0f9ae4ea02cd5c2613ac0fec02e69ad3a5787f45c6c16cff7ca4aa53229585ef4d9e9dc41390c1ba02c9d448c873f711bab3006b28502a855cb95cecb880a860c5c2886039ca2637117e3c7db8f1fd2fd6e9f830eca3d9b704c82c17649db92e7262057a082b822a75a3c7ee61928bbaad4be12a7d9ae0f2e883c7013be7c102b0a586f55136c68cb52477b808f9db6522ac5b27532f25bfe0cf34386844e4d0594c9e2be5d4400c128d14fda300d80c6001c492148a4193700adfa1b77d8a9913a4e39c8967c661fe00e387c69883786b02860bcb334d0bcbf4e672d3af889fdba59ab74de74baf12374120c43becf89035645f5abc64bb709243c793384417b5519afd66afdaf764fbbaee31a5961a7ed4f2a77d144a1e88e33e816fd9bc88dc9bac85b1fa5e780f3044a0237077828ea9e665ba58889990ede027a731ddbbc276d5be78a406dc85ca9311fda7dc03ef819b9f2eab0771a5e85f13cddeee7731ddcd317dc3f1ebcd3fba51b3d657c0b0acb073779e680d73fa95fe3131e56642e3f14e7ed3d2899d5484f06691759f2608c676e38fbab45a505962348fad379d4e2e50a3a11ba3a93dc089a33fffe32848e246cc0bf62b0b60c1eae0736e9273ab9534779db42e9617e5ba2b6e93bebea756ba96a83242a0e06c00de8caedcaa32d84d12ed4d328e803d2c473095fcf26fe8a01b944944bdabf1503d752fa18a9197a86afa2c46439ee8ba38f722481115b5a272f907eb85fb6f4d427ac5ecc28f21c795a6f198be625ce7095c6ccae7084bc7d56f4d5691303a4daf07ffb86f8f01ae0d6dba7592390146169f470eceb25bdca52d9042c741ac91ac61c2ec9ed46b9d6c8ad21a1db5d461fa67b194f0b12293f2e9c26d8f7792dde639c6a55f4e70c40338596bd748435d7228439f1a434f199fa9582f43fa413d710ff13b61af68ff400ac7cb3296cd125332bf8420967f1bf47d58206bd55424275c6e72462ec3eb724e356cced34f237d6b2e1cde55d613cf57909cb25d1921a2ec704463459ca8f05c35e766189974f9baf1d089065a2c7d38ad2d02c2b9a5712c00ee49909acd745ca15cd2d2a99450168290a24f24ac32ac8d9d51233fa038c39036ecf4b23e0a385b06eb688236e5c6f331ef489aedfbe2b2bd8da4d4309692fb477081bf99ae201e5f8dd350fe899c008feed3ee5b6b72292b07d501947e5ab6fc5f69afc28c7f25f53e8130dd37427b40c0917be8b2b6a95bfe5c36433bb6f08e2f9d36d48e5162d29dd418b64d5dbb554f45b32b1c8cd2e958b76fea8f50e40515ef02c7bda685ddfad60b3ee44d13e1bcfd4e97ab487b6db391aa9af142aaf161edc7fddee568255f252608fb7e1d1e1ff6a23a89da5ca96764d1805462d271ffcfa355e6a1e12df1374e80b2178b974c2abb8037ab119037c07ace04a7f18f1eb857fdcd98db576ac24c5ce5700f29372cd766d86b87acbd93bd8908bea8f63b38849c49e7da24b436dd6a0fcc814fde43ae49e73c7bfce6576861c294a39e64c795addb4915403dcad01b602b8eeeb65822db2ef865dc0a7f238e74b93e8a21867b595697b86cc9f08f3a8ca1a3c812150c21bc936aaaf0aecf7258fc2f3dcfe259118fa44f67bd5a4340a0a781d7967b640b44dba7f402d822c8bd4c152ae450f4c199d70164225afd868ad65eb3b770cca7f54de84c1fa668b89fa63ab1b5279bbb227e62992288f3a402a2d69ba28481bae6a152f89df1020c41c1247c6c90bba573e24533f2aac244a99701ecb44ee843fe3fd025283275bf8fa352ed47b529fc8aff76442705d3ce00c42b12259ed44b7b25b9472cbfe773b953e25658fb1749b50ed8567f0cb63af536da874b124b53f4d9838d81ce577f578010e5947bec9fa61d23e1147fcc611cb3642ca4bef313e689761803f7704147611ad87e51259738cf5537afb31374a4f749e1da4532ae05e3340a900990c8fd1cd890bcc454165a1799551373e4b5384b2e1e8669d055f34162dc0b918bdad29beff1595615132c623b35c753d7ab65bedb04fed3ac5f33c202093923ef7ce040d3be1c673358271b4227ce5084a0fa1ae7fa4230104d71cbd961f659cc2e5bf2300638d8590f0b4974f0ccb5a74f6afd1773c220bbd83245cb9eeb629551948e9c16dbb716a6e9831ccafc3470590da3840eea954dd544056c2ad6d2a0c410abb58c00ed9bb330e44b186c52c7e3f2d672024dfa36a12312b83fba518d0a9cc7a7da56ef6731f5d50775c5cf4e0a96e2175d1050fb234ab7ad5aa18f4ed1090d4383e4fbbcc1abc1e0e1db4f5355b2578b510456b8fd02c07c12cb6c3c1c324dee85195ee27c95e008e9406d749f947f6cb6d36b0e3b52d51380ad7cd5a649dce992e61b17ab9e0982a0a7dbadeb056189a6497b31430c923f45b4ebe14c65a348fc8a7a2c02f6ec2fccf9c95d7b1e8408e5d32889efeb91c633d59dc3dc9d2a58b6dd9b419ff2c13296bc3a9a6cd6dccac7829de49debb33d76c9ef7e659c8027fcc4b6e154af34a9eef9e9e81f27f3425487a85f0cf3d2d03c7165ec100047543a3685506f53a79f8eb3c976a266e746571181a8825583dce80a6f5f09a51653de9208a0a9846945aaea7d9637a19eb35c293e326570c6fb30a73a8fdeade8cf5e133a4c8523c1fbd55f755d4e9534206822b84638e665080ca0c2c30da894ade34d1c9f6e0cdb16fb1f81a731520dd4399764b2d656196e89b798ed", 0x1000}, {&(0x7f0000000300)="650032c00ab45975b7280079ddf15aae088e51da2ffd3515218597171df54d1f3908f76e12691261c9eef9c85f8544ae842342bd2832e62bf6bfd68a915b98f614c5aa273fe40685e7d9a7b952fb28cb48de20adf035e1549e3e2847146c08c5cd231d97b1110027e804caa09ae323788426cf70161517b23de312e865c960fab15ebbbb00862736f99e8cf505e72be741976a46d3c23b2d0895e87ff8d29597ed7f306a91", 0xa5}], 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) setsockopt$inet6_tcp_TLS_RX(r1, 0x6, 0x2, &(0x7f0000000180), 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}, 0x10) ioctl$KVM_SET_DEBUGREGS(r2, 0x4080aea2, &(0x7f0000000400)={[0x101002, 0x4, 0xf005, 0x1], 0x6, 0x81}) shutdown(r0, 0x0) 20:58:11 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) r1 = syz_open_dev$adsp(&(0x7f0000000480)='/dev/adsp#\x00', 0x9, 0x121000) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x3) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x100, 0x0) setsockopt$RDS_CANCEL_SENT_TO(r2, 0x114, 0x1, &(0x7f00000004c0)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x14}}, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100)='TIPCv2\x00') ioctl$SNDRV_RAWMIDI_IOCTL_DRAIN(r2, 0x40045731, &(0x7f0000000440)=0x80) sendmsg$TIPC_NL_PEER_REMOVE(r2, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0xc42000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="80020000", @ANYRES16=r3, @ANYBLOB="000028bd7000ffdbdf2514000000440005001c00020008000300bb3e0000080002000101000008000200090000000800010075647000080001007564700014000200082da87a27b5d26b1602fe44c5877eb8c3000300010000000800030007000000440009000800010003f30000080002001d90000008000100010000000800020009000000080002000100000008000200ff0f00000800020062a000000800020009000000200005000800010075647000140002000800030031000000080004000300000014000700080002002000000008000100090000006800050008000100657468001400020008000200060000000800040006000000340002000800030005000000080003000100010008000300a20e00000800010009000000080001000a00000008000200ffffff7f0c0002000800040003000000080001007564700088000100100001007564703a73797a300000000038000400200001000a004e210000000500000000000000000000000000000001050000001400020002004e20ac1414200000000000000000100001007564703a73797a31000000002c0004001400010002004e20e000000200000000000000001400020002004e217f00000100000000000000005c00070008000100010000000c000300a3020000000000000c000300090000000000000008000100810000000c000400dc000000000000000800010001000000080002000008000008000200050000000c0003000700000000000000640001000800030006000000380004001400010002004e24000000000000000000000000200002000a004e210000000900000000000000000000ffffac1414aa5a8d0000100001007564703a73797a3100000000"], 0x280}, 0x1, 0x0, 0x0, 0x40000}, 0xc884) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:58:11 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x2) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:11 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/capi/capi20ncci\x00', 0x50000, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 606.958664] FAT-fs (loop0): Unrecognized mount option "measure" or missing value 20:58:11 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x4000000}, 0x3ff}], 0x1, 0x4080) 20:58:11 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ion\x00', 0x0, 0x0) r1 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/btrfs-control\x00', 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000080)={0x40000000}) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="5636b544ec52acc624c82b0fef279218dc2d66281980349fc022886a4313ffee713d3a84b2a3563a8e934303c0f0d1ea3271e5c9ecc8eb3f78318e9856778787ad827ebda57cc7d40617672a7df38c225fe03e410b3edcf9c620fa64ed620a286c350ae24d5541784897d9ee65e106dfd2f096e49a3a5daa81f88c35f03c6c316448e1a4c5b1242e39047b7aae30aeb3bae5f71265b64809c16d64ec491e8fa7c168a99851124f2d955bb692345d85bcc70820353db5242de7bd13cded0d7a5595695b046effcbf1206848b588364da09aa508f1d6d2c9fd57bca632e62ce697814b5f38388b92ac455ee461ecf523ed7a40040fc6ab018dc528cf3acb61d36c") setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000300)=[@in={0x2, 0x4e24, @loopback}, @in6={0xa, 0x4e24, 0x40, @local, 0xfffffffffffffffe}, @in6={0xa, 0x4e22, 0x2, @dev={0xfe, 0x80, [], 0x24}, 0x5}, @in={0x2, 0x4e21, @empty}], 0x58) ioctl$GIO_UNIMAP(r1, 0x4b66, &(0x7f0000000200)={0x400000000000012d, &(0x7f00000000c0)=[{}]}) getsockname$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0x1c) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) fsync(r1) 20:58:11 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 607.049385] overlayfs: filesystem on './file0' not supported as upperdir [ 607.067883] overlayfs: filesystem on './file0' not supported as upperdir 20:58:11 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f00000001c0)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000340)='overlay\x00', 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="7570706572646972fffffffffffffff72c6c03000186721d2e3a67696c65302c7791726b6669696c65310000"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 607.128325] FAT-fs (loop0): Unrecognized mount option "measure" or missing value 20:58:11 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="7371704ea7fa40413e0b5ab38f63e11147e4da65726469723d6c6f7765726469723d2e3a66696e45eb084893f200000000000034000000fd61cef44d95760ff9325d5b2a0b56ba0bc84e9b7d0582de2cde8e7e24bae7b400000000000000e600"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$ax25_int(r0, 0x101, 0x9, &(0x7f00000003c0)=0xca27, 0x4) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x74, &(0x7f0000000800)=""/197, &(0x7f0000000340)=0xc5) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) syz_mount_image$minix(&(0x7f00000001c0)='minix\x00', &(0x7f00000002c0)='./file0\x00', 0x7, 0x3, &(0x7f0000000640)=[{&(0x7f0000000440)="37b7a9010b6d14873a20ba47d6c7d70cd6de29aa87dbb99be7850970394c1914742a1920e20204643d41e2f75720530f36cd53cd986af60f18e02df15d3ba6b2bb9fa7e15c90e9e712295e8e46a165c1e0adc22a1c74bb81564bcb1dfb97963912", 0x61, 0x1}, {&(0x7f00000004c0)="91b8fe6af03d11fdd1007ca0e4630700582701362cee35a17baef2a888079cba5d26a2ca96caa888f35cfe5bdc553405cf731a17e019c2c4f347a2799539e7e61baaf17845f8af3106646d886c56fa4bcc1011005623de3d4bd963d1c4177fa80d8915a87b58eb90aa3c35b8456e59536349c066343fff6205fd244d31df934e60756988691b0896e12d50f9bf5b96c7483bdd6cb813c2003fb0199f3c6a3a3f28a7cd3d38b18d643c9c7ee73b994a7a44cd146c00bfdebcc6f38a241f0408d43f96e6339ad0f7cb3d8d309f39e2edcfefcf20d5f99a39b8fb8e6cb6ab01c308249ca956f04cf80a57df45c04c", 0xed, 0x9}, {&(0x7f00000005c0)="42303523124a2cb483e81fcc829fc22ff2b9848b1a8018e4ed3a27c4a4eb98a360d9e1f2466c6fe340c3722c0a34c80119eaedd57a87d19cdf756274247124f82a1c7daae02305e90b005d9c968b90c2bf8c3c0b247b4ccb5f814acdcd5295c7c8bab0aefd8afeb057eda2cf59b17a56fc", 0x71, 0x3}], 0x10030, 0x0) 20:58:11 executing program 3: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/ubi_ctrl\x00', 0x40, 0x0) r1 = openat$cgroup_subtree(r0, &(0x7f0000001200)='cgroup.subtree_control\x00', 0x2, 0x0) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000001180)='NET_DM\x00') sendmsg$NET_DM_CMD_START(r0, &(0x7f00000012c0)={&(0x7f00000000c0), 0xc, &(0x7f0000001280)={&(0x7f0000001240)={0x14, r2, 0x0, 0x70bd2d, 0x25dfdbfb, {}, ["", "", "", ""]}, 0x14}}, 0x11) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f0000000100)) openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x4, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000001400)={0x0, 0x18, 0xfa00, {0x2, &(0x7f00000013c0)={0xffffffffffffffff}, 0x2, 0xf}}, 0x20) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r0, &(0x7f0000001440)={0xb, 0x10, 0xfa00, {&(0x7f0000001300), r3, 0xffffffffffffffe0}}, 0x18) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1, 0x80) ioctl$DRM_IOCTL_GET_STATS(r4, 0x80f86406, &(0x7f0000000180)=""/4096) ioctl$FITRIM(r1, 0xc0184908, &(0x7f0000000040)={0xff, 0x1fffffffffff, 0xffffffffffffffff}) openat$ion(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ion\x00', 0x0, 0x0) 20:58:11 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x5000000}, 0x3ff}], 0x1, 0x4080) [ 607.272506] overlayfs: filesystem on './file0' not supported as upperdir 20:58:12 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c0351ebf304bcba5574c17ac5c229ec8765302c6c6f7765726469723d2e3a66696c65309b58798a5ac58094d40e23f5b1a1591f04d302dcea41b2f5bd91414ebb9067215c2cbaa9e775db141cba64791087e47395ef425eccb803a7000000000000000000000000000000"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f00000002c0), 0x4) linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 607.376816] overlayfs: unrecognized mount option "upperdir" or missing value [ 607.449615] overlayfs: unrecognized mount option "upperdir" or missing value [ 607.479653] overlayfs: unrecognized mount option "sqpN@A> ZcGerdir=lowerdir=.:finEH" or missing value [ 607.523048] overlayfs: missing 'workdir' [ 607.539848] overlayfs: missing 'workdir' [ 607.545463] overlayfs: unrecognized mount option "sqpN@A> ZcGerdir=lowerdir=.:finEH" or missing value 20:58:12 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) connect$x25(r1, &(0x7f0000000100)={0x9, @remote={[], 0x3}}, 0x12) fcntl$dupfd(r0, 0x406, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:58:12 executing program 3: r0 = add_key(&(0x7f0000000000)='logon\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)="6dd0f584d677a3638e7762d9ed5774ca002bfeaff7e00f833369586b079e44f183c7392d07f3c937bc8b9239bdad97f963846797b7f2c7454848468bd8", 0x3d, 0xfffffffffffffffc) keyctl$clear(0x7, r0) r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r1, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:58:12 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="7552706572647765726469723d2e3a66696c65302c776f726b6469723d2e2f66696c6539e1ff0000000000000080000000"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:12 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x7000000}, 0x3ff}], 0x1, 0x4080) 20:58:12 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="75707065722469723d2e2f66696c65302c6c6f7765726469723d2e3a66695a65402c776f726b6435eb54c60a187a76a0e2"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:12 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000340)={0x3, 0x0, 0xd4b5, 0x3, 0x3}) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) prctl$PR_GET_TSC(0x19, &(0x7f00000001c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000480)='.//ile0\x00', r1, &(0x7f0000000400)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 607.897739] overlayfs: unrecognized mount option "uRperdwerdir=.:file0" or missing value [ 607.920454] overlayfs: unrecognized mount option "upper$ir=./file0" or missing value 20:58:12 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) r1 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x30000000000, 0x200) ioctl$FS_IOC_GETFLAGS(r1, 0x80086601, &(0x7f0000000140)) ioctl$TIOCGSOFTCAR(r1, 0x5419, &(0x7f00000000c0)) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x1ffffffffffd}) ioperm(0x0, 0x8, 0xff) ioctl$PPPIOCSMRU1(r0, 0x40047452, &(0x7f0000000100)=0xff) 20:58:12 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x8000000}, 0x3ff}], 0x1, 0x4080) [ 607.942245] overlayfs: filesystem on './file0' not supported as upperdir [ 607.946378] overlayfs: unrecognized mount option "upper$ir=./file0" or missing value [ 607.949940] overlayfs: unrecognized mount option "uRperdwerdir=.:file0" or missing value 20:58:12 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) ioctl$DRM_IOCTL_MAP_BUFS(r0, 0xc0186419, &(0x7f0000000680)={0x5, &(0x7f00000003c0)=""/86, &(0x7f0000000600)=[{0x6, 0x4, 0x200, &(0x7f00000001c0)=""/4}, {0x1000, 0xe8, 0xffffffffffffffff, &(0x7f0000000440)=""/232}, {0x8, 0x7a, 0x68, &(0x7f0000000540)=""/122}, {0x80, 0x3b, 0x3ff, &(0x7f0000000340)=""/59}, {0x5, 0x26, 0x101, &(0x7f00000005c0)=""/38}]}) 20:58:12 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$TIOCLINUX7(r0, 0x541c, &(0x7f0000000080)={0x7, 0x8001}) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c6c6f7765726469723d2e3a66696c65302c7736b7f95bd26b3167c084a06f726b6469723d2e2f66696c6531"]) renameat(0xffffffffffffffff, &(0x7f0000000240)='.//ile0\x00', 0xffffffffffffffff, &(0x7f00000007c0)='./file0/f.le.\x00') setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x21, &(0x7f00000002c0)=0x1, 0x4) getsockopt$inet_mreq(r0, 0x0, 0x24, &(0x7f0000000400)={@local, @empty}, &(0x7f0000000440)=0x8) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', 0xffffffffffffffff, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:12 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x9000000}, 0x3ff}], 0x1, 0x4080) 20:58:12 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='.//ile0\x00', 0x8000, 0x90) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000400)='/dev/sequencer2\x00', 0x10000, 0x0) syz_kvm_setup_cpu$x86(r0, r1, &(0x7f0000fe7000/0x18000)=nil, &(0x7f00000004c0)=[@textreal={0x8, &(0x7f0000000440)="64660f38282dbaf80c66b8a069288f66efbafc0c66b8afee000066efbaf80c66b8f06abc8266efbafc0c66b80000000066ef0f01c9f2add9f436660f3817f60f32baf80c66b808f9a78766efbafc0ced660f380a12", 0x55}], 0x1, 0x1, &(0x7f0000000500)=[@dstype0={0x6, 0xd}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.//ile0\x00', r2, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r2, &(0x7f0000000000)='./file0/f.le.\x00', r2, &(0x7f0000000180)='.//ile0\x00', 0x0) ioctl$PPPIOCGCHAN(r2, 0x80047437, &(0x7f0000000540)) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) futimesat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)={{0x77359400}, {0x77359400}}) readlinkat(r0, &(0x7f0000000600)='.//ile0\x00', &(0x7f0000000640)=""/23, 0x37f) [ 608.227996] overlayfs: unrecognized mount option "w6[k1gorkdir=./file1" or missing value [ 608.248398] overlayfs: filesystem on './file0' not supported as upperdir 20:58:13 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[], 0xfffffffffffffeaa) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000001700)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000140)=""/20, 0x458f}, 0x100) shutdown(r0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000200)="0d9bdbbf15f6fdd5ea6dcf4dd8713e5eaf6c15298e74945b36e491d332339e81253abe12ee14372d4a2a26db04ade830b86391b91a0594557c609bd7125e2ffa37588f3f63f4451ad5321ace926b169e4edabea33f6c9cf0abed00866c740ea0fc730d01477f37ac6f63844d69e0848745aaec17ed6acf3b4fd1a211839e1e32ace6c6846ec3c4cf82", 0x89) 20:58:13 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_HEAP_QUERY(r0, 0xc0184908, &(0x7f0000000080)={0x34}) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ubi_ctrl\x00', 0x40, 0x0) ioctl$VT_RESIZEX(r1, 0x560a, &(0x7f0000000140)={0x2, 0x1, 0x7, 0x2281, 0x3, 0x4}) ioctl$RTC_WKALM_RD(r1, 0x80287010, &(0x7f0000000180)) 20:58:13 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xa000000}, 0x3ff}], 0x1, 0x4080) 20:58:13 executing program 0: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 608.299312] overlayfs: unrecognized mount option "w6[k1gorkdir=./file1" or missing value [ 608.325542] overlayfs: filesystem on './file0' not supported as upperdir 20:58:13 executing program 5: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/mixer\x00', 0x800, 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x0, &(0x7f0000000400)={0x0, 0x2640, 0x233, 0x4}, &(0x7f0000000440)=0x10) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000480)={r1, 0x800}, &(0x7f00000004c0)=0x8) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r2) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000240)='.//ile0\x00', r3, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r3, &(0x7f0000000000)='./file0/f.le.\x00', r3, &(0x7f0000000180)='.//ile0\x00', 0x0) name_to_handle_at(r2, &(0x7f0000000500)='./file1\x00', &(0x7f0000000540)={0x8a, 0xff, "0b942ea718bed1c73e9969e362b296bb3e0357baec3045b7290965b1ea82ccc4c321f23891fb2fa0164b2faf295adb318ab25eba5c0b10b9d9a2021b01c78833b4f328d6973308cee0087a748df48339772d4c4b34ec877a2e748e28f6ae23ca1df25e399093ba03dba3f4a7eca471584da65bfc21346e7add850468d13b3180f844"}, &(0x7f0000000600), 0x400) r4 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r4, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:13 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="757070e5726469723d2e2f66696c65302c6c6f7765726469723d2e3a66696c65302c776f726b6469723d2e2f66696c65312cf492af487fa74e80b0fcbddca25adb9e5088bd83b47c40323243066d26165167c2fc59347119041618d3a745fc7601f9286303f81d35b9f3f51ff0dd1f0800c15d8e13cf415fa7faf06c3995527e175478d511a8"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000003c0)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000340)={0xffffffffffffffff}, 0x2, 0x100f}}, 0x20) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f0000000400)={0xe, 0x18, 0xfa00, @id_tos={&(0x7f00000001c0)=0x3, r1, 0x0, 0x0, 0x1}}, 0x20) linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000500)=0xffff7ffffffffffc, 0xc8) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:13 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) fsetxattr$security_capability(r0, &(0x7f0000000000)='security.capability\x00', &(0x7f0000000040)=@v2={0x2000000, [{0x2, 0x9d}, {0x9, 0x7}]}, 0x14, 0x1) clock_getres(0x2, &(0x7f00000000c0)) 20:58:13 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xd010000}, 0x3ff}], 0x1, 0x4080) 20:58:13 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) r1 = syz_open_dev$vbi(&(0x7f0000000000)='/dev/vbi#\x00', 0x1, 0x2) accept$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000100)=0x14) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x32, &(0x7f0000000140)={@local, r2}, 0x14) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) [ 608.576120] overlayfs: filesystem on './file0' not supported as upperdir [ 608.602284] overlayfs: unrecognized mount option "upprdir=./file0" or missing value [ 608.660993] overlayfs: workdir and upperdir must reside under the same mount 20:58:13 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer2\x00', 0x0, 0x0) accept4$tipc(r1, &(0x7f0000000140)=@name, &(0x7f0000000180)=0x10, 0x80000) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r2 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r2, 0x80685600, &(0x7f0000000080)) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000080)) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r3, 0x40086602, 0x400007) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, &(0x7f0000000100)=ANY=[], 0xff4a) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[], 0x20032600) perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_inet_tcp_SIOCATMARK(0xffffffffffffffff, 0x40247007, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r5 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="a2113d", @ANYRESHEX=r5, @ANYBLOB=',rootmode=00000000000000000040003,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000180)='mountinfo\x00') ioctl$PERF_EVENT_IOC_SET_BPF(r3, 0x40042408, r3) ioctl$TIOCGETD(r6, 0x5424, &(0x7f00000002c0)) set_thread_area(&(0x7f0000000580)={0x7a, 0x20001800, 0x0, 0x200, 0xffff, 0x1, 0x101, 0x2, 0x843, 0x3}) write$FUSE_NOTIFY_STORE(r5, 0x0, 0x0) mount(&(0x7f0000000640)=ANY=[@ANYBLOB="539b9105ab1072c24e2b98df1388f1adc93f6cb6cd0000000000000000000000000000"], 0x0, 0x0, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x80000, &(0x7f000002f000)) dup2(r5, r5) ioctl$TCSBRKP(r6, 0x5425, 0x5) 20:58:13 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x4, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:58:13 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='.//ile0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="7570706572646b723d2e2f66696c65ff2c6c4c7765726469723d2e3a66696c65302c776f726b6469723d2e2f66696c6531"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$KVM_SET_DEBUGREGS(r0, 0x4080aea2, &(0x7f00000003c0)={[0x3002, 0x105000, 0x6002, 0x1001], 0x0, 0x11, 0x1000}) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') syz_mount_image$nfs4(&(0x7f0000000440)='nfs4\x00', &(0x7f0000000480)='./file2\x00', 0xb8d3, 0x4, &(0x7f00000006c0)=[{&(0x7f00000004c0)="c18e35265bdc89fd6de4a62c50e5091140f726b68e157334caf388bae2b54e02f5251852f5439bd0b3f0a88357d00b7c940553aa919b44dee1e0cf4cf4fa5bb57713c71e6f1e5fe6ccfded1d5e6ca6868bf92fc05b01913108af6f7341bf59bd02a4ebd4086e55062a388d4f79471a79c2d2c8d59fe884cab12ef47ed926a89c3d1c5804b69953ba882f47c18768bb869b27d1b0f8503836cd31c472c21d3dc26cf89873b95a78a90604363abd424265680c1a75fe29c5dedaac3f4c8919b20e42a435cc718b53d83e80ef60b483d0876e25dd", 0xd3, 0x6}, {&(0x7f0000000800)="614d18cd55f192cd2d59a5a0440a15e48393c92612908ba5cd287cdeca36d4214616d24c6d359c069c853e962b5145aec213be85a81ec15af2dbcd86b251e6dcafdea1618e33953d2c4f6356d421648cf4690b0f16f61244a802dc2e5dd8dcb52c9d37e70d8f83e69162a60da712d797147046dbecfa1b7e9aaa0e32d248fe8d972725aca47a10983154e698c02ddb7dd1d8a16e87b5339f28eb3fa3fe336382dbdb72d60f9d2caa347160f93e4a19e53e029f67d91778c3e81589bb740a3b37aa72a49bc7aa829382ba573d836d1e70d5a4561daabd3c1b08dbad43dbcf1450937254d9687da2ade9436d8bcfcf570cba0673dc890213b19306657b6586950157002d994f9fa7a4c6311ce8a41f8842518dc5beb0df1063c8b102d8b9b76012dbd4a0c1be5b99e83013a8d5cd0b279091d85ff7cb13121566fdd7607643b845d57460f2cd3da9ead1c23a877388587f66195281ac7785c1089eb1c2acf60d30ccdd85f688f2e3f0a697ed264534dadc428eb3ef7f1e54201e500d72807f1e5e7de84a23afae8950a4f58798303f2da5bae80d2fbde472364ec06a59cd8b216338b38eef717ddb4bf21d2fdb74b2230c0633ab7d53a3a37f55c60ca5d7202ae93133fcfa1d512a3fe25733e8a24008295508de4b2252a3b153debbe96e8c1d8ee41763afdbac6228f0104a034a0508a2a00cba6f522b4f6a82882cf25680fd4b8b942d1c79c61e6bb54aa0b835edb6dcc2de68e91febc77955bf81551e72504cb413ab03811cd8a8d7810c7a81bfbb974d9916e2262768b35e2e3d6eb3a7b866dc1af112060eb847e2d7882b39b4c3a7a589f731793c628761ee8dda829e6abacd7ee6a8733e45b31aad3ff6cdc2db91c3960497861398b0192376b85d1a5521f314da20241b25f0a65de738c4c62ee1713b6df24270097b2b717c39e9161cdc835c499c6253219f86b2163e7b311716cc43c3a4e684c1834dce4b8cb3516750aa3d1bb80dd68934e2fcd3b4b8afb73f59780fe9f438cfc5eaf08a0531a0cea0517bb483c532ead5063a767c174a09ee668685ea650e4c8b142fb44937ad87e47d13e3c90d7ed684dce3826b3d6f653c4e2bfb0733f18a07813f0514c37024604f667a2f93a27f4933adfc05c33de225f10a3155c1be38e08485c5e74a96104f09a1727f60c9d451f7cbba0c3d0ab4726d4ff67b1419c04b4e4753edb1ceb51ba7d32246d020e029b87ed731f90be0bc47923d978883a20d641c86f8ad2dd5b7656358c3f31ffcc8c3c2f843c384aae6fa530ca63437318bed7ebe5d7c7c0b0355d22e3b30eb5bda3d66f9efc2419682f5d5ddf513e8142a3e3775c3358862e4f451394b97c974681b3bf591c08e2daade5d2d9ad661f7a785ef6f5434d60d3427a39bbf987d8874ba7288ba455e4688895eaa7267386939957094430738ad41a2f476f76740593ea8430b28fb5aba8d172891366db0fe2c4be8885a8b675997704a2519595e316c5eb428a755cc9a79682db29c813653d327ee966b91e0cbc73c54ba0d0224e728f0ce890fec5238b15cc411c4abb03357d923be108c3a5640069a6b704133857696eeff88da68aa77fa0fbc4232979936e83ad4f5a3495795d0f396beb3602c798f709607b769c422507c467fea5bd25af70130abeb7beb8701ec6512b4ec7f136375a9f7114023b18d4d03a7779373bcc9cb417b8e2dfb6301dc7e5134589c2fd87d2e42851119257bf9e9c05f2f798d8b91f353ab16b020beb97e52b5fc529d056c28331a62b77f709496de2fa1f8b4e637ab71d1613ac9e4d2fa0dc689d7efebacaf0f741f4f7a8565995c7b28c4a70df4d0bf7a63aa64cb32e19e0df6e4e1281f9d400942a6b2107f341a5128231c5de9ba5948236cebf41db178ce6c0b5a0d9e6badb59acf314ec23f1f1b4eaffb58a518c0bd7436b5c43f8e1e4381350f3a5b8efb80f277a46b02a19f61cc3a06b59c03c3f9ffc8f9de743f50e4b1e1cde3e43f9732866f48a00148577dec40b0fe5457e09ec8b9cec3c3fba748bfacca26b10d6db69fee59d6f7677a2c7438cd5bb6625bc5c75bca84af93d3c858bc2b3ba0fc3b866ee943f63e7306d4d666004b5e75dc6f5ac87f89d4bcdddf5cf83d4f83d4b7d756fdaa73cb5fb289e787401cc3c9a5af25650d519ed0c7ca8b7b361bdf266eb368e3309fc2c80ef5dbb31527616fe598d60444cbbfb13126ef91dfe30385914da70e89c1f8cdb800059e6ad19773d1171777ce56ac3ecd97da9dde8ee5a400b78eabf5499f8f18b038a5a1cba2e173e662dc7126c4b9a760758d583f64ce141b77014ede5676fcce42ad80f8c2b51a63d98ae7ef911cfafe933999bbde44588f937931279010c186388409bb794fd078fd4eac9d5a0f4b7b6414307f88634432d67a1593d587a7577c1686ede5c29aa80ce0f5f44267a9aeb1ebcebc5a3f3dc4703f55d941f2c66b628ea4661095a085de04b9368cfd27660150f571e2662d45347c19fbd054a738b2b7ef3e7f2fc033c3ddfe96d9dd149f08faebb5c5badae5d2d7f25a5546475a3d4845025c5bb59bafcce40c1d13fc67910a8c9255a3f4f6b2fc803db57f11609f7d1c71d65631a7fdc8cc423f4a83b453a3a3d6faca8e33cf96e863ed8a6e6e908f831539577661f1588fc844ac55a18827914d7ab1569235dc61d7bf2134d0251c9b4c10234878c5dbcc81bff484f2b323d6a09603bf5d0a8c9a6624ab6e2322af968276378c7bfb7f6e4fd809df2d929392a72726046b472f9c6edc7a2a9a2b606dd6974820b8698b3f5522f4cb288c8b51e27ce0438d1fb04cf896e2c975e9b8a16abf1d383c8c6a1dca1991d7774c2f7189a5a8c827f427a4bb7fe47a13a6b24f49c8c304f5ff0340dcf7779c67e57cdda14cede65f211db4f6fd530a88d7d555a2182180a1409c5ba2ee290f9f166983e5ff98e22484f3c2228023e8d3cd9256ea0831134fbf328654fa925e6d59dccda0468e2e88a5a73b98a1f2d36a3b93bf679f9f79b399dce88733b454f9eac7ab623ca80ade4422f7529052a231559d4ef2bc5f4a2d9779a82088f047246105ff9ed2a170ef864e9cc54e77f589911df56d13671bd6d5d8e246a5f14348c1003d7b2776ee1b27f1c90ddef1b917d3335e34889a0c6747b955602883dba027839fd1a4ac6397bab86995cb1ec20dd60d84139897441c1706a0dd1491e05dae82747faf17adccb5be92aedbda1810fc55ebead97520c575a1c5fecaca60de28d731d7ac0cf6da70149616649ece197e6c6ac363e795f2401611f75ea602bb74a691b0e156e5f0e096769d95b494712ebbcf937b9f1dc0283e2a4f1fa78ae923c2033851357748ccd82d56a8a2cb1124481b4dcf06c1f265a33e1476b591dc64274985217a844c8a8c363dce7b0e92412fc908bef143baaa292f15658cb9333be130a496b156fd2917b75da09951e6a27d76d6f504496eb75391dc0fd12b482c35f4ef38a29bea6dbd3bcfd1145fd3d8441677d29dd7e073b7ba0db93492413f6581d9e6de2d4244a99014815d5400bcc2d0b0f4ed2429728739298a4f107631acad1a1757f44ea8b26dc48882b5020c4405eab63b93a84b230d6ab7ba07aba38efc1211dde068f51210a179f5648b3f95adc91fcdc55f66af6ab80a2fc75ba5cf4ee6a3a674b5a38c0ea8d9271ceb74151151ce1993725afe608f2f6c2ce1a09f45743b43c712e8ccf9aa339abb309b730cccfb552b764b0cb425cd450ab08d02ea673ab566e30f1a993b68803e68b2bac962a7a11cc5e8e62e2566dd1b25fbc514c8a0a016c7ae6d4caf394d6087c691cb39d6a900152faf6bb1f0fe07aac36f1dbc65238cee16f3eb32cee33c67dcec9c938eb25535c756446f83250d4a9a83a7531fdd7b1c036b094a605b65e7df8e573d38300cc4bcecca1905c882b505bc61a25165dcaa780f4c88a07fd9a294261ac182322ec9268bf813b5cccb76034ac02c61a557ba9a1431ec5c71d2dbdf01c285ad1e4528214a72382554958c0edf66527583647f17d04435d6cd3d9d6829e3e77de7c38cbc436a2239ba84ca6ee894c0687be54930ecad3b69487c28368c8a1eea5c093cb3adcbc4759479e307cd4ab9d9f1309b8be12318c49c5e881cf8c54d4fd0a8a6f92111f7e26a3cb20f446aabb88c92fd5b5f84c3d9fb4e49e1ca598f67bd613e06d9bd6c57c337844ac9ca1c6e4df2cced5d061453bb102cf3debcedc32615f292540861e85fbfa08e2571bd0e13fee0c1fd9313ea92b74f79648b65456398264632806ed71a8fa1c81032eeee8f2e35dc734a6ab356af24327c9356a79bd394fd09eb5c5accc805d7881652631d1d9b87625ac927159fa3bb1ac293ca3986ca715422eb21eeb3124060daa864da6189d2b25ef4967955524fdf8f5b3f99acd70651f9ce85e7436e4a1644fa3e72366c3e2907f3a5eebd910f74d34bfcfc24316d3e5765f671f320b6339e9bfccac5fe4ec44f44b9da1fb879b5966a869e51974bf5992d488bf703586bde69f4c3854c3308c9eb1ffe55b0c7209539c54bffecfcbceeb43006dcefe8263e95d32fd0490b0083f00612f3d2f75696c6729ac43dd9a282d3595e6b9e2fdd46f7a3290a250d2b9071e126c8725b5887185f2bd8e7c7ef23faf005b8b3158e2c2c065b2b469492e1babc37a1553394490998efa45de548253a69bb0172935039f979348aea88e83cba3f9633a4f1731ca505b952e4f1ccd2deef355f3a27636ee170455689367b9f824787d692a0989d13d9709f1d769ccb63bd182f5a0fb081e1c01c4425e652da9a4e5f89d89564d7c62d6d3c5df7373cbdbf7065c1dbd0a035f053b6bf459e2ab3d6c94dd32278b94cba41f3e748c1fc75994f662e97e0070cedeb1d69678f2b70fa8529602c3b525c51b850418f9d2b02a5a4c9c4995ce1fdb4aa9530d9a9f858fcad2e137c724528f1dd6b84f7d6c4f88480f6fb9f41106fb8a2364f1efcbb466fb7e68896f52b95c74bd004461f2272db1dd9d8b6c60340a5f12834464cb3fdf63f4e9a7d6e1e94ea679a311f51fe387df3bbeb1ffeb1b8578abc92baec5c79f679e7f451503dfc208f271c3e904a2419ff37c2ca63302bb8039a14e285dfbc71a785d99eb3c9b344096c9cbcb7e9769cd6289ea3d3868ca307a67c90c0067fba6c3c61d6a306297c94b1412ed1ae346617656061acb73be44a09c3bf520164d35e1420db9d636a6e771e281367894ba289dc8d33fc201d271bcbc599a7b592efeea1b60d273b47a69ac224bb615eb1573ef47376703691cf87248e6b9790d0f16235d9386ca7ddf9d9dc026e310eefcaf0cde5471b0e41f3b7dbba48461b7dd3a4386fb036ab970d0a3a8145b82a03d267ba3ef4755f20594d97040c100a427031cea1f94bffc88ca5de24f13500e303d22f37c0bc03f1c3bab0a531a342054b71c5b242b5c424531bc796343dbfb5d7621717d29847e1262ab53447cf012b4be271931b527b905690eb62030580cfc22a5a9a68cadfcf0f6f4f002e9d71a5ad3e2c5b33eddc1e7c47648cc4b5fb703abbdfd0b20f9c805d077e392a6b8beecb9abb56d37e51bcf5372efb8f9231f09932993b84497fd4b0c40154a3b2ead0d2781c7c26d110f98dc6384162650b72ab1e49b0668f08fb63eac0a87795fcac10e0168ad84e3763fe0be41cc5a8554f41562311a9d9a29731b09821a099e4e4b917c3ef5d0067c883e79e247c45bcb5cc3ad2d04fb84399822b73a11171292489fcc7e77a46d1b0d8a98f27a13812", 0x1000, 0x1}, {&(0x7f00000005c0)="49b47321d5b8ceea8efd9031e6abaa06e4f5ce2f3fa87cf59cc785416c65f353257dc6896be693f0842f6cbdeaae0cfe2e0f2cf62efc536a41dd4924ba28591e9221827ec532aeb702760e10c4d808865fc936a9a16f512dd6ee9868294c5ae5a633a838d91f78202ef1e922b03121ef0cbc108423bdca748fa5ee035c86ba04a909c08f4b10816f4ea3981e0c37ef4dfdc4dd1d61bd0b8d2986a7fb17bf4fac5db3013443c90168e5c5dfe87f20536db88590142bef7a25ca62c37541773690891bae08cea46fc60c28ae5577ffaf0d44100f50d9ac892ae587", 0xda, 0x400}, {&(0x7f0000001800)="4eac37cb32d8aba36ef0e0f78affe93445502e036f2280627d6f3d58b0d8a038fc37fabf320904121c132dd4a4b8438d4f2344e9dcd958ee5e162dc6b847d8acaaea87ee97736f6bbeb11d9c9fea3387000bb19fbdf4569627fcdf236c1e875cc4fb3a0c5dadb20e17c6b37358e71fc660a3b667af9b05493e4884940c782284e74ed212943221605e1b6c021e09f94f70ce0e5d38d60653013983c968d032e6c5b96b8dcca0db885f9677d83694ff9aabf14f16013f11cdf3b87402ce1d0d342d1d8f5a7d32d6c4d4574aad2ccbdafb66c0077ffdd91f80beb9322fefee168c0f4e565a", 0xe4, 0x100000000}], 0x84, &(0x7f0000000780)='\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x1000) setxattr$trusted_overlay_opaque(&(0x7f00000001c0)='./file0/f.le.\x00', &(0x7f0000000340)='trusted.overlay.opaque\x00', 0xfffffffffffffffe, 0x0, 0x3) r1 = open(&(0x7f0000000740)='.//ile0\x00', 0x0, 0x2) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 608.705588] overlayfs: unrecognized mount option "upprdir=./file0" or missing value 20:58:13 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000003c0)='/proc/sys/net/ipv4/vs/drop_entry\x00', 0x2, 0x0) connect$netrom(r0, &(0x7f0000000400)={{0x3, @bcast, 0x3}, [@default, @default, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast]}, 0x48) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r1) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.//ile0\x00', r2, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r2, &(0x7f0000000000)='./file0/f.le.\x00', r2, &(0x7f0000000180)='.//ile0\x00', 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:13 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000003c0)='./file1\x00', 0x400000000400011f) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c6c6f7765726469723d2e3a66696c65072c776f726b6469723d2e2feea86c6531"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) ioctl$VIDIOC_DBG_S_REGISTER(r1, 0x4038564f, &(0x7f0000000480)={{0x4, @name="1e43b612dc7ef456fca007012b558016a071273b225956d4b3100c76db540f8a"}, 0x8, 0x1bc6, 0x6}) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) r2 = syz_genetlink_get_family_id$tipc(&(0x7f00000001c0)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_PORTS(r1, &(0x7f0000000440)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000400)={&(0x7f0000000340)={0x1c, r2, 0x18, 0x70bd27, 0x25dfdbfe, {}, ["", "", "", ""]}, 0x1c}}, 0x24000004) 20:58:13 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xe000000}, 0x3ff}], 0x1, 0x4080) 20:58:13 executing program 3: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140)='/dev/rtc0\x00', 0x0, 0x0) ioctl$GIO_CMAP(r0, 0x4b70, &(0x7f0000000180)) r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x90) ioctl$GIO_SCRNMAP(r2, 0x4b40, &(0x7f00000000c0)=""/117) ioctl$FITRIM(r1, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:58:13 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x1000000000000000) mount(0x0, &(0x7f0000000900)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c6c6f7765726469763d063a66696c65302c776f726b6469723d2e000000006531"]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = geteuid() getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000440)={{{@in6=@mcast1, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@mcast2}}, &(0x7f0000000540)=0xe8) r4 = geteuid() mount$overlay(0x0, &(0x7f00000003c0)='./file0/f.le.\x00', &(0x7f0000000400)='overlay\x00', 0x2000010, &(0x7f0000000800)=ANY=[@ANYBLOB='nfs_export=off,obj_user=**%{lo,(vmnet1keyringbdev,appraise,euid>', @ANYRESDEC=r2, @ANYBLOB=',euid=', @ANYRESDEC=r3, @ANYBLOB=',dont_appraise,fowner<', @ANYRESDEC=r4, @ANYBLOB="2c784d73682c00b2f64cf18993beb8d83c2b3191d59c5ab16caed1899083b5eef7e2fa2033baaf524c25f04456a3c1f3895599697b7f8a79d7897486d3b84c2b52026533c77af05ba37a67320655"]) ioctl$KDENABIO(r1, 0x4b36) setxattr$security_ima(&(0x7f0000000580)='./file0/f.le.\x00', &(0x7f00000005c0)='security.ima\x00', &(0x7f0000000600)=@sha1={0x1, "05277a3086738a4a5a2ba5c93b6fd6ef58d32679"}, 0x15, 0x3) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000700)={0x0}, &(0x7f0000000780)=0xc) perf_event_open(&(0x7f0000000680)={0x3, 0x70, 0x9, 0x8, 0x6, 0x3, 0x0, 0x5, 0x4000, 0x8, 0x4, 0x800, 0x191, 0x0, 0x7, 0x6, 0x2, 0x10000, 0x7, 0x58, 0x40, 0x1, 0x48, 0x1, 0x9, 0x7b2, 0x1000, 0x1000, 0x69, 0x3b5, 0x101, 0x80000001, 0x4, 0x200, 0xfffffffffffffffa, 0x8b, 0xffffffffffffffff, 0x1000, 0x0, 0x7, 0x0, @perf_config_ext={0x2, 0x9}, 0x1000, 0x44, 0x8, 0x2, 0x7ff, 0x3, 0x5}, r5, 0x5, r1, 0x2) ioctl$CAPI_INSTALLED(r1, 0x80024322) setsockopt$X25_QBITINCL(r1, 0x106, 0x1, &(0x7f0000000640), 0x4) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r6 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r6, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:13 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540)='/dev/sequencer\x00', 0x101440, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f0000000740)={0x5, 0x0, 0x1, 0x3f}) ioctl$DRM_IOCTL_AGP_UNBIND(r0, 0x40106437, &(0x7f0000000780)={r1, 0xbf80000000000000}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c6c6f7765726469723d2e3a66696c65302c776f726b6469723d2e2f66696c653120b336225c0567b2e3c1a609b58dd8c305ffa773f64d9b5f7ce3e3b3120f2d641a88f265eb19f17ce1aa6f4eb052b4d67ea306779db669f4a4a3c16bb06d63d84781542aa9a674f5f109b4fc59f62300b7bf4e2cd14374a77639fb52310f2025c12f6dc455607abadd64ff259203c68b7db1ad15e89f436a3524f6742dc19ad2aee9ca780efeaa65f3fe7a5b5d37d4f9b6b585ac6200fd4b804bb125955c9ccaa4641cc1285fc34b5bf16e0efc103c8d4ec863512ddcfc3a80027df274f08cab221e86adf70e25c80154e83f40d88ec122598720b66b448c83f032b74aaafccf97506de418c4b331730498c9f98fd150bde155163b719c346caa2634c1cc41a67e5ef0c7f833995eff8f16e6bac43f6e80cee2f6ddc6f7ec0ef9ee90b32412ba0a1ed1531e45e3026e6a52f3534290475ad4fa8df2b6ebffb9b7253c681f575c95dee27ca86d2aafb0b966bce955ba4c3750dd"]) setsockopt$packet_buf(r0, 0x107, 0x5, &(0x7f0000002cc0)="2fbf9d356b4f6bf124af4c96bb4cea43ec397eb1392b308d433f175239eccfd08bb63b950dfaa1a0035ee94394173c1d3f179e33151210fc575511280c0060a5a9686164b8521e4c1a7ea5c3130a507fa6fbde45a303e429a2eaa46ba63cb2530c45cffb2ed5ed3b30dee51126e651e519cc55b64d08d313346ac17879a8f53d7ed64529c084a1ad1ecbcdc55325a201d687bd7b26259b2d564c245cbb9486427c2b9cfb8e19a40144684a8ed300ca5d6273f48d6ea59eeb8400453712e2a441070acbc63026c30d1464b8a37a96e730089916f7dc6a101f6f22eb65babc39b6b24ca25a", 0xe4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.//ile0\x00', r2, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r2, &(0x7f00000001c0)='./file0/f.le.\x00', r2, &(0x7f0000000180)='./file1\x00', 0x0) sendmsg(r2, &(0x7f0000000340)={&(0x7f00000003c0)=@ax25={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}}, [@null, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @bcast, @bcast]}, 0x80, &(0x7f0000002c00)=[{&(0x7f0000000440)="6fe27f092fa3b3ee75c1b3131b28671af6a2bcd5770c068137cf53c473f23fb6a1844c2a3304fb5c59d6a63c13de5bd2f1e8cc212677a4e293ad2136c670a0f6bd241bd0b0ac1502e6939d19737d0fc04703f5fc92af68a5b9fbe8054725e46a4f22f475da723e173c0342a1de6ea68b37a5b1beaba74e617c95113f8392b28758a11f4e5780db04d4c024e0776bc8c45db236e1bf74d21df48c16fa19e5333bb22b315af4ac741997137ae02d48", 0xae}, {&(0x7f0000000000)="596aa24514d5bbd32a944380640ad18414b991199f05729162937b0dc59ee2930f3d50841c7cbe3c36e9479d19a184b8dc97778bb17989a2e3191e9e68a96e", 0x3f}, {&(0x7f0000000800)="31219c3c4845b1e9296a32ccaa5c84d347ae94f049910090bef95f7127aac9d8a30ae762011b470428bb9261636d28b1dcfb393c74458c2fcd7f51573edb338713b6b0f5a8714276eaa7480252471faa66f3d5616e5ba2accb9bb96e1a511b5befca66629bae48939b64f4c8c0e5dd6091c737138467e25bab50a21753794b333002283ba1698e826143ff8bdf3a59be97ec88a389e17e1303b4741e5daa7628cd4565a5a30528a8632050fa89e6b73a57982ab95fa0e5bfcd45c4e202d203991573b960a68d9bab44dabd19b38a20ae81deb6b109277d51c8044ca6b150e205808a4c3863722178", 0xe8}, {&(0x7f0000000900)="050d6362f2332d4a1468cd362479fac22c5c8ed7aeeb96d0957cf70c360c71e0f8f1c9e3337523d8883c01fdd62691d471c3423b674ff01cbe9ffa4a664da74f1abe5efba681287b88396e7e016bb8311dd8e05cc1fe6a6beaa2abb9ba49c69babbaa86a4facb2478db2ed18040b138f39d6b82bf5f7d5e83bb758a4a61a340e68ddfdd0258b927d55d85c625cafc3cc0ebe63a1b2d79eceb84a54baa7ce9e9059b8d7c5766634fd8595780fcb963f9fd27dc8067ae40f906a373602b4d973556adc82c547d87a5b688b36a3411ce13010428cdcb4cc0600cf735b88ea06f32a2e3125c7797487b1d19daacf3c89b3804951593cdf5a292c182d9f39bdd45ab6d4ff5370305c0065500c249601f0e6fd9663c09943b1a8006809f5e4313e5f2efddf87bf31a2980bea2c8f72ed6454d4ae374a3486798af9935c669641578a9ca6f6d7fbcc81eef58f50028ec573134631aecd9c4b2b9da43ac57057c69f855ab5d5b578d44dafe3f48d86c4d759b17009baf3909b7049ee8fd263d7416e3ee039965b8b73a38cc532ccb7e862a07aa63513a6d5742f73f47e701f618b174124307ce6157ead10da42fed684882620f6ce35eb5fd92c1729a6f7d7effa72de41f1199c726c6eb970ffc5dae3ce5093e270bbf8ddb4113fdcf617d4ca3ea611aaf0f61fec6e7b041a843755b6343ba90a7da77d59f87b9cc3533a2b2c317f893f6083aa17d4cce2ccb6f9abb33c724978147e757b3d76c2a6085634ccfa2241e1877d1afaf1dbdb625f08eeb4b176024130d0e321d5a45bf8b177c73ab7c7226d883958f8b5642f3b02bbd9b75e45a3314df6d8dd7c57cd275901717b08fa4518539410bfd07875b20c07fc95d0c161b1b644ac63646a1d455fec9abcd14939a961d39d2606be49d12a91d03afdd343afa37cd1c2db63bf4b652c171e350af09564940e4d579cabfc2eedef21cc43495efd10d8a813e918fb7deeb791ce4fc1cbb0779f3a0b8b73a4dc940fdbfa0e021717a944916a4257f528576981fe035efbbf6d8c1d69478e94b553793179017320695498d2c40c4abd64d9f2fd85d2cb02c3556df3c02c792258cb4af6c2701e5bbc288a24fce35c4d04ecfc608cb0c7b3559744bd54b8d12a323ff976e9db5251231459cec7f8dbabd6ba90d8bba5a0317256975c955d562d955b4704c46b486bbfe2763753de914868a2f4978cb8fc7730a16609397dbc1e337d97726beff8dc7b132e53707879ddbb02eb2dd32fef5f913e04dd05fc750871ef5e8821251ee8e1ac07239f90b8dc2d90271191886fe9a57b789e43ca584e9b68badd924850224331305978f541e5c19f44b5c1519dfe34b289acf5c3cd0d8804b38fea80bfcb85a3073aab547903773f6c514a38ee3bad7235b835f60789c2e040cc2278a9930e6643004ddc3c0d04d5b40449bb26a39c50691780d4e78cbb3b5d7a23a5c99a38afb4471fd75620192fba4469a1b21074599bf693b5545c12ded0cab02092386f4d74f9ce9395c8420609381dfa8542484201c74acb1260e22b70c41465b01ed9efb090d83220a967c18878844daaa9ef69f94a0335ab474114553109d53111f6a61ca480fc23c575684a9194acd07f5a950e202f4bdbd8e6a9b69da4d6711f2f745fda8261f4277f392916504392a62139a5bc88cfccbb980747865735b9bde07e58f4f511f1b2500ce3c3d7d861a4b753f100d2eea74eedbe34157623035343e016ed1613082df923c184d8242a219e23ca0ef9f426a394477a69248de892b87f35101bf5416db5d9fe76d6120e0d281db49a9df9d86afaf3f78148921a24b474f87c0099cf657b73cd2bc9e4707911d7eac0d2927b33b5290bb5526bb8cabab9eb0538eaaa7cb47c5fcece0f1b52a5fb6bde405d274a1bbb378339901aef96e115c5d494887739d428f597df68737447e370bc52547875b1b84be9a3a866d2798ef62d6082af343d75e2e2d18986a83a63715c512755046fde336de7fef393b463d5190af6b192768272434507e376c7d1f437d98e8a82c73eed8198af51889871f89b1917355d8c9ed43e54acea5f47889272b230252fe77e4eb3d0b4dcb7e5a762794bcc6250d9ec08456582949147be1be98c1b7a1c58abe2aaf60d0bcea547699fb1d15434bc590cf294778e0e301d79da7444ddd570b690bf2634513f58762d8fdede9a093fa8b8d2e5914ed73d20ed3fcda658692f02b7ac89aff61d191195144c96f373217a56ed41a7663def7120fc40736d5df549814777a32ab9e9fcb9ba7c6b2b1fd0c0803e6034b63f00f89599bb2144b2974e4c9a6179a022298e024713736ea830f521ec9bb31cc06d7021ab82bd958d040825027509f8d41d333204f21a695c0ea7fc2ef3294636947caea12b6bd9dd033b96d7f364e1d32658a9275882f54c0b3fc33a2b419fbb82e2742d4661594ab3bea8a97066a3907beb088e9677a58d797913fa834f0f71c606d6ad5523b20c077691dfb685b209f022417ddeb39bb4456efb263c9d2f447362cf396c6c695b7c42b041ac52570d6725138acc2694e9b8348e6920caeba53059491b362ccc583e541fdbd538d42fed2b370148faa07b2ab4dbdcd6ab4e1ae7270b8a3bef2a3bed8b9fe4d6d35fe572008d153ead29465b6b1f945585cb476e8399b293e7661f165108125984e82b377cf82e68219cb87fc318300bdb8b770ce96095c3462898b3e5488da5656ed5ab73a90b56fe7112edd3d6341ec7aff43ffc748f2b3c36259491e18c49e2c0284b5950422aa3a5ad06f9d3763f67d928b79614fb7cd0f7a704562866e3921318497910d5b0f69696bf95a07932f70fddf4ed485ab5ec7c146cade7faf977e3c4d59c1fe1a407b6288f79b9d6e69afc7adae5591a0b683662f233f094d68e26c7b56bfde951a1caf5fa508105ee97b19e95fa98c5baf1567c6807e75f1efc82d14c93d394e7997ca5444799845e6aca1cee0915c41cc216f8270d5ed2eae179f36151c7bc5b8f24e794fa7e335b64e29003ebdb015a1b8399fdec2b46c8a7c524be9b1377912df1a5c8cf24eea4a85c264c25bcc5d5c08accbb376fa2e002f8a489a2fead2bb7b949130ad289340ca25d47cb6fe97ec35b665b6f1b4ed7498198f0f8b7f0fa575c06e514d041c0ff22c120e1f30c636f553dfc529434f0df8a02b6b9de286eea78279d2643c41aff5281896b24929246839a9ee49815832acb2d1126f13a741f488abc68dbdb2440ae7840833d4b4c7ee4ba642551ad3bc86e22d2840cb19c01b541a2b66d1bd6754aa9aa2a99444baaeb7db3a2f9f26b91272d8a9e882e3c607ecff67c026aaf2d6e49d8234029b899a5831cd526500a1074bb3e2f86f377b7775c6722349b701926ec55318b3329c5eba02a453b2a86b37149b51676a728ee053ccd8c554b10b44cf67e07b64aa45d8630fae7abfa2778d74a51832605c0753cb5809614454d2e1ce0cc942d3a9c56f2a7d5b3eea85d93f2155dd4e1ad97a80ab7d27b0371d3a291ef1c8aaa4ad860767358ee2729c6a82b593e180f5c2e0027d50015839f0f7b5797ec174ea26f97832c0ce5b3e82a88d5fef432767b910458716e7519b7dd321f0b2985b51d77ab44dc1b9df424bee568f9d291c668eef22bebb3379c911414f025b9e77f888294a9b998cb1c51aeea8e9422ba00493ae140aa13541c2ce97a6f1b1ad2f83e1ab975ea7cdd76fbe292f144e5f704e5306fc234fdd5ac0dea068a4ea09849925cad1a6a8f57b70a2a97e0dc57531bdcd4f3bae5f0ac4a2ac1375206434edb30987e6a6d43b4eb734893859989519c9ee32103cb77936c0964f195c553664843c8d66d63c3df69fe27c7227d32935088c9c13d86a153e64a0d3f24f50139d53bc91b4108a4fdc1cc1898c74f8b2f023c78c9063f427cdccbd123cf777ffadee41cb8cce20c70b764a10720e039ebc47a5929e19736df6fe7f4cce61cc9641cf53fec6ab4e189c3f0015ecb0f03e076b075d3b22af1ecdfb524e0a688dbc59e29d7442f283e476b8c709e17a7de9810ee73fbbc46e0db8f3650016b17ff474d9390be7cdf8fab699f57b5a780420b0d6d5e6343315357b99b3b900a32c8234351631529275a4e82e8d558295cd2ad49e69411efbc20fd738d7f74408b07f1976686c0706e88ea9eb6bce964dca4cc7c1890174d60ea451f9aa1b7dc5ebcca7a543889a41fa19de37619d9acd3f4da5abffb3f33d586f77ada184db478afbdc77a4db46168ccdd7e6dfd7e89da0b77e0fe2ace570f94fa48d280658f45574179a699fff90026ed760344a96d21fba5009e59596e4d7820b60593bee8ec74662561d04bd0b64a2588cd7be7e244f1ab12b39d4aa43d2fe4fa9793924ee79aae2b4e11ec460a181915a65e4f3ae4a1ea21cc29fe19303dc2e77b08c83504be2d3a7f85f727c92c94c4b9bf26ff604a76c3de98e82fea54a96346d276c0d105f7298418a23f5fce477c7781a38adcc38f8b32438f00dd5ff7df97fcc57de3445236cc7b3dcb87873c4e21770d096345073ad147c66b83c2a41788302b057eaf9d0b97d10602ca3e6140022d93fcc155c1afaac3fbbea2f44eaacd7da4274d6c3e6db76d15a9c22d3d01a471f9290ccbca999c6d089a521416073fa44f85cd28e7a8797c943c9ac4806e916506fe1896f3e05dc79cca709392f6dbf5d96ec08743e9c875c7bc312ce21fddcdb53c1a80c5efef220ed2720a316f960d9fdce37dc7e7dbcfdf52483af0b113305ae2d9179ceaa318172b8987f5e5e7c92dc7b9df7fcf3e85f5e026a0f426898329a86fef83a794a8678e5ea99b7bb986a543c9c5666c02cb039d1074189964a59d86c4b17ba89e58cacc314baefda058272c65a261b8637772b73f25cb835035146d5b7c5441aac73784ac6217739f23e22508aa929bca90c4a6fb2f2c446e3dd8ab478abd0a69fa14375522f7fc7b9238c5c5e5991213bfed2218f077367f26a701fafbb52502c85dd2c9bfa0ca8019b18430fd63311f5cde77223db2ccc429092c2a99a4003991caf526dfe41b0f494264bbe2114718e66cbb6c0d770910b4a2ad639be203e407a99d4229a6bc372a812eebd847403da384769f4f889e6c149679e85b5dc512aa26efe74382c23278bfa0391b904384a212175177fdf92a90364ec25fdf1e2997f343594657faba486b161dd615e578e0791dd8833169f7a069e93475d71a0a4c6f40ccf56eaf2df6f3852072dccab98a9fd4e54b61545bf0920ccd50c32ee16290a2f5010d468c186b182b89b7d3c7a1ef00b04027d132c522436f7f6d7033b3c0aefaa4937216e4fda9b13fb342230c3974069d9e6f7d1f1d14895471cc55a3c0ca8110d00f3345a38a454d3182a03f94e45a050ec2418e2215c938383579e6c8613ac6543afdef2e88dbc8a53bd13f949533871fe649a34504ba7c92bc0b13a40eb0bab84586b4dcef19a2089970f9b06bca802a4b2d30548dfab671e3ad463ed68bb557c842bc9a63a2cf03d742a7e6c0b367b114283977d7362cfced0b216d83abe46dd9ef04fff7d60548a894f153256f3c6634c770848696e3c5040786b3eb2809f3c776977c4c67fb5cb3e9ea9eb87abda782e088d8cd9cbd5d80e2d0b5285bdb30481d89b74bec4d1f01b3d742b643ea2896c9b5c1da08af304b7c2e304da94cbce057d809eb08d5eb703c3650d122133ef717b46bc15b2de7519aedd86bbfb49b3fc7a54b82b7eb0cd443c85bfff04c94204448b2ff06998edc49d7c340477179ade524b32b", 0xfffffffffffffe60}, {&(0x7f0000001900)="02c53d8cc391660bc278d59b751298d20e36e676e9b72b849b7881680ae9548ea67cf936bdff28f1376b2eb5d7ebcfc70a62cdcb7a2b6a4baa65dfb4848a5de790408bbd60133e821bf14be8c5fd46cf3c680d9c0d9f9883c15d6a9d32b9487414d477dcd99122ed7e8e91b16392b9082caf3d8e964e16f89d5f489e6f5ede2303a88cfd523bb0a75fdc0c1164a7c5c06f5d0fd986fbfd7fd9fa9f2812e92d00e122f4e8069f59d45ad953d87aaacb6b4998a71b9cfd9ae4e2df35cbdfb11e94a92cf64c08d1dbb5b380c1c23d60e0eff6bcab", 0xd3}, {&(0x7f0000001a00)="91c36bee0b398b3438f7a0dc39c2beb62008f73059b219d37a19ee36d36b5000fd922039b060dd88be6d567e38d874806e42ac72076822ab2ecd07b685eb876725d821a7767f4cb4c6daf51a705a7c87569a01bb9596f25f5a20e4493cc4b8cdcf37247c0fb8fb241d51674af6b2257f392d8d3887f57ebdc293607708edf8276779800b1fd3c38da282a17bfca2d094bf7ecc64a26e58af4c047f2878868d93496874326b81cb059b52792660a85817796226cdb3d69826cfc2d149e66288089379ea1b7770", 0xc6}, {&(0x7f0000001b00)="9c031644cf8dedad11a81272775f3ee51b0b02907893ea0d33c45ed94aae80f273ff3aeccd8ad963cfac5263bb62c277229c2fdfe27412c4a32b4bfc0d2939bd93d9e05b64f0da6e14a3f4c7d8d64992b8d97191621e99e7682680e8a49e66f37ccdc6798aaf3b28945cd6fa8b698db909ea84ae8682c03c4e9a847bf371f7979e093d07560e9aa51df0d51237db799c1875e3f3db1931229662a707184ddd6c2e63aca53cb40461ef7c6c2e0ebf94b3f99b3f0e36f997f9e612b1ebb3b5da90c5589e03cc7f5f322af156a695e65c5fb1b888f2e65afc185af74dcdad57ad3ef281785e3685b68580d4a2e8426c9bcda5b447f1dad4c26223c706823860f60e60035c074776c68baf6a36033c6efa03e70510b2516f25716e6e12b0a431a7b2faef83df6909b6d88bc255103cdd68891f233dc8831ca1d1012ef5f0d31a41e67acb282c311d25b9247f385c61b5eef92cf0e8b9e160ee5a470e431dd9c2034973dbce599802786e42427958624f6ad13c1474e11587491f0b7391a2d93c87216235e0d1b6585d75f0cf5b47b95351e78d5bb5b4241da05d110bfb0f9e6c13713df4afa5b1923a3a19c7bb5920ebc7f65a653718f53db29782282ccd0c977d020977d31782b768daa5591a1a0d5ee3a7977cde8a8a33a43854d167d5f34aac3755cb28e26f6eb1961a158ce4bf0db2cd223bbd3d170454eda9fde35be36789ed34f0abfa175a0df0ef5c4ffb00f523896fd80c49006ede3f0bba8a09c7c9107ca56202b383e62ea33dd3118109547dac322267096dfd521e4cbe2dd6dc4278ba024583e6209a9503f8cee2cb89f9ea04b7c4b28bb53ab19ea440f6a90f95608bfd4235b846cf0dff025a80ba7c18a71e55766b46ec8310ac32a11bc407e241ded17601426ceeeb19cc5dd64d059cb3aabd9215c246c81c01a13bcc6970f211e4c06db619a5ff8bb40106d3d4e6e7fecc4aae8512c44b79a2609aaf60f887de43c321dec1c7306646f45823b737995087ec8e255a9a42f3b7742ad50e8b05f581b1d583359925d9c1282ae49fb06de6c5ac39bf04fca09148f9c21da5319c79e031cfe0faf11b65446a162bf21b781b838873fee2f4af53f403a14802b0da86e8e20ddbd8c95fa10930616120f02429c1352d54e80d7fff899a8ba0bfd8b6926f2dab819e8e2382d3f3efa67043780f1e6f4a365ebae3fdb9cbff511a2b7f074a0714ccf9017bc56009da443317099947900df586276c407c6e140a25ec24cba10dd856d550a25b9c6e88b158a16f6b61010e3e855e0dc0ec48c14eaa6746832d76e5be46e06b824181da982d1f5fec3dd5a927987a9359d3c34523ad96ea3172a719081e143cb9bbe5daf312af62591a583802f449115071ba85fbfdf3bfbbb2bdcc60dcb2f8b8e486d0718e62dcec82dc6689a8533982eacd233a820bc4de24b95cde719636daab0fb41c3d91f993d44568e7d637a3b3e86d97e33889997a25fa5c8b80995c89f94d1ebb566094821d65c197660b6d97f5da9837546a9d5b7f8d5e10c357bf16199e276f5fcc8a83b5abebe898a2e3112cd0d64a89d8cc65440e1b444eb8c7d3ec151afa51104f087623135ecc68e0bbd01a94e40cfc28863eaa92c1786c56107e4f8095137a69d1fdc475e2c3d2a2c1a85a9c5e8e9b192a6ea685f45f20f311b9bb2a8cd7a3514b3bf228707480910a26817883a7c37feae97f0a616e6787935b2d44ff9fc53d0886e81360f5a124e8ec5c019efaf5f1412a915a7b6fe3352a1dcf91d30099a7697845d28fa6a4cff9591f5239e28173c1adf093802fa7dfee84f0a0f7206a0a9029d23f6ea3bc10d93b45be1514c46f3c57f5242aaf079eeaa741904e1bd2d92066b320b625c38d13fd23222c475c561533f3e8f6308be52fbf20bf37e8c1516208b84d620c64e9070fdcbccda0fb466bb4848ce6dab408277b42fcc96501f34feeb80cfd39fd0cbcd68d5e1cab2c9637ea83feeb272b0ae9ec327bb4d43025e9bb6bff7bcff76bdfaa0aef406ec90cd8ffa8461371e65476b497000da106ab379ab9dce3af421dacdcb80c45b857ab9c524fbe2272f046f11401c5ab9ab15cc77bf7749189daa8040170386aebc490df165f3fe8b098fdc056740e5a406a61524339d0dfd97da32172de1e3b3a471dd4df5d0319701127107a34b77f59426db09756172bfac201b3b2c9144e8e0a9b7c3742db5d82df76cbbf1539d1c5771d8a9590f81874c0580fa42d3c8d42da8d8cde3314fc691d7b7199ce95b18e2349d9f29a7d914a6a0ed0fde35a4243aca0751b6497bef9433f9416c4f8f95e9a8f1ab11d6c621e7e68f09412263552fe7c184a4b438d9695860509f449b47d3faeb49dab1b64f795c200c48469d01f728ca5771a7cc3d38e0e857ed2794f0cf94dc183ea90dfb654f780468be28ae56e6cef46b5fe2b9c771509c2f7b35d55085f21bf66ae8a8b52ab160ca8e5d2a7c3379b710db8edfedfea275382064ce455958ea48c4102bb5359a51bf3d39cf55995cff9c82e2f00cd8e5ddd9d6bf6de8c9258c608ce789a011c4e92f2b75f43d82c5730a1b8859382555ce1f6c9b414cc1321654ba3d0ffa7c76328c0b434c6b7b8481cef0b67fba9eb76df36003d27e94305d1b1c3baa13817d591eb08783201e5f6c9861aac392a5892c19edb7aac4d3cc9485bd33a7a091d7adad5d90dbeced6e60fd5481b6abc680f31256141072c1fe2cc6a02695024a984292c209010d455e2a785a24bf0dcc5822083bc529170d4945dc47d8827bc961d623a9f1a4a536502460fd06a93be7b73c34354488cd9bd5ba752b33729a833eb9721135e89ec404aa5be52d5b5953c9748875cba02cdacf307718988e569be953143c27416f12d9436eba0b2e910ca0e3d1b0075a3a1912f89d5acde711d7a6b15e9e2244d8928e4a7842b4068e0f3304f589e5210a09fa84ea533415f3c8657cc1961b578a5ac2981a4345468fc681ed7361af49e270afb82eccfe5e49fcb5e54fd713b8444be2363d5ca33ccc8499209496b61ba9fb17c4de0b1156e3add0b5bd5ec698447ca740c23b95619f0d4dc9013a69e85dc586c7607eebcdcc3cc0d3d6eb3a41b94b9fd16e0676b87cb954252beddaeb459ad477c2517edb5feacc2657ac5fffe31e6f0f9f48276cc6750ace15b34feb5da6d1720b272eee8fbaf1085e978a74708f108a7ebe04accafad3ce0e0d5919d38a0ddf5c022496b7896001cb2577b2c8e73240e83345c16f3ef3c68ab92cf6e64b3b17fc7ca5607e191119a20a6e6e41091d7e58701485587273d62c947372cadabe84b550fb69313f7ffd8342a4615483b11b5079231204a63dadad366450a0e3350b6c3a7efa8c2a28412abd3104e34f703c4b11ccfb273fca8fbc0f44fc7169c852c324d6534e816db84c0a8af39e7f6e21e05654597c496be0125890036976930c0aff3b8fee153fd9c44476c563e25755c816fea66c739ab433dabda8d5f9a8baed99a08a49ea0272e5b360fb0995076cd96d150170e906e6041f4724d3bfb2f4bcd2efd7fe9e22b82ba68f2cc8bc07ced68ceddab510be135e72a80d366eabe72a954306e7534d6680071e665f31a4862980b122630fab684d804e9ec0023d0e98b0c5c18ac11517607c6dd22d466f9c150325e1583545454ee6832bfa26c392a98be2af08873be5e7627d1246cf750a69d2bc54cd0ab3f8735ee2c13c23c43823f8f789bdedf951d9c487c3738a36a3b577691ff72d0df9f122177b2df6380d9718f8ded2ddf1292dde541d9f0fb440a5772b645281966342313b94fd98f45875146c5821e1c63d862da02a5e2c1ead5f4045cb467002b33b738e6946039a7612b66548931258ea9b479301e4c83fe61790c67d1ed30aa709abcf1ae62159d567fac408af519ec434caa79b918b00753042348ee54c5723e2859eecf24f83684db25aaa1775f484fe88b46148d64009ed915dbfc03b8879545af2540133a966d7a85c111d3f360304ad8031bd3f11dc56c01d8c36959f2adaa067bb78feb86ac343f1b59c493da3ecd95af3ab1aa13240ae38bda9ec5539f3408c509c549ed11c9e7973de2d0c7f2dfb11abb87e74ac7b79ba66b8b1a4741af6cb6e0eae9233106ad7d7290836a0046f8058743b74907dab9e415146a42dbd91512ee84d9469a190e06c93c27f19a5e6928028beb454d1a836610e5f9f7363ea8e410d83378ae7de3ac1e57eb12d707c7871a8b63fe587dfb19c886da204f9d044146bbd1b030afde414fe8c9b56a1949f6d8a54434a2bcc5440421b31b12cc4de111234970b647bd212a425162b78695af2cf49a54b7f3c58b72db22a286fbc319a6af1813da39e2b9799d2be7e2cc5560be9089082d3fca9dcfa24153a125bc253f16023ceaf46a81c2a694dbad159dd207770cd8ef7b12ea6c65a5c9c2694d6916256f1cbc793a51010e752d54101a6eb8240eac851ddc0dc83898559ff7c99d1bdf57d0d5d313b3537ddd914f078c8e8a47e4ab736364c300c7e5d8596878b8a7f47ce2e2c605aa6c88d3c8b803ab397fe5d57fe4c6de5bd7747caf27898b7deb3ece6e84dd921e44ef7b16947ebbdf1cb4426fcf240ee31fee368b25f87e79677e0b3d6fe80be946a7996cfe35dede324200db08a3652469684efed87ed299d068ebcb85e882476321848c7eeccff2c3d30e1e65bba371882a6e8519f06c2910669cfb801e484fbd9869cc57ff2be26529ad798de6a0b4a7aa479b829ebd04c2d42ee088d97f5592e98e85a04c9f763ef01e55410e3c58d68719d20407046df7ffad90b41426b361ccaef5b24daf62f67a260ef6d2543755ba950a7304365b81f3ba7c270bdeede1bb98c99f77fae5710cfc1c3dd7acd71cad6f8a3b5583431e75ce90e0b37fbe8794a223a5ef18b3695107a0ecc552df4931dc73fcc1c8b4ffc9d2e748cb5d1c3da83b6f8ed8a44704d28895251f84feaa5f37bcc600359cc906d774757da18173a25937d11efd06bd1ec7131729cc20feb1e975461347cd630b899af516a92e61915ae95c41a6d524bbad38e5094f922d5c18bbcb26d1e0cbf64bbc9b4867c1c8733d458ce17787b47464f5797c3810d597b9b9695c41729e37dadd286b27f09c705fb1b4cc9596aa0608d19d4d1e84764504a052ed2db0998760d59cfe2f669a27ead05999b730619154658479a0988e846e34f0756655110e8d0048d98bced480a178d6c964f4ec0bfce8bbf1a8ae8f220f3aef5c9d3afc7349e710a7586e7eb1891da0d9278abb2a4ebd0bf29deb232d5e648cf2582ed8d96ec419271753eebe5f3084172f81d80d76580424d82654d6fddb665876bf265ba35e6939d3d87b87f087c3528fc0e4adb24bd8d940a248597bb29f49d6a5fa3900aad91dd439a9d27aa278f14dc7b3388a6d60d37180a3de408272e8be9213f329311577289382a872ad3a8606ee940e651be0aa2b86b0fffe623e0a5ade05c0b1d4dd85657eb86e04b7ee483a73b49e13e2808e909059eb6e382f876565fe95d28eb9209581a5fbd2828d21e0f083a7a6c5904070b89109ac03c1c5c3c796fe8cd484ccc95d30f850c6341c58cc7fbf881be6e98d32791b1b241794cd27c91aeb84c23a473a971ea7af868ed2dc2a1ac98bf54dff2ef697838d25a4461f8a69bb02d232a6ffb7d22310b13c554fa8fee765966e5e6c0d83c9d335ba72b17493899d63e312b9e1eca09d53613de7cc2378e0351510f085eb112cdd4796ae35b23e92fe5798c836eb7c20a2b7fd3ff602daed70", 0x1000}, {&(0x7f00000002c0)="6b8545766441a64c90851fd338bef0af29de4dcf5a162fc2649c884f51", 0x1d}, {&(0x7f0000002b00)="f3ba6438ad6f23d0f46c83da98812b9f290937d0803c1017fdcdd3c8fda9a56330a2e34bca36169d7e3d3808f92abcf121b4d4cb79d65c8920abceb79709b2c3ddbeb69da85e01ace7cf63410ef701392cce4e39e4384c783bfbf30650bcdc9ef5e9b1ba23768ef603599cb1870ed92aa3d8ccd0f0ac2a772ed1eb89d2e0bebd809bbff99db43f6b648bef668a25b39a56e068dc27dcd4a8b0dece3f7c72ca3584260614861892675e36fe303e223d32edaffca09c9aaf5ebc707b448f0b91a1dcf1268ff9f19b395b160b89878e848ea10e", 0xd2}], 0x9}, 0xc040) r3 = open(&(0x7f0000000500)='./file0/f.le.\x00', 0x200041, 0xfffffffffffffffb) readlinkat(r3, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:13 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="757065726469723d2e2f66696c67302c6c6f7782726469723d2e3a66696c65302c776f726b6469723d2e2f66696c6531ce66ccab4d40a93e8e01d6df396d5efaa21c22c8e17d525d0e7625f51cf631ebc38ebc0d5b409b1871a0f6ac2b3730e9f28b79024751c38fcac8ae5bb863cdc40fbf279bd083ba5662ffe16742c326b04681f877fd2914c10cd6cea9e9004287ef966b4b177e5fde9f0618784e2291cbc1fb619754b6d59c6fbd316ccb3fee21b12f535f7312d5853828aeeec34131f0da213cacfe9bb0cd18caeadecccf705d5fa8b79aee691aac0298590686199f910d0e9eee84ce854450c4677f804a47f3be1236cdb00a88f9a3b3164a627826b079df98e59177829bb06b490d72c428851677ffe368ec8e62e0a8a2f03ed815abc3dfeec3552f2815a939f34bbb65196c829a98a456f1af9a1e868bd6c86db2ae29a68c444844fbc29b6627fd9655f369e6abcf7c2320b00032536847ff9bab64e0024e7a4e9b894e5dafabd251aef13c4a7e623c1ec67615eb60aeaa5a23d18e6bf51ff338fe6ac01dd3b29f7fd4c2244fce6a80748381b801c6f6fb487e8a1d772216454fa11dc28c6a1660cd73831b3c04a8ae03f0531048e96404cbed7daee4e1e3e270feb441c47bb4b942f26e92c4541c5ae56ac534622ed1dfbcae9f675428eb2fc6282e3d5ebe780b61f78e43003a43acdfa0a0658e50a21c43257b3d62b23e1125c6553d6e01235f6075b7e6c62594fea0e3d9f82a7c55977831ce7f0cac3f5d5cdf4a316eea7c54ba3be172366bf71082a97b20703d2820decef18e8612399c619f75eda6a977aabd030b27f63bd442720d6689c051c67e56debd38caa531f3c11c28bed0100ebf4dd7c38bdc2d9d11f9c0a21729af7cc7050516c13fe817b91e74ab8ebd01718b5c783643c8cf96b1c0afc1c2ed78176ebd808a85b855d9cbb99094b7"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:13 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x10000000}, 0x3ff}], 0x1, 0x4080) 20:58:13 executing program 3: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4000) fsetxattr$trusted_overlay_opaque(r0, &(0x7f0000000140)='trusted.overlay.opaque\x00', &(0x7f0000000180)='y\x00', 0x2, 0x2) r1 = openat$ion(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ion\x00', 0x50000, 0x0) r2 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cachefiles\x00', 0x80, 0x0) ioctl$KVM_CHECK_EXTENSION_VM(r2, 0xae03, 0x2) syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x663, 0x40000) ioctl$FITRIM(r1, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) [ 609.136846] overlayfs: unrecognized mount option "uperdir=./filg0" or missing value [ 609.175705] overlayfs: unrecognized mount option "lowerdiv=:file0" or missing value [ 609.229968] overlayfs: unrecognized mount option "uperdir=./filg0" or missing value [ 609.240158] overlayfs: failed to resolve './file1 6"g sM_|-de|oNR~wikmcGT*t Y#': -2 [ 609.246096] overlayfs: unrecognized mount option "lowerdiv=:file0" or missing value [ 609.316165] overlayfs: failed to resolve './file1 6"g sM_|-de|oNR~wikmcGT*t Y#': -2 20:58:14 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) readlink(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)=""/89, 0x59) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:14 executing program 3: r0 = syz_open_dev$swradio(&(0x7f0000000000)='/dev/swradio#\x00', 0x1, 0x2) ioctl$VIDIOC_ENUM_DV_TIMINGS(r0, 0xc0945662, &(0x7f00000001c0)={0x7, 0x0, [], {0x0, @bt={0x3f, 0x6, 0x0, 0x3, 0x80, 0x5, 0xfffffffffffffffc, 0x4, 0x1c0, 0xffff, 0x100000001, 0x100, 0x7, 0xa138, 0x0, 0x3e}}}) ioctl$VT_WAITACTIVE(r0, 0x5607) fchdir(r0) ioctl$FITRIM(0xffffffffffffffff, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) socket$inet(0x2, 0xf, 0x0) fgetxattr(r0, &(0x7f0000000080)=@random={'os2.', '/dev/swradio#\x00'}, &(0x7f0000000280)=""/213, 0xd5) getpgid(0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000100)=0xffffffffffffffff, 0x4) 20:58:14 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x5) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:14 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x11000000}, 0x3ff}], 0x1, 0x4080) 20:58:14 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/mixer\x00', 0x1, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r0, &(0x7f0000000340)={0x1, 0x6}, 0x2) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getxattr(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)=@random={'os2.', 'overlay\x00'}, &(0x7f0000000440)=""/25, 0x19) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:14 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) r2 = gettid() bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000240)={0x0, r1, 0x0, 0xc, &(0x7f0000000100)='/dev/radio#\x00'}, 0x30) kcmp(r2, r3, 0x5, r0, r0) r4 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_STAT(r4, 0xd, &(0x7f0000000280)=""/54) r5 = fcntl$dupfd(r0, 0x0, r0) r6 = syz_genetlink_get_family_id$team(&(0x7f0000000340)='team\x00') getsockopt$inet_IP_XFRM_POLICY(r5, 0x0, 0x11, &(0x7f0000000600)={{{@in6=@initdev, @in6=@ipv4={[], [], @multicast1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@dev}}, &(0x7f0000000440)=0xe8) recvmmsg(r1, &(0x7f0000001580)=[{{0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000700)=""/139, 0x8b}, {&(0x7f0000000480)=""/45, 0x2d}, {&(0x7f0000000500)=""/2, 0x2}, {&(0x7f0000000540)=""/47, 0x2f}, {&(0x7f00000007c0)=""/150, 0x96}], 0x5, &(0x7f0000000900)=""/91, 0x5b}, 0x3}, {{&(0x7f0000000980)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @loopback}}}, 0x80, &(0x7f0000000d00)=[{&(0x7f0000000a00)=""/49, 0x31}, {&(0x7f0000000a40)=""/153, 0x99}, {&(0x7f0000000b00)=""/193, 0xc1}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000000c00)=""/65, 0x41}, {&(0x7f0000000c80)=""/97, 0x61}], 0x6, &(0x7f0000000d80)=""/148, 0x94}, 0xec28}, {{&(0x7f0000000e40)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, 0x80, &(0x7f0000001440)=[{&(0x7f0000000ec0)=""/143, 0x8f}, {&(0x7f0000000f80)=""/214, 0xd6}, {&(0x7f0000001080)=""/83, 0x53}, {&(0x7f0000001100)=""/108, 0x6c}, {&(0x7f0000001180)=""/205, 0xcd}, {&(0x7f0000003700)=""/4096, 0x1000}, {&(0x7f0000001280)=""/163, 0xa3}, {&(0x7f0000001340)=""/191, 0xbf}, {&(0x7f0000001400)=""/6, 0x6}], 0x9, &(0x7f0000001500)=""/70, 0x46}, 0xa2}], 0x3, 0x2043, &(0x7f0000001640)={0x77359400}) getsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000004700)={@dev, 0x0}, &(0x7f0000004740)=0x14) accept$packet(r5, &(0x7f0000004780)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000047c0)=0x14) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000004f80)={{{@in6=@empty, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@initdev}}, &(0x7f0000005080)=0xe8) getpeername$packet(r1, &(0x7f0000005140)={0x11, 0x0, 0x0}, &(0x7f0000005180)=0x14) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000005280)={0x0, @rand_addr, @remote}, &(0x7f00000052c0)=0xc) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000005300)={{{@in=@multicast1, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @local}}, 0x0, @in6=@local}}, &(0x7f0000005400)=0xe8) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000005580)={{{@in=@initdev, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6=@dev}}, &(0x7f0000005680)=0xe8) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f00000056c0)={{{@in=@multicast1, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}}}, &(0x7f00000057c0)=0xe8) getsockname(r5, &(0x7f0000005800)=@hci={0x1f, 0x0}, &(0x7f0000005880)=0x80) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000005980)={'vcan0\x00', 0x0}) getpeername$packet(r5, &(0x7f00000059c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000005a00)=0x14) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005a40)={{{@in6=@mcast2, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @empty}}, 0x0, @in6=@mcast1}}, &(0x7f0000005b40)=0xe8) getsockname$packet(r5, &(0x7f0000005dc0)={0x11, 0x0, 0x0}, &(0x7f0000005e00)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r5, 0x8933, &(0x7f0000005e40)={'team0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000005e80)={'team0\x00', 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000005ec0)={{{@in=@remote, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in=@multicast1}}, &(0x7f0000005fc0)=0xe8) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000006000)={'team0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000061c0)={'vcan0\x00', 0x0}) sendmsg$TEAM_CMD_NOOP(r5, &(0x7f0000006900)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x5000000}, 0xc, &(0x7f00000068c0)={&(0x7f0000006200)={0x698, r6, 0x812, 0x70bd27, 0x25dfdbfe, {}, [{{0x8, 0x1, r7}, {0x134, 0x2, [{0x44, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8}, {0x14, 0x4, [{0x6, 0x7fff, 0x5, 0xa64}, {0x9, 0x0, 0x800, 0x5a6}]}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0xc, 0x4, 'hash\x00'}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8}, {0x8, 0x4, 0x400}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r9}}}]}}, {{0x8, 0x1, r10}, {0x3c, 0x2, [{0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0x1ff}}}]}}, {{0x8, 0x1, r11}, {0x15c, 0x2, [{0x3c, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8}, {0xc, 0x4, 'random\x00'}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8}, {0x8, 0x4, 0x2}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r12}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r13}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8}, {0x8, 0x4, 0x4}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r14}}}]}}, {{0x8, 0x1, r15}, {0x1a8, 0x2, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r16}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8}, {0x8, 0x4, 0x5}}, {0x8, 0x6, r17}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8}, {0x8, 0x4, 0x4}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8}, {0x8}}, {0x8, 0x6, r18}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r19}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0x1ff}}, {0x8, 0x6, r20}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8}, {0xc, 0x4, 'hash\x00'}}}]}}, {{0x8, 0x1, r21}, {0xb8, 0x2, [{0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8}, {0x8, 0x4, 0xff}}, {0x8}}}, {0x34, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8}, {0x4}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8, 0x1, r22}, {0x128, 0x2, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r23}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r24}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x3ff}}, {0x8, 0x6, r25}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8}, {0x8, 0x4, 0x5c6}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r26}}}]}}]}, 0x698}, 0x1, 0x0, 0x0, 0x4008000}, 0x24000000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x180012, r1, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000140)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000002700)=""/4096, 0x1000}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x123) shutdown(r0, 0x0) 20:58:14 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x100000200003, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) syz_open_dev$swradio(&(0x7f00000000c0)='/dev/swradio#\x00', 0x0, 0x2) openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x400000, 0x0) 20:58:14 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x20) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:14 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x2c010000}, 0x3ff}], 0x1, 0x4080) [ 609.816221] overlayfs: filesystem on './file0' not supported as upperdir 20:58:14 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = getuid() getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000800)={{{@in6, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@local}}, &(0x7f0000000680)=0xe8) mount$9p_unix(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file1\x00', &(0x7f0000000640)='9p\x00', 0x0, &(0x7f0000000900)={'trans=unix,', {[{@fscache='fscache'}, {@dfltuid={'dfltuid', 0x3d, r1}}, {@aname={'aname', 0x3d, 'tmpfs\x00'}}, {@cache_none='cache=none'}, {@cache_mmap='cache=mmap'}, {@afid={'afid', 0x3d, 0x1ff}}], [{@smackfstransmute={'smackfstransmute', 0x3d, 'overlay\x00'}}, {@uid_gt={'uid>', r2}}, {@seclabel='seclabel'}]}}) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f0000000a40), 0x4) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000780)='./file0\x00', &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000700)='./file0/f.le.\x00', r1, r4) renameat(r3, &(0x7f0000000240)='.//ile0\x00', r3, &(0x7f00000007c0)='./file0/f.le.\x00') ioctl$sock_FIOGETOWN(r3, 0x8903, &(0x7f0000000480)=0x0) wait4(r5, &(0x7f00000004c0), 0x2, &(0x7f0000000500)) bind$x25(r3, &(0x7f00000006c0)={0x9, @null=' \x00'}, 0x12) linkat(r3, &(0x7f0000000000)='./file0/f.le.\x00', r3, &(0x7f0000000180)='.//ile0\x00', 0x0) r6 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r6, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) clock_gettime(0x0, &(0x7f0000000400)={0x0, 0x0}) utimes(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)={{}, {r7, r8/1000+10000}}) 20:58:14 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/dlm_plock\x00', 0x8000, 0x0) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000640), &(0x7f0000000680)=0x4) clock_gettime(0x0, &(0x7f0000000340)={0x0, 0x0}) mq_timedreceive(r0, &(0x7f00000003c0)=""/87, 0x57, 0x7, &(0x7f0000000440)={r1, r2+10000000}) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write$P9_RREADLINK(r3, &(0x7f00000005c0)={0x10, 0x17, 0x2, {0x7, './/ile0'}}, 0x10) r4 = syz_open_dev$dmmidi(&(0x7f0000000480)='/dev/dmmidi#\x00', 0xfffffffffffffffc, 0x101000) renameat(r3, &(0x7f0000000240)='.//ile0\x00', r3, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r3, &(0x7f0000000000)='./file0/f.le.\x00', r3, &(0x7f0000000180)='.//ile0\x00', 0x0) r5 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) ioctl$SIOCX25SCAUSEDIAG(r0, 0x89ec, &(0x7f0000000580)={0x2, 0x6a7}) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000500)={0x0, 0x18, 0xfa00, {0x3, &(0x7f00000004c0), 0x106, 0xb}}, 0x20) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000600)=0x3, 0x4) ioctl$VHOST_SET_VRING_NUM(r5, 0x4008af10, &(0x7f0000000540)={0x1, 0xe0}) 20:58:14 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) socket$rds(0x15, 0x5, 0x0) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000040)={0x0, 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x100000468) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) add_key(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KVM_GET_CLOCK(r1, 0x8030ae7c, &(0x7f0000000180)) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b9}, &(0x7f0000000100)={0x0, r3+30000000}, &(0x7f0000000300)={0x0}) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:58:14 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x40000000}, 0x3ff}], 0x1, 0x4080) [ 609.995385] overlayfs: filesystem on './file0' not supported as upperdir [ 610.004259] 9pnet: p9_fd_create_unix (23634): problem connecting socket: ./file0: -111 20:58:14 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f00000001c0)='./file0/f.le.\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r0, 0xc0105303, &(0x7f0000000140)={0x0, 0x3, 0x4}) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x3ff) [ 610.083759] 9pnet: p9_fd_create_unix (23634): problem connecting socket: ./file0: -111 20:58:14 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x43ff0000}, 0x3ff}], 0x1, 0x4080) 20:58:14 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_SIGNAL_MASK(0xffffffffffffffff, 0x4004ae8b, &(0x7f0000001000)=ANY=[@ANYBLOB="cf"]) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f0000000fc0)={0x0, 0x0, &(0x7f0000000f80)={&(0x7f0000002040)={0x14}, 0x14}}, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000440)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r3, 0xae9a) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f00000002c0)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000001000/0x2000)=nil}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000240)='.//ile0\x00', r4, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r4, &(0x7f0000000000)='./file0/f.le.\x00', r4, &(0x7f0000000180)='.//ile0\x00', 0x0) r5 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 610.211661] overlayfs: filesystem on './file0' not supported as upperdir [ 610.228986] overlayfs: filesystem on './file0' not supported as upperdir 20:58:14 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f00000003c0)=""/169) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 610.450379] *** Guest State *** [ 610.465155] CR0: actual=0x0000000000000030, shadow=0x0000000060000010, gh_mask=fffffffffffffff7 [ 610.484629] overlayfs: filesystem on './file0' not supported as upperdir [ 610.487315] CR4: actual=0x0000000000002040, shadow=0x0000000000000000, gh_mask=ffffffffffffe871 [ 610.511257] CR3 = 0x0000000000000000 [ 610.518027] RSP = 0x0000000000000f80 RIP = 0x0000000000000000 [ 610.536602] RFLAGS=0x00000002 DR7 = 0x0000000000000400 [ 610.557259] Sysenter RSP=0000000000000000 CS:RIP=0000:0000000000000000 20:58:15 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x460000, 0x0) ioctl$KVM_GET_EMULATED_CPUID(r1, 0xc008ae09, &(0x7f0000000140)=""/66) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r2 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r2, 0x80685600, &(0x7f0000000300)) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f00000007c0)=@mangle={'mangle\x00', 0x1f, 0x6, 0x570, 0x220, 0x0, 0xc0, 0x418, 0x308, 0x4d8, 0x4d8, 0x4d8, 0x4d8, 0x4d8, 0x6, &(0x7f0000000080), {[{{@uncond, 0x0, 0x98, 0xc0}, @ECN={0x28, 'ECN\x00', 0x0, {0x1, 0x3f}}}, {{@uncond, 0x0, 0x100, 0x160, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00'}, @common=@set={0x40, 'set\x00', 0x0, {{0x9, [0x2, 0x3, 0x10000, 0x4, 0x3], 0x1, 0x2c1e}}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote, 0x7, 0xa, [0x2a, 0x22, 0x29, 0x5, 0x22, 0x25, 0x3e, 0x3c, 0x3f, 0x2e, 0x22, 0xb, 0x38, 0x2, 0x2d, 0x22], 0x3, 0x5, 0xfffffffffffffffa}}}, {{@uncond, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x9}}]}, @unspec=@CHECKSUM={0x28, 'CHECKSUM\x00'}}, {{@ip={@local, @loopback, 0xff000000, 0xffffffff, 'netdevsim0\x00', 'veth1\x00', {0xff}, {0xff}, 0xff, 0x1, 0xa}, 0x0, 0xe8, 0x110, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x2}}, @inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x2}}]}, @TTL={0x28, 'TTL\x00', 0x0, {0x0, 0xffffffff}}}, {{@ip={@local, @dev={0xac, 0x14, 0x14, 0x1c}, 0xff000000, 0xffffffff, 'veth1_to_team\x00', 'dummy0\x00', {}, {}, 0x1d, 0x3, 0x6e}, 0x0, 0x98, 0xc0}, @inet=@DSCP={0x28, 'DSCP\x00', 0x0, {0x26}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x5d0) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) 20:58:15 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c6c6f7765726469723d2e3a66696c65302c776f726b6469723d2e2f66696c653174c5ea2b07bf53f50998eeaf7dd85974ecb03cd41f006f59ccbecb198a46"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f00000001c0)=0x10001, 0x4) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:15 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x60000000}, 0x3ff}], 0x1, 0x4080) 20:58:15 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) r0 = syz_open_dev$amidi(&(0x7f00000005c0)='/dev/amidi#\x00', 0x101, 0xf15649f51b61cb79) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(0xffffffffffffffff, 0x84, 0x66, &(0x7f0000000600)={0x0, 0x101}, &(0x7f0000000640)=0x8) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000680)={r1, 0x101, 0x3}, 0x8) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') lstat(&(0x7f00000006c0)='./file0/f.le.\x00', &(0x7f0000000800)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="7570706569eb40726469723d2e2f66696c65302c6c6f7765726469723d2e3a66696c65302c776f726b6461723d2e2f66696c6531b19b4508627b08c9204dae42e43da1ffb4fd34962b39000000008cbb888351f16cc193171782263637d4f711b6d79893b7bb80a02b62238ba2970855c968471a38d20646ec4df7de5d405e248a1aa65a903f1198c76eefd4f2ccb8f0842f9a0c7ddeee9657a3502408742b7fad11294a"]) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f00000002c0)=0x8000) r3 = syz_open_dev$midi(&(0x7f0000000700)='/dev/midi#\x00', 0x9, 0x400) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r2, 0xc008551b, &(0x7f0000000580)=ANY=[@ANYBLOB='\x00\x00']) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000240)='.//ile0\x00', r4, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r4, &(0x7f0000000000)='.//ile0\x00', r3, &(0x7f0000000180)='.//ile0\x00', 0x0) r5 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) ioctl$EVIOCGABS0(r2, 0x80184540, &(0x7f0000000480)=""/222) sysfs$1(0x1, &(0x7f0000000780)='bdeveth0-vboxnet1)]\x00') setsockopt$RXRPC_SECURITY_KEY(r4, 0x110, 0x1, &(0x7f0000000340)='\'userwlan1\x00', 0xb) [ 610.589321] CS: sel=0x0000, attr=0x0009b, limit=0x0000ffff, base=0x0000000000000000 [ 610.611594] DS: sel=0x0000, attr=0x00093, limit=0x0000ffff, base=0x0000000000000000 [ 610.674964] overlayfs: failed to resolve './file1t+S }Yt<': -2 [ 610.682887] overlayfs: unrecognized mount option "uppei@rdir=./file0" or missing value [ 610.701465] SS: sel=0x0000, attr=0x00081, limit=0x0000ffff, base=0x0000000000000000 20:58:15 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xc3ff0000}, 0x3ff}], 0x1, 0x4080) [ 610.727950] overlayfs: unrecognized mount option "uppei@rdir=./file0" or missing value [ 610.730026] overlayfs: failed to resolve './file1t+S }Yt<': -2 [ 610.752491] ES: sel=0x0000, attr=0x00093, limit=0x0000ffff, base=0x0000000000000000 20:58:15 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="757070657264f2dce6662f66696c65302c6c6f7765726469723d2e3a66696c65302c06000000000000002e2f66696c6531"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 610.812866] FS: sel=0x0000, attr=0x00093, limit=0x0000ffff, base=0x0000000000000000 [ 610.904931] GS: sel=0x0000, attr=0x00093, limit=0x0000ffff, base=0x0000000000000000 [ 610.926191] overlayfs: unrecognized mount option "upperdf/file0" or missing value 20:58:15 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) r1 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vfio/vfio\x00', 0x6840, 0x0) ioctl$KVM_SET_XSAVE(r1, 0x5000aea5, &(0x7f0000000140)={"a35fa045fddb76ba50c71040db0cf72ecbde4b0b0f900d1d8cd1eb1489925cb0220aed058bebc445ec84f86e5bc849af8290c026ad64e1c8dfd074ca1e45269c9bbf163a4c2278e21bc7ff0f51cec8e227fdda2fb18dd3a09d86ff688e57be40ff14cc4d8dcadd42b4685f2477a72d644703e50548d5c46633ee3a18a170b359e00ca906123e931d47f4b4b067642a81b819bce81e48ffa5223b0c1a82a07fb17d5989e5ff80afe552bab7d5e8f71444c3296dbef949975de4ad47947f4ef8665a4dba674fb0a0a346e7845ac37623ca0176e053a0884e07930740caa5e1b2e42f42b5d9a64ded57c02aa6baf5947bbba5f22b191b7166b3272e6cd8d170584b3741193ca871ef3b81bcbbee3fc3768a3dc9f5c22967d93d9a61c3ec1e3cbadcbd3de0653edb2a1b707c8e0e22318005d10f1d92c2e902598c7c920830e0532399f1841785548fee603220a4be83082486c11ef3f3cfad7f261445b3ae3e214de852b8bfb932fd493de0be3aca6a6ea50132c97ea9b783ed8f3c44fb64ea9a2196d07f41421d2b1a213eb2706ed2c116d1ccea8edfedd190b43bbaaf5c6d1b37af7fb1bb9780c9ae10c7743ede5af3cf1e4aac8fb9ce9e35fcca59971f32f0f3e6da1baea634326b7a947b2e0d953829618948fb4575e42d29755c6baa393f8457b1dac917eb611050f253f576ffcd6552b776c70c328f7ff6a761cb406dc1b6f0058caf1a511efb6af1298ea95f66bf2225520f48c3a4a60c0dd94d0e7454f8b37b754e70468e39ac6024f0b654563bbe4b928fb5b62cf7030cc829791870191b65bd568ca930114066ce7912a361035fbb6f37dd409aaab9ce0c0a660883ac8427071ccf6a89fe47375521c0a66ced2c345dc850c7508a1a28f448cd261a91afee3755696efd707287ab9fc4ad9a1cb256f62ca523e60aea9509d0b6946e5dd5e70737b058cfed58b44a0b7e254f43358aae63496b2167350f2f02959d9af3e3eb983a599710529e5befd13f4c9738f6cbdf64846b9a6659b5ad1d9fc0ee19360a905b39d9922b21de25c3cfd5bbf89e1399f9111790834c5c0cd596f6b14bbedb9d7548bb17e23aad7d4ac255b184e05ec385f8b2ae03a9b285a9dda1c5c00ddd8ca1bfe966eb8d90679dc3313e556e94ce16d6bf4d2140ec2acad26839867d742439dca30eed22a9c6bdbdf5d3160b477fd9c7f25d5840ad3fa0e96aee984578f717a8cc7b1c6675bc4ccddc92c1757ae93083a9a724600a23735d7a82292a0c9a9ca37ae2c106a93616794d2ceba0cd81fa3e6cc789ec0590db8017d1330e366d7c813512463d0b39c853beb9f51ff4dbfb065ed7f6029e68f9499f723895ed4a689647b55e47f44afa6c03429b25ad6941f2dd85a08ee35753bbd96d2d08750d2181af85bca50b261bef60d7bfe5209870480b6a4766dc8d8230eb0c6b"}) ioctl$GIO_UNIMAP(r1, 0x4b66, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000040)={0x800, 0x200000000000}) 20:58:15 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) prctl$PR_MCE_KILL(0x21, 0x1, 0x1) mknod$loop(&(0x7f0000000300)='./file1\x00', 0xca82, 0x0) mount$overlay(0x400000, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYRESOCT]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f00000003c0)='./file0/f.le.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) umount2(&(0x7f0000000340)='./file2\x00', 0x1) 20:58:15 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xe8030000}, 0x3ff}], 0x1, 0x4080) [ 610.947419] GDTR: limit=0x000007ff, base=0x0000000000001000 [ 610.949604] overlayfs: unrecognized mount option "upperdf/file0" or missing value [ 610.967078] LDTR: sel=0x0008, attr=0x04082, limit=0x000007ff, base=0x0000000000001800 [ 610.991028] IDTR: limit=0x0000ffff, base=0x0000000000000000 20:58:15 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f00000001c0)='./file0/f.le.\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7570dc5f7fee7065726469723d2e2f66696c65302c6c6f7765726469723d7e3a66696c65302c776f726b6469723d2e2f66696c653194021c630120612209f8d36a06d638480c21083f3f4d20389ffc808148fb8ed07553dfb2c64009f190cd45420e83417eb0ee10ce2520d4b35be83d2426df21deac599ab6d3a0f75e481a53ad152a4f12e14658297738b801a2685b205091d61b5f3d743c2eff7141b0c96a6bfeb2b23d5c7698ca5eca2dac6a17636ce17c61b5acf089696c45b96fdb8933771edb3f1db39ac8c9bbf6c8effcf58255a54eaf84df9656a5c8f4684435f4abb4d52b02cc217067f7fcf5bd0ff853dc5587f4ab08bf56ad44d08660b68ba381ba34058287d1745bb34d0b0f"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 611.047172] TR: sel=0x0000, attr=0x0008b, limit=0x0000ffff, base=0x0000000000000000 [ 611.075170] overlayfs: unrecognized mount option "01777777777777777777777" or missing value [ 611.098409] EFER = 0x0000000000000000 PAT = 0x0007040600070406 [ 611.113093] DebugCtl = 0x0000000000000000 DebugExceptions = 0x0000000000000000 [ 611.126165] Interruptibility = 00000000 ActivityState = 00000000 [ 611.205764] *** Host State *** [ 611.224201] RIP = 0xffffffff811f99a0 RSP = 0xffff88809527f670 [ 611.237178] CS=0010 SS=0018 DS=0000 ES=0000 FS=0000 GS=0000 TR=0040 [ 611.258349] FSBase=00007f66fd05b700 GSBase=ffff8880ae600000 TRBase=fffffe0000033000 [ 611.319749] GDTBase=fffffe0000031000 IDTBase=fffffe0000000000 [ 611.335762] overlayfs: workdir and upperdir must reside under the same mount [ 611.344456] CR0=0000000080050033 CR3=0000000090e78000 CR4=00000000001426f0 [ 611.352611] Sysenter RSP=fffffe0000002200 CS:RIP=0010:ffffffff88001360 [ 611.360988] EFER = 0x0000000000000d01 PAT = 0x0407050600070106 [ 611.368236] *** Control State *** [ 611.371826] PinBased=0000003f CPUBased=b5986dfa SecondaryExec=000000ca [ 611.379151] EntryControls=0000d1ff ExitControls=002fefff [ 611.385102] ExceptionBitmap=00060042 PFECmask=00000000 PFECmatch=00000000 [ 611.392063] VMEntry: intr_info=80000202 errcode=00000000 ilen=00000000 [ 611.398913] VMExit: intr_info=00000000 errcode=00000000 ilen=00000000 [ 611.405746] reason=80000021 qualification=0000000000000000 [ 611.412077] IDTVectoring: info=00000000 errcode=00000000 20:58:16 executing program 1: mkdir(&(0x7f0000000480)='.//ile0\x00', 0x200000000) r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/cachefiles\x00', 0x400000, 0x0) getsockname$packet(0xffffffffffffff9c, &(0x7f0000000340)={0x11, 0x0, 0x0}, &(0x7f00000003c0)=0x14) setsockopt$inet6_mreq(r0, 0x29, 0x1f, &(0x7f0000000400)={@mcast2, r1}, 0x14) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.//ile0\x00', r2, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r2, &(0x7f0000000000)='./file0/f.le.\x00', r2, &(0x7f0000000180)='.//ile0\x00', 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:16 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xeffdffff}, 0x3ff}], 0x1, 0x4080) 20:58:16 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) r1 = syz_open_dev$adsp(&(0x7f0000000040)='/dev/adsp#\x00', 0x1f, 0x4042) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vga_arbiter\x00', 0x101001, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r1, 0x89e1, &(0x7f0000000100)={r2}) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000000)={0x800, 0x200000000000, 0xb848}) 20:58:16 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="7570706572696c65302c6c6f7761726469723d2e3a66696c65cadb069c1e09f8b477302c776f726b6469323d2e2f66696c"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r1 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:16 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) syz_mount_image$ceph(&(0x7f00000003c0)='ceph\x00', &(0x7f0000000400)='./file0\x00', 0x5, 0x1, &(0x7f0000000480)=[{&(0x7f0000000440)="69ad460128b550fd573f57dae0b3afc2b13174de3dab5646533f8bd50853d6279971b6fa164c402ed88d86f45435e3e7c863b8b8a69d33", 0x37, 0xffffffffffffffe1}], 0x4, &(0x7f00000004c0)='tmpfs\x00') mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:16 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x400200007fd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16], @ANYRES32, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64, @ANYRES32=0x0]], @ANYRESDEC, @ANYRES16], 0x120001644) r1 = syz_open_dev$radio(&(0x7f0000000140)='/dev/radio#\x00', 0x1, 0x2) ioctl$VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000740)=@nfc, 0x80, &(0x7f00000001c0)=[{&(0x7f0000003ac0)=""/4096, 0x20013a5a}], 0x1, &(0x7f0000000200)=""/20, 0x8034}, 0x100) shutdown(r0, 0x0) [ 611.417580] TSC Offset = 0xfffffeb66160b615 [ 611.421909] EPT pointer = 0x0000000095fe301e [ 611.494707] overlayfs: failed to resolve './file1': -2 [ 611.516708] overlayfs: unrecognized mount option "upperile0" or missing value [ 611.522669] overlayfs: failed to resolve './file1': -2 20:58:16 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xf4010000}, 0x3ff}], 0x1, 0x4080) 20:58:16 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="7570726469723d2e2f00000000302c4f55f757a19abd963d2e3a66696c65302ce63b71b875776f7204000000bd2e2f66696c6531c89bf655ae8e77bd08306017e13d8d49dc806717a8c15bf539b5240000804f729c15df31f449d45f8f62a98203e400d3b6b5e305f357ac6b0284361fdd29d5f9530df6ea2aeae5f8035cc9a8a2b9375b"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r0, &(0x7f00000001c0)='./file0/f.le.\x00', r0, &(0x7f0000000340)='.//ile0\x00', 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000400)={0x0, 0xff, 0x6}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000480)={r1, 0x80fff}, &(0x7f00000004c0)=0x8) iopl(0x4) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f00000002c0)={r1, 0x9}, 0x8) setxattr$security_smack_transmute(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='security.SMACK64TRANSMUTE\x00', &(0x7f00000003c0)='TRUE', 0x4, 0x2) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) [ 611.563609] overlayfs: unrecognized mount option "upperile0" or missing value [ 611.630935] ceph: device name is missing path (no : separator in /dev/loop5) 20:58:16 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sequencer2\x00', 0x800, 0x0) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000540)='syz0\x00', 0x200002, 0x0) r2 = inotify_init1(0x800) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) r4 = accept4$llc(0xffffffffffffff9c, 0x0, &(0x7f0000000580), 0x80000) r5 = inotify_init() ioctl$VIDIOC_PREPARE_BUF(0xffffffffffffff9c, 0xc058565d, &(0x7f0000000600)={0xffffffff, 0xb, 0x4, 0x1000, {0x77359400}, {0x3, 0x8, 0xe06e, 0x6, 0x8, 0xa049, "ed10fe67"}, 0xfff, 0x0, @planes=&(0x7f00000005c0)={0x9, 0x0, @fd=0xffffffffffffff9c, 0x2}, 0x4}) r7 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000680)=0xffffffffffffffff, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) getresuid(&(0x7f0000000740), &(0x7f0000000780), &(0x7f0000000800)=0x0) getresgid(&(0x7f0000000840), &(0x7f0000000880), &(0x7f00000008c0)=0x0) r11 = dup3(0xffffffffffffff9c, 0xffffffffffffff9c, 0x80000) r12 = syz_open_dev$sndctrl(&(0x7f0000000900)='/dev/snd/controlC#\x00', 0x8, 0x101000) r13 = signalfd4(0xffffffffffffffff, &(0x7f0000000940), 0x8, 0x80000) r14 = openat$vicodec1(0xffffffffffffff9c, &(0x7f0000000980)='/dev/video37\x00', 0x2, 0x0) r15 = openat$dsp(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/dsp\x00', 0x8402, 0x0) r16 = openat$dir(0xffffffffffffff9c, &(0x7f0000000a00)='./file0/f.le.\x00', 0x2001, 0x2) r17 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000a40)={0xa, 0x0, 0x0, @mcast2}, &(0x7f0000000a80)=0x1c) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff}, 0x97d1a26cd1d97a8f) r19 = syz_open_dev$sndtimer(&(0x7f0000000b00)='/dev/snd/timer\x00', 0x0, 0x210000) r20 = socket$inet(0x2, 0x80000, 0x5) r21 = socket$unix(0x1, 0x7, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000b40)={0xffffffffffffff9c}) sendmsg$unix(r0, &(0x7f0000000c40)={&(0x7f00000003c0)=@file={0x5ef28d7a71a9bc4c, './file0\x00'}, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000440)="1b9c98e0ce46a9964a5640e22916c7c2edf4c0b0853e6f6a4db9ecf1f6969dca9af19714956ab2fd3bab9cc3cc1d9c4b653286014031ef93dd715d392df9317fe8a54f3054010347ba472d163861f5f7ed54f8ac5d05018829e9709fd7b5780b3f70da042fe9d444873f8243de2bb6939368e095014ff900c038b03b0d0ea729292580a5af242f4ad7653711fd8e7d", 0x8f}], 0x1, &(0x7f0000000b80)=[@rights={0x30, 0x1, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @cred={0x20, 0x1, 0x2, r8, r9, r10}, @rights={0x30, 0x1, 0x1, [r11, r12, r13, r14, r15, r16, r17, r18]}, @rights={0x18, 0x1, 0x1, [r19, r20]}, @rights={0x18, 0x1, 0x1, [r21, r22]}], 0xb0, 0x80}, 0x4000000) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r23 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r23, &(0x7f0000000240)='.//ile0\x00', r23, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r23, &(0x7f0000000000)='./file0/f.le.\x00', r23, &(0x7f0000000180)='.//ile0\x00', 0x0) r24 = open(&(0x7f00000001c0)='./file2\x00', 0x40, 0x4) readlinkat(r24, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:16 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0xfffffdef}, 0x3ff}], 0x1, 0x4080) [ 611.720918] ceph: device name is missing path (no : separator in /dev/loop5) [ 611.728176] overlayfs: unrecognized mount option "uprdir=./" or missing value [ 611.742392] overlayfs: unrecognized mount option "uprdir=./" or missing value 20:58:16 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) setxattr$trusted_overlay_redirect(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0/f.le.\x00', 0xe, 0x3) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffd) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) pwritev(r0, &(0x7f0000005080)=[{&(0x7f0000004040)}, {&(0x7f0000004080)="22db8ee78b1942f0bb4e349136f3329512959d73900f29460bf51247ddfa6269b35fa0867abe880c3174f4f78943486b9150abe369d899f0a4f4e802d8acca7543a540aa4599986fe579ecdbd16449b409e14b8c5e84a341a3e5a47d6f1f1c97b6bc2229b4c30bf54f070d6f50ae2c9488efddd14a5efa45196d7310cbee930fdf0118709e92299f7ac6c7a60e9fe6b78ef810078664f06fa46a1ab8146785ddd8cdffdd38e16dae86a2cf16c0f965fd55c58b940e4c182924f02a22bde7c9cbac487f19cede8d44f0512af98d434e414c6d486ce31837dc5bcc046a73f0516c7afb9993c88a06398a2fcc9aeac5431c37c2fc401f6188cc24214b2f81e88413b3c96dc3a55852aa80208901dc570e7582fcaa41f69163e069e5680760b0c4a98113acb0618b2630d19b89d912a36c4c17c90197a364991c52ff81f7d07b4299844237b0fd9945e769ac38aa2b315645fc40784af451d059b995ed8bd35dd072e9053ccb294385485556299b5b961ffa2e94b87f3a1016e5588b27075f064b72df026f8988807a9769fd7a3fb6152c713e8102957f132e4c8102363eb74b58376cc858bf974d7bff689ec62934b858e529b55e641dc09fa90833b0ff6233897478c86a1b1b89e40e5cbbc0b09aa0caeeae4a1923643e62766a9176bb99d6ea31970f9baba052b6e27ca311960ab3a18c684bda8b162dea7ed96711122b8f80b50a7feef7fa6da2510a20b91fa6f7c48889f5e89d20f95be860e9124a97af49029f194f8310d45000747b8007f7e18fdbe5481abfcc81a5c866b100c04b1655b4495e3d63c202c29049dcb4162881375544d4beabb9565a61515db1961b6f6979218b28036337428ba8ed26237f06f3e2088778cdda5389903e689e0695bd00d259ce1a333dc31d48594d82b14aa871ddc28be5d96121701e8b52ff53ec808b70177f2b472e188214c66ede08a301006119b854b6443b8e1ee40c1c354851500ea14bdf122829b5efb115a200ae8ec811635599b47a15cefd7bcfcb8b9f2dafa9efc7bab8b58edddc3d3238845a808e782aa716210f90c15a4c965b25fe8f917a596729136d83dc7021a87dd20b918dd57a9513fd431296c642354276066fc270d1090fb67bae3e4b398ae2a08de5f1956fe786339b47b1abcd79e6f3f8494d09d77fdce34ad3ba30f7334cea858f328c76469e5dc44acee6b2940c36ffac94eb1fb19763040c00da82da5f8eed29e5eb76cccd1f95c718ab7010f487d443af74f5b438d95801835b2cc841b1a90209189c5b66bd97d7df7048db45532d8c41f520f93ce372a709dacbc4fc2a8442c687b18fc92099fe713baab3f9b2657374ea6655837efac983e4750ea877cc674b7ea359ca19233e0e0e7bd81d0207f900a813d3df2135f4ac38fbf60f82a0cc9fee2bf15c3acbe4db5edf7471f0d0b3b7fb418367ae6e8a9029f813bf90de5674ba2fb7cc47d30c2de5a3d2a8df059505059de5b12f862821f28102e6dc17d15e71baeb2d74f4de25a8ddaf467c77781788a40a93268551292d4fde0ff0a799d5b655b20bf211345293980945777a05443c0c653d99ca679bd9076cb3b22dc3351de1074fb85c5ff461c49524f63e362c8405c64fddf3e5c88c27f017ec69631f94bd1074045bfec9ea0d2c888dc7ffb75376d9bf28c05968284dfcf16dd464e285cadea5f53acd085a387d5a179aeebce813d9932d57db8a1929d1d778b859567c71df225ed1835ac14c13143e35cd3aa54dbe8c08dd4187685cfd8a67aa78d7c333f9ac4143a513388afb49fb032b3cb66d56388a524df9a1ccbe7c14f1d114d0b3963aabe9fda97436154908e12e6516060fcaf47089fcdefb46d3566dcea7695b379a2c4454269dc24d8d850ac67a4d3875a3e203d1bb62db1534a0fc05f0412fbb2ca2b747ac76c4ab040e8039132e1d7ec57876eea4743c15db500807dabfd2206281ab612ede0f4ae2ba22ef330727f0bdca669bab2eeba735b2db2fcc9b6b8cf9eb25a59195060de41035b66cf7139af4bed8152fc11d59170d1cf98b2e99153684728f401bbc5932f01a685001376242a9023ba78b34970b47417fda32b4e0f928f46f86fb291e59abbc67ce4c31a9b97b5f55df86898ec4be403fe5d601b47c24e0bcb2cf43a151b8f4eb6df7bc6fdd1fe84c80dffc8726ce3dc9b3ee463776d288c489a354c670e28865bb7b26371434756ce21f83df8c156f2cad0870d128ee337e9877b71848da506e76bb3c3b59cf20f18c2194d1d02e52aab4a53f94af6fc7de309ad64c050553b40032c596699a2d4771a58a833be264f5f443e5eac59985a3d34847e5f5e0e60e0d78a5844fe9a9cd54b0e0f527fa8b8061eef25464b2a98b4388de3123ac2af3b771a6ffb27e3c4fd2e07315fe8ca90b6cc2a91e8c05f22ba9c7ca62d0921261369893d7ae01eb0e694787700c5fb34f863108861a9f09f79c6c20588d497e6d03e0f804bdec0dbdfcadec410ac20fdcfb8c5ca5ae147a2940ecb3111b8bbef8925bb0c0dc3c7d49e5ffcb340f251dd77138d6626517ecf1a6b85c579fc0bdfab2c6c7d964cead13ddb2752c3f283cdfe22c5a4996e6b8cf2e2f32981dc1e3a9d1fbc7fdda062fbae7f575427ff3522731a9b5e97c9c753429171cdecdd35a8e6022fc781e01bcc17ffd585361f6d66885b4c8ff415398d7bca8bad38b1c11ca0bfa52b0de36238181ce8f1a3b63ae8d7768af3fb0933dcf6a16fd6d7b32c006ce99639637678364ee1e9e13d220b21b34e72cd3a269c6e9c6968b78247ec6bd398a416f9603f497a0e6dda5b3d999ed2109b8f658596219ed78916a2b2e4fe756ad21c650813ab5268813550b69794b096f6cf1efe3929f5202bbd15140787cd30f265063872aa9ea5d45cb1e38854a262b71e7444fccbd64a258fe25298d6dd8a89a180c6752947cdb4f689ee140972c66a7c001593d330e07d1ced7fc8f0a2b13d614c5f63c9756b7bdf7575e00c880d3af4321bbc3e1892a96c6fa74dfc01fee19920865e9f514269e43ac0b9d0d7da759734aa7c54665d4c4c836e95c91e3acecdd33b7c07af63f8747e9fb49bfd37ccc7b9e11b5bbf838e6d8f58bd12549b4a4080ed085c9f1fee8ce9ccddc75ab0e2d1305ff45b4fec56ba31926d4b34df97d966ecfb1378e501ac75b8974ba001f7407081ca6c7dfe7cbd2869ae7a765c68d07df0127b6c9cd6db964b6afb0d649028578fa0d7e3e04ba3602355c31bcb06e1e702c32647fc618b95efb4ce53e7d2db35656b2d370b5c0165d319abce2b9031fe82f5e3505ec12655dd978139ee12eb4b8165eef009d34dcb21d4e4477246a65ad0f1639e1fa49dc90e7d88b9688b984283f1f7c8309c9d9831557932430938c809f04a8e0545fa5eb184b50f8f5507eaaf45690ad717d3e046a054fd44480bd41f8baa3f8da0003f072c83ebe3ef582c4eb86eea929d7a508cca41bba9a79a681cdcb9cb06d7a66cb47b302cffe9d20a58305afe10edcb5a1f65c3d97a8864c15c2c0c5b25719cc9aef8e5a6816f9bfe906a76de04923a6e46c537fb553d0533d2c9d27966e01063635285f0f14053d9a1cd091cdc73be8eb24bc7d493ae039edfc5efb9cdc188c57b5509118e88310883615f8fb0b3e3c3824b885707fecc4b64aed53b94d5a74eff71ebbc69ab05b794b494bad97563d94adc1cfc1c0a87f36f2cb847713f33f452b6858b4e3165a483fae683b9ccb9a1c0963ac9abdd81d0c52e80adac9d4e811095f7dbf9517d7db4d5d694a395284cf798524f9930e5de5fd88d36bfcd91c1f440131b67b0582177e2cc9abcaa8d800807cf4519452ba780183dca667212f04099425ee6ade9b6145af54c6473475dbaa08d2f0e891a5868e791ad57f5189c03f04d9e4f11bd1f4db082599761f4fb5f681720654f42c76aa819ead67900ca22d2b27fc81ce6e65f2e796607d46f692075a7113b41d140e20e6c190b595d7b5c79a688b774de53833b05cc1078031b32c689e8b967ff1e0396ea44816d399c5acdeb9a5e486f5e05c12cc3a8520e00ed79e848153a18f5ca00113181b50baf4435e9718c346207943700989314af575a25d2408230286867ba42e2e5456299668efa129c8702f73be2659bf9bdf311aabc54137c2b50007398262555d9fb05e478d24062848c67344ec88719fd98c3a6e88795521e1b3922db80dc4f4a639bfd80b137c0b197bf9977e07e67040a4445b9db95581f65f3a66ed90a925ed1f8d27fb01c841663c99dd1f268b53be55f3c58fd91e65ae5dc9af7e01ff9a7a10c17e343fb1fbd7b918fd982ac8850d99d84749e6c27627503c308e9803dbe4123e460a2970b0d4c29814cfc7cf6c6b37ce1204321012c463a8f9f863b3dad31a214286d0b4845569f888a74eed6cbdb705182c940c7538c3217e84a83b3c8c56153736ae9887903cac2d31cedb54033bdfb0c1a8d1f8fd331dd83f0de6a1bea1aac534750d8c348abc9b73a0396d908e4e4eee5f21158d267a6012e0a6190fcf2838678bdbe71d2e4b518530faac9b335e1f174ee4afa77eb83ec8639c64df1fb7a3c63d5c6b7b29f34096f4aa8f8fc3432285a6d0552825cee2a258d0bb5852ada3d85c4e6c59d1ac98d038cafcaabc99124cf494d69e4c3922b08a226570dd99f5f7455523e7c6dcf5782acba8727a903e7386d404b64fba9cda3f91e9b411a36d6c3750a0118995ec8555e03750bfbd4718fb1102555a51112ea54721f62c77d2ebe9232ce4b83eb11e92d9d3298911a2b58d25a9b1cc13792654b57d785fe531402815dbe49db60914e52582331e5e70a84962b69b9f5c93efc284712bb90379194d1f1fde3666ce34011566d371cd1364bf0c8c7d15c42a3fbcb70d06553b2d079444a70b6d838c2d4c65c7fa1ea6c6bde8df7d767ace4c659d4b4a668f76bcb62f122acf21c229485295e65954c115c7cf605ff201a4976fc54800b9252c32c4ae6e41849ce4f43b61f3b0ec72fe73e50f1e036c610b2ffa259569ad08042637521cdc9d129026ab222afbf1aa4c226e4d6636d67af494033c1e72e232539c52ef91ee7fb0e738a3c0afd28ef86c4026c1b947ff4cef837c2f7bce57dde7b848e03d783eef377137b9f80676e9f207ab094ed289ae68bdb21e2c54e4eb0846e26689fc62cac9aca3eed9c21651a72e18029e3d2c21ce45a218c00a947265699919fa367934b32b5bbf2ef0a8facb07ab295fe482872f5e31e8dbe981f4b354e4194461f5759d6b792c2874c40c6e67c1140a7c6b2cec08346989f11d0f55dd74556f70b923a8001b40f24f864640386488280f5eedf902362ef45388041af58ad55c94eaae9c1838a932d88f08741b92e5c4fb67fefdf6d4e27a037f15ab65ffc0f63c32b7b2905ff5d1319c0b271b751c01c45b5650598a47860a1ba94d1260cbb9e25fcabb8a88adccad352654d8422244ba134d928991737b08243c9c449c752e1319ace4bfbb462c258bf0f033adddb7dcc47812e8fc5a1e68e310dee94c002d369866a3e1e77ec69fce75297bcdb76b3f4c1c66a3eb35d88dd4b9bf136669a2b0c6c20d549b825010c951b97d64ab1b4f91ca45e1d0a3e0251d20ccb7f1cf56449dc0384df10bbc0573929768e10ac2f52e09efc4bf2fa9a1d4a93dae90d6efee1a223501ed5aebbc107c80fe27d70c0b0f15b698c2a0b11e0989bf598584a70746c4bb2e034c94c7c455187eb59662d9a9aed9dcd5efb6382ecb357bafd68dcf69eb8b2a433aa9752226dc684dde3d6d", 0x1000}], 0x2, 0x0) sendmsg$kcm(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000002a80)=[{&(0x7f0000000480)="83ed9d99e400415f1440f18bcce2056a7794fa4001073add89aeb596d99e86312dc3460bcdd4e5139a6eaeb1e6825109d6f09db3465c306943253a9cfb1e8d92d9b0afffd652b66b871dc7f0117ffe636673504bdc5f7376d7fcd90138ce182dd5de5d7cb93d5cb5f5e5dc99e45ac960b8fcc5b522f6a3114597e96a4a36fd15bf6acb06aadd29e1dabfed1b1c55edd27bcee654154f62a936ebbe3d66932d7bb7b6f31fba4735832d16f5", 0xab}, {&(0x7f0000000540)="d0fd267abb84c761c4403e3ca95b1eb0f29eae194954997e74483cedc19d0391cf2f893d7b155db495ea7d2c90c7e88669cceec3dcb7789b6d9f7def1cd78b95cdff204010eb80648fea372ca5237400440306cb563ce3740cda745a574a0c50f43339fa1123f164a79bffe04d446aad2068b6ffdc8414fd103ea911f079ba6291ac597736910941650562c91e62a244078b0e7375733327fec1d2c4337679bb6fd86419c368bafef66e075d3cae04e52ee0f0d96de0d39417cfcf171400c4580bf07f47d4401d847e0ea9a095", 0xcd}, {&(0x7f0000000640)="89ac294a09bd29642a8e", 0xa}, {&(0x7f0000000680)="7570b1a3c1967a9b2c4900ea1893bc4237e2809d6ccd1a307feef17e7224852947d7c5207f7a8104a6cff0a95da7eebf245055b02f692a7002564f16d774bb8efd5e143ca2ba6177018e366d7f4e016654974cb604ac63d340ff2f610c22e7d9d7c9113bbaca46033392594f1c622e2091b5c9412446747f9bc089b86612d09d5b1d8b4d8532df59dd3037aaf0", 0x8d}, {&(0x7f0000000800)="1003b3ee27f1a6e57568df16f2ab75c4ac33061571ba231d4c4beb3f8f849144b2204174769505db8a555380998009d3ad3b291e162156ff76ace764c665c6ce7712ea67f3c601b3a769fc5e0baff8e808900a50a575ea1a6fe70d72a17d85adee9e4a8939b3c653a2150398187d58527c517c13609cc6fd4f195ace6db4d6008993fd437c724679717e006c71365bac54b6e1e404e01d650ddf6267566efd866116eff2f55dd8febee32ba59e428387a47f19b6692b2edf93f9fa615b6e", 0xbe}, {&(0x7f00000008c0)="345b29fb0d866722deb717473f3b1d83aa851f31d393b7e99062d898f8e1243f6bf78cf370be65bd7bc8dc7d3358e6a65e85c6689e01f947fd85c9f7a2bc2cbc0c1029fb9f7b33f35ba480e6de83dac1a1d2e278656cbc4329fdca931e3c3dac329cd3043597db96e7b88abc7ea168d048ee4095b6a5f05cefe43eb8c5262d48ae802c24e27793e2ebb9c1d820bd11dac8071ea0edd725a40b11985debfc3c53b5b07206a5516f2f6df84c1cb36efe675030f6e3b0e9585ce37b08fae29bbbf4c1580822d4123a3176181ca131e74c7a4403d6a79635ae34", 0xd8}, {&(0x7f00000009c0)="73cf7209b039e4c1d4dd4dfe38a2f731366d83fd4ab922df723d32181b42623a4f3fd852b2ae09c5e0b334ec09f72389fdbffcd39689d81dc075a9b3b023c8d0aa038173000447f1ed4c0413a6da0ed4fc1d2228fb058b760774746534ad2425846cf27c37fc0eb52f920e044f97135c3eb230ba8ad048b2e45d177dc229c924cfe845d8710e57d68fdb38acbb738a0aed7bf81307be6e579d4a38ca6def37d5edeb9e321e99891287093541b1e5a84a508962824ad3fc065f033c55c31a95aa8215decd148eb62f0f46d34c8d84220343d3b0a87059cb222d2ac29eba1aac87d1adf8211ea9c4a78ce88c74adb064148904b549f71ddf6f2978d388e718dbde8167ff5e5f64abf69ca949dd1831cf811e6cb87b99bb898a37bff8bde6461499afbb1a719c95435b933990d42e1eda7ab7a79254a32fc26a62a6b1840663c6903dd3bf856794cc558f06ef1b32b18f3a0706b0d62ae1e84bd20bb111f208416543faa4833eebf781d4df7233486053c36707f396fc50b278e05e72a1fd4af86ecb9dd809eee6fa44c06ac4395c7a4111630a05c882f72e89aa2292223d1d4c2202cf9f377ffe4b62c75caff54635ccb40845d24591a360f2b088027d3e36af9fed0db51f8e5afcf8a5db372fb0689a7c8806efa06ee6712e947c0317758a4eb6227f105ddb0d2dcf57c405588573a569067216c8690de95a5d31d8e86492ef1dd9af31fdf7784a0351a10bb574a0d9b3ff3e79da2666834ce373ceede92aca2c6d1aa90b314a2d902f882e272ade92304d1eb982c2cd8c270c7d91edb8a926d45c52638615fc38e43e74e1e2fb1e7f67c2241f39c96a6a74ebc4b5238ca820030a7a0f61100ea3bd292009eab4ea3a78d2c7f7ef3d60cb6abf06f88e75aa9aa2034059a6440616932b154b7b9921d3f62ec7706e92c603bbb9691e755d254bec15e57e05cccae91bd6ae3538fc4cf2494024f79a3c0b7452d63cc1e4a36a5b5020fac209419f599084bf8d52145293ed511ec740efd70de155bd58fa597a8d6964cdde61afc6bd0009cd29be8a00943c311a93181b4a64cb1a908f7348bd489254a5a53462f31f716393738acd0cdd3fa63b317cd0f47ea9078df6cfd00a4b5cc9dd0c8d69dd959293b7c05b720b2d0dff1dc21965fc6c5bbaf126e942d76664de453fd82b8774180f98f13f9d1cbdb0d8119c5aa4f56b625c11fdc8fad6fc01cfc1837e9e7561061d34a2ce555b293e70c2f5a81c9a99da7d22ddf030c883e934ed39948581bc5ea44fdb26ac4f25514a9594fdd607707839dd9a51de5fb111c9ed4cd8025f1c93c1a9845026ec6052f2c5bca8e7b516bb2687c028413eb13543e5a83685348d4832496f0a44f62ec3571491bf5af41839eef7608b9d0dc05e8b2927b527ea1bcd4c19f6b4749a8bf1746a966058dd4f67229cef66dbd723970bd052131667ac2c27ca85d5a8147150d826ea36d8c2e6d0fa6610b1c07cabca4d5c5bc0d7cdec24843fbda7386a86d362b87e7a74da0b2a0e96ce36e6c1c1508d107a9e2792ccc420c04aac5ce7406dd7f50ea9e515e1d249e88056d18c39965f0a0f94d2eff8bd0368c77169d48afb40489caae521c2447aeb228bf81f87965819cd26f34a2ac863ab4908cfc3f9d007ed6ffb6211a8c8db353c93cfd32481a4ad1caaf90eebaeed1bbf956f5dc77336e92716436cd3075877cd10f847f06acc0126ccb78a733fdb307174127bb683fd3bd4e697519f4c4f2ad7e4b5df983103b1bbd6c57087434f3972faac7003ee26fb97ba7c2ba5d5376a8e53d9bf87a0d6f270632a41f8251557d5ecb2ce2063bc036b8f1e8bba8268e8ae28400464924b9a302cd632526b8f87b92503536afce8149d4b97e5ae41e1dd391621c5d4eba1411a2e4031da15f7375558377bfdf26a212896e88b5de754af33926aa57a94127c2a709c05864565bd724e62aecce0d29186df885098004afa38977bb43153d94cd506887bb456fc3b479596262d87b41b33322360a5e5ba8a948bdf3527d81647c69b83d629b860cd74daaf8c83fd934007c09f647048bfeae3ba6c6c5e9635b968c58ca473f03cfa45226b2285602cc1aa42665065f061b820a23d9665ea7136d05a6753af439b2a518334da30e3c697ae92dd35e9c120ea8a515a5e81cddc73d49a1998be677ebcbbb54039127965939b571841fd1fadd580162a630463486439f1c4abd3eccbd7f2f31f6ec7bca7dc598a20ee6c4162f0135632c4b1f5250fcac435b2b2fb5ad791aeb1adb6495538a1730b9098fcb2e69e31305a1209c2bc343efd94b784b1da84dba7dbf553bbfdb3023383d580ac766f32ca0d78193c2d515ead74741d4008a170020288940c58c64ae094a5c2ecca712d565876ba972fb95ac4ef25c5a50437f1731fa3fecd24f0acb164a873a0e1234666e923e307a2d4daaf982174b0875c4d8ff6679eded2644de74ee9eedc5f853d42f3b9de7af9e89d8d9018c89babc1ef6536676dd8e132326b101c8b79d8bd2057585bd490e242a8a1c8e4d6dce07ffaaf21d1b7b604891707eda016de4bccb3fc31a3de7b8c5f52e18c80d84f1f499292e1e7019f1d4bd04263f82317a3bca7d2b89fca6e62b21ffaa832bb7bd5ebbfc736b3d8f1bdc947efdb88ea65e92b6b6d384e8d3bc59bccb504b5ae5487d250ff50bdcf0c2d4b53c9b717206d6003c5e00c6e41edeb298a3486ee6508669b72863509602eda78e9435bb555fb791fc336d6ed2ad52686067bbaa99cfa4123a8a9534ae0dcbfc5a1e622d77975d897a196eeb3b57bf7958db237aa0e30132f86f433c9f5748e815c2a48996c6ee91fd701c04a41eab4d8ecc89ba5e52923f41c636f7a6dfaad2b0bfe3275d2533037a0258c0e7db49f7cb50994c87d59eeb26daddb56ef1598a3e20c1210a4c0c09aec660db807711eca16bb7adddc11246d38d58291cfa025cfc5a2477ce2916fc18729f8cb58386f77b224f2a7944d6826f181039b66621df48f54e36953a50626451d4903904bc557e3e0ae4206a6209f6ca47fb2b321d71db40db2236383d49efdb303b40633451f10ff9da4e3f75f542233a7c9151d47764978a0c750561bbcce37382a2f70f89ead9cf557102d8c27d071ed1f4362779a929614b75b8398725303bb5c0d9d10fec3369ea68854fab43e7d8c416fb22efac91088b856849f45fa936d4c0622c6ec2ed09f66d974105921da8a545699b1ffb8806e5e91af9b514a74da2a119cb308f0fb23f81bd78a22abbfc88bdca2a44b2d1ab207685e7d341956d0be5d91e972537a2e86c12b1c0d29e3ceac96d9d66cb165a568ba3c9662af2c8f610bc989c35c56bb0f188e525f26bd9065a4396ba1e3c2407d216c0a897e4addd82c48a4c5955839ba46332500d567ef01b995d5dd5ed080c4215172d49c9d485e2d408029ff408e8b7382cd6731de9a0453247f166173f7c0bb86b40727dad3713778d06671f2ab5c422541db8404eb101cec3a3f8d8924e0bcf959f89509bf7b5b09fd444f974cc20ce356e972a3c08a693be963c87b4dbe13e957bf944aebcd2f5bdcb92f4ffeedc1bd2012cc2f9dce7be09bb02f8a85f5615393d490f8c8b42a7d20b77a732a0a58d3d244fa9ebfba06d16255ee12d29d6df36e2cb999737e07d33731fd65c5c0377b8e03294c20c633eb13469d9c149bf5aa4af40fea2d0f974bb2c3354d0a8a92de30b3c61fa6fc5bb9f595c18fcc8d6249c5f284b3cc0d1a43b621ab778abdd70f1f773759a0ccedc4ec87d2a769dd7a07ce1267e31ff773d85feb99d9ae5dd646bfabaa1f2f17ff520f45cc46bc711ce243549029aaf33dc29c323a531b8b0d24ada5892a7639d3556c5fbb555cff02494c87f9cd077c5be1431e1f3bcb2a86dd99c69c15bb739c3226b25202baaf46e182539c7557c7beae5af962651f30b6733d7af33b1301eb76d12531d0164e44dc7aee49045acc3e737f494c25e29523ee7a64457d180b16a117b24e8f2b868ef1462547b6fbcd5716d0258c8db95bf168a7ada945dae23136cd0142851e1b45d6c18997969926e9fad842163d02ed1005046ccf993f84a9494a6b43a3ab9c3a2d307a28a049b8990fc1e590e588e765ed6b71b24c3ea8afbf8fe33b5d7ef31c554438ce0818fd5dd7373f02012e2a089714f8f53590b5d1494511503e4169996ca86fd839803ae188166c9c8756d5006f416912208f4e2ca8647ff57bd13df718ae2bef6602a282781a02b8f40fa232284921eee9cec11131bfa2ee9f00ed7cf8b23564e473e8b31c5c25f2e18d2e321448b331377aabec3ec5bc6d5926dbb76a7a6455c6ad4b79bbdd4218dd2c597485b7fef3351476b979b20cd270059e8f7de6106d05f8741514e666499b523869e4dbb8c908416409407a98a1d94bcd4449273bf89513093e0deffc504073dfd965e88db93564140784aa07cc9c326440a4da9464974e6901c901c5de6eae04700c712b18e85b4f8afb64b0f86382f5dad419240a25ca457be7f18d49001eb66fab596e85eece4ce9701dd5db169c23d5538c24e223452801830c7a5e5bc9d447c9206f8e7e36dbf3d61dd7fb6815b81ec662c61cdf2ea992e2c90ff77f38a84d1790e5858f33f0676fffedaa21d28aa9013ab1050de0429a701c587b9dfdd6333ba45c5493fc723bc362286baf52a9107569d9dcdc2bb76d8870000f88e53400640f038ecb0080a0e61b999874dc2fa2c00cb1ccfab17058fd97d2489e9b8b7c29438325297895a63bc73868044a9819eb37772e21cf0013643adcfec00a014082c31a760c97fe800f3321cd678fb7bb535432921302a38786cdf62dae325652bb0820127ca3650b197c4f540af43cf5b732b9e213b6b3665a21f03db2bf745d8181c36ae508fb7b49e83313671c638c3034f0051e15b746c1b23412de03ad29d9bf5bbe21a7ee714cee501e09f703027744480fd837cfebb5bcaebc834f7aa6893714135b87dd6821c6056c767355fe914f5fed9e8d91c79eae01efd94cdb21bef92fe695c3b18bdf826d97bd079643dcab7c95d5cedefb512ffeafc184521952de7cfa6b2a5860d108657be0c6dd4cae8fff6a916d83f9bbe9d38da7160f57ece2fa9a9bbcc2a1179f8671498b17842e5ea76899122cb20360b919f6327dad629e69afa8ccbc3ed820a736249cc16bbbe618e1235710ba5d524bfef9c1043d73514767a68abb1c3a93a067334dc2d339cc76250bf0b87af180c6eba6425e20d06ffbc12378bff4e0f2c2ca887f04bd85bd7a587eef46096b4639738746f5c975beed2569331d3bf1c97fd145434451046e24f20c8aa9b87212cdbfcc0d681074a35c316b28c2cb4f65b4123f792a4fbfae4139dda103c559af0f068b2ce2005700d44ebcea7702e5748a188bfc212eade2db532bbdc435985ae0c860914e60644b3afbccb1c1b418292b67c57aa2187b19fb5b2814bc3b29e1ffe5b38913f4dd93158f9d81d5f2f9a994f56031c010929de7087add5633be701a236f20be53298ab33b650c4df0142bcc696ca043f2173c7b45db603945afd830301c589c267bbe75e4e2a4f8f7d5f6eabfda2963c54a241d421917e2b8b30cdc3e03becaeb17bcf19f9ea097f3412ae9cb353f5c4958489e1c91248b242ebdf183d58ac08681a03486f07d6f563c8c13a0033f02491ea85001270dbba309e8f72e049b9500592480a1957296c234c266d8b309031f432d8570e71e8e1ced40a366d1b3d7acd083192741d91d4dae8cc27722efb913344805f363733139", 0x1000}, {&(0x7f00000019c0)="691c3826fbee08a1fdfa1a2e1124e978eac06493c6a4ad5a12339b9c7670c6e6afb740212c508f2c57e2057dde012e4d75580887a4443c81b31c2e4974a1fb986d413b537f0ac1847dcb2c6836b52b08d72a06649afea620890943079f2013db8eedbeb996d19436e77033c10b4d145311f6f9a54ab57b290651659eb3e0a98492d6ea8150a7", 0x86}, {&(0x7f0000001a80)="ffdbb8fa573a7e26c91b43f84abe248ab1ca529b54fb43dffdb2edbfe8c2f847e94d636345d5f4152097f57b6d998158dd0037cda8878a0d61077c769a650ff78be32af637a94f2a7cc66fcfcccf4a8b924dec8843fbad0d1a1129d48f3eeea8e8a7126f0fb00b2ce6d6705d694adc971687e28893e70049be18b82ed2216e6f2781af220234ebccac608a2a6a12fbae88a4d2a123f2a845f82875076901dec53af567ecdc25d92529e18fe0db91c80af8e6cbd68d1134d9a23b08dea5198a3d9d93302ee82c132469636a0162e515b03a9062019096f469697966c8e538a2ec3acaf720c84b7ba00990d734afccef5efb2d6eeaec4df9079a09ee83decb0ac6882658975c759fe4c396fa13ee8f4d3996550f766b725ded46876e6c83fefa8996ffba66c62164af7f41a505fb6408d4a82292123b7505106ebcbd713ae27d63fcd6f80dc493466536c5ccc69bb8a8290e6e9bde0213e853e846b2868bbe6fe82b29412eb22cc6e34d775b821d2d5b80cd73cc402d0033e0b6a65cf1fd9dd1cc1486de1f14a6870488c161d7d62223967ce224b80afa63ef674261e34feab490201e6707638aca5b4efc47b835ee71c6e4c912552c808caad8008e5f64f4b90ae416337963508957c85b4e3d27aa0deeb1cecce5486e952f5d905f580a03e210ca69a186ea0981b5cdfc400a75404bd588d74168e7aefb32e02abc27c3db23d264790c70193ac3521022ae32bf607e26f5d29bfa93f5e2e01f171604d4730c1866ff8cc5a2734988f3aa226d12a48703cd9e9fda7aa2af516e38d77699314b7807692de0268f86fb0a140773ec63e9cfc99b89d9b749251c4fb716740c5a71a704c768f3188139b16e2c3ffc45b04921b37ec49529f50bc3963b364444167444cd30d7111622165377ac21c98b7ef5afcd4c5386a69fb4e90b0537fc3de61aae79a6d85b625a24e0b5d7112eb39a7646de0da6aa021098e56d78d1d6f724975a6df639220538ac7280485df7aa408bcf92c79ec66064994770818a215f9519346f60f0cf1a333a4290e7bbc96b05b16ab49d0ac578924e7ade4204a90b540685cbf0c31e8ec0d32414700b97b98ce51cb82f4f99824e13658d1901534b4a9e1bba25008326a6194c448a1878eaea2347a8c8001c5c97dcb2025a7308a5b591c2cec5be6726f543b8e1466d8743889047a576541a2d20962104f897e63ef62a72f62133e64e562de9b34aca0403599407fd143dd465766f7f39dc98c2fb3f3ae0206ee58bb78da58b053b4031a94cea1d675f4313871b338410341d5bac09e2f285c559181aed04ebafd8ccd3b4e50f281c1585db6f4aad0d26685d9dec2283a270203c58d6c8f3e55cc9fbee0452a465cd3a37672338186218dd3a5a957c0ca05570e6b36de8682208d2586143822b96179419fbc97e22a284f1ca0bb41f96d2891ba46d4f42ee9d7626fa39987d1aea4fde45f09e1a6bac25a2d06f8c7296ca32eca9b3e90ca6dbc1dc5628fd58394fea860b49f1bcd576dca3e2227ccdfaedb04a4eea25dd4caaaf4264e948f08b1999102da516222824e29e6e3162675bf4c0b1e66d54f173a743b32a5747bc1d1f44911bc6db30374d01c94f9f771071fa0689d9e047afff622a5b49ab678242077ebf495f2e66df14c3dcb1d963f4c5f286953f6aa20e173d9918a70abf95d9ab8e0f9f1061400954a2c54cd82d258d14ef85089d5ca8fc1b396665a24d3543362035b5654ee28c8920930d3f0579977196a54b4d89398c8f0f3aa7c5d98a2bd9eca9f78c5222d2732740cf95475e30a43cf0f07b55ed5ed879961f7ea52a6675e02fc6a77ee8285b1647fdf15d30d788e189014a284b8decf4829a7aaf18422891d1b30a178353175c4bfdb5bd168da9afdb56257c2cfe665e986d4e282e38ae8bbb10c77d73572bedb3ec703d4f76560a5d2ebb65ea463c94ed3628bd48831324104b69bc685701c0440676a2e5d8d7454414426cf57c7bd719423a899b571ac206a53677246201bd9e63ef60f84510cc3c277055711fc15b3163f462f33c6b68dab06d8a392f1c3631ffe601e907cfccc1f6ed678f2abd9f6dca5031c22c8b292d596e13cc2836f8d12960e2871564a505c06df3f46d91c561c4b68cef96ffd1d9b8d369bdbe9dc42d9653cfbb7db09f46c11179570d814cf413837b57864db9c2cb5fc602fa8540d7330ca128cdd6951c889c6f71cd8424113601440295a5c218f0248340aea6c92fdd2ff7bbb89898778520f37fa65ceab5ac4137e8aca43dc9d61fa39ecf835828a3226ebe00c2ca2f2960096b11ce51e7ed85ed5839c635504dcdd6d0966bdf645dc29b5412b600cdc43575634318dd166d03cedb35c35e508d06fe426c591fba3cbe088389086511f1cb13c4ce11442187ace0eb12de20fae23e927d95015fc962c65bbde7fd1d4f48045efde073cf618846a21e094b61e887d21e9edd2b87ef0d4160a3bc3214030ea11e122e5391417d90e3248f9323ef65eed3d308316e763a27ab51e21d9511435ae180fb57b66c3755e8a8660bc03e57235283acb04699cc41a9096c76d3c25f2808c31e34eba67a8141e45fed0b4b81d77ffcfbee1832513b7adc732b4a0e657a5d10d0bde070f5b7ba2295a5418f03d843c5f3ce9cb94bf49f688de9942e442c0d0277491978a7494dd433e0f190d6a74832c728154ed94bb5c5e01a4f369a761964bc8bee79df0cdadd7ca388b3d8dbb9c97aa063dbcc2a1a5b84e59eb4760a33fda8caf18d0965ec403214c375d86e3f6befbbc53192c4fb57421c3b4fb64828d8ba2aef95f11f0fdfd10c0e68b8056db6fea0b8d5d72b2c7bf54e90762af4c79b1ab545c92997ddb8be7f39ba3985c58014ecf1f531de8828355cd04b5fbb60f2946362d26b9c1be8bc4af7457ece94109d3188b552383ff07833ccb62bbeb27c404b1e10eafe03d69496a42c3173f431f9160515075c08574905f3ccb875cbec8ec04fdce9de2b11dc440502e2cf371cae95ea77c4c47237d334ec03a17d2f504740c2b03dc64c26b647ab608e0b2f0887b8214d8448711aaac8fd7a2d461816b6ec394c4f1e4d4a6ba3333f5a1eb7c70a86bbcca8d6c89375151a0dd4cb5b5f256556101d0413c700c2ae75d41aa9038100f395af7723ed02fc43ecd6e2da503940a3b3b6801d351d786c891d8c19bf44998e4c588d732196d1dad29e2e68b1cedcb725d9a606613e549f1e7d293633f43a6f8288311b66c024902a864d499492590d78a211c99a075656b289f238f6f4f42dc498c75a03e5d9994049ddcc74836c9211fcf557483cda1c54884a5d90a7c83a2c524ba2c009a999b2ce4f8523848b5883a5ea8098ea6cf459ba8b48d31dfd378a04942f0d2e7155495dc34f3273640222cdad6dd94293724327f301db008ed98ff2e6cfb89d89090b8997cf4d3c735e9bcec62dd108b5147f51ac431405cf1e8b87cafbc176b5b298bab82e8885ebf7b08362f85d38b7a41ee517904f2dc21ea104bd6ca0b194f1f3a1e11c204d9b789adefc4b57cef48d1a931e14a2784f8e7dfe6b46fd4f6dae070036f0d64b32136d59326af0c51e84b2ae57f7e35132b8844ff4028b47dc081528b127dffde6c878e775724e7a839a6899c5b9394f578aa03d9d690cb743a60cfbb2caf320e48a1fe4a7a62b0ff3425245b693cb153b426a3c28704d97cc5047484fe57845ed9163c33003613f4263d23893d09a0f768189612e13b6f4bbb853141b7edd377fcfa227207dec5826b6d418f1d4ed64fc19555a0c9de60d0f499e02da6f42261e9fc38ef5bd644e41b63b7e7ec8c864428865f7d71d76d6fb81ccf41d98d1d454ac0769b3dcd7067cb89467f1d4dd1d7062bb74f59acc9125bb469c1567d88ff0735c6850e323e75df57ffed0e9a4d86ee8fde25016f620cb6fbb61ac34cb8eb29bde9b4cb6b1a183ad0926b7fefb5c06febc4421c5e005e02c587d09b71d48a842d68863bb024df552dc2fd1b4a8dff17c77f00a62754bbe6f704a7415f279f30a40205ad3878524ccc39814720f8cae31e2ac58c93dfceac6e080ae6762a8cd611c10438aafa136eace707e83dab2b56f1a95df96c385cf6de920822762f31def239b2bc81a0c4a6e41454d1173d16444686a812362c5f167ffb2e466585af70d154ab255d9c02963d1e85f6a170a614af10f31b5c60de8f4848b04a24d53bcc52d50786f07e3ca553c583df1b6ce0bdfb09c99c10b485bc51658b724484120923068e2cfdd5f0468e2399df16866697f6542370981acf1687e16cd1e26173709b6c310221fab344ac167a4c0399aac3d23a9970d2d66541c67c2553f83e654b6811e3d7efe97aaff126f0e58e4df67494693f5036c963fe8f3bd4cf20143588b5a743c623069d8d8038e5e168e42087009ac665823f4342cccfa89eabd41a01c8a1516488f5b819c74387891b9946151b11012ced18ba94b137f975d81c07a2e568f072d1047203807afd9bb77b97dbe2dc10438805db25769f3104031585c83281011ad33560843acb645b07c949d614a3ebbffeca61170ac21ced8af049cc50e211292f50870ba2c175b9eb2c3d546275b632e64c39b1e6958d71a28369eae06d119851931fe30dd082ca588445b75ed3c06c8dceca8a26bbca9e01787052c0e5a009c58c2622ce6fcdf968268a09d018ee086f81a2d003ede0076958e46b4a7d7856e13a91fe8845897325df4490f2b77b909102353f09c27d7e6e7d552c3b2977718ebc98bbee7c4a7f0ca6f2c556eab8b3282fcd99439b0c32aa541dee60c556318faa6a23d5284f88446c4405c61acdaf64d6f88da1a7def95d962d637da14cb141cc7dd857be534403d723df21e61f17d79cfb790837bc5cc346ac4bedf88948cbda42a76ef7d661fcce0893e2f80d94ea91d1ce9c45a1ea7584af5b9728dc86aa02291dfe12aa5a88a6474b65aeeb8d618c5765adaae3fbd91d0b3f8e152247d3bae31dc64b6694aec8d7a061888f47c4b0b99fee2c26e84ff805271bf9f92e08806507a8bcb26c0ea79d1f73b3f10c6a940b7e7b8eb9e2cea3e2eceed79fee869c36f6a597bcfb644a16ef751409990b66f6e35413b7ddf737d8679780e469668148c35293a183f4c5055b806eaa0f9c5dc320ad5b5e2ce080279e3187ecdaaddb7469afbde70fdc4527f0190a363907e4ec20900a7c37c6a9a7ac17b9e2bd98ef86f9a4929d5d47540ac1dcbcf1838ab5bafd143c8d7358396fe97675ac322e652a7ba1ee292530e3ddbcd6a45e0b781f1d1f770796723616dfd145446c969a92bba90213decd83bb99ca6c9855b9af6496ea45f798826690592cb45621bc91d38fd7d09b469b6770e8ee0bae68aa5dbed059bd075f69ba34811a316293528d3534f45b52872eb199ce19daf7b9e7e869977fc9c59a3d6c5863ee0194ed106cf1afbe3ff138951f0bf84552950a862ab04e2d9c23096f8ede34f75c86bc6b3c2b49f4c3e6de10524cff273b67fd6238311b7f7f2d31a30c6517d63130686f9bb28091907b44c6536a89f7a71f804c6c50bb88579fc54068b0a0726d91512773a9e37466297d92170b4aaa63934a73bfce1e80bc2210fbda9c8035eb443e80301371a9795ebb9a2a5b0eb6c43f38c461ec0e6e16ae20c3894ec24e823ce5ddb5d232f237b69fdaee7a1c95fc02f3d17d83205d40e11d2c53a12f176bb959a7861d4cfea8a93b9c699a6f8b02c37df9498d4c881f9ce809e213ccc6d684e72484a0563f5183694c37c2c874023f077df45ef3d", 0x1000}], 0x9, &(0x7f0000002b40)=[{0x38, 0x19d, 0x100, "41022d3a3a3c98ced124eacb4574d6913ed11a21a3b866a84ecee311dde1478f2c7a828567e968"}, {0x108, 0x986a2311bdd4bdc1, 0x3, "e0857740b212485f5f29d38c42c2199304a99848b9a224cc2f3a720fc104a5e136a465778cf36fe16e8a3575110048b399a7fa02586772a6c8e6a9d47882df774d9ef72d23b47fca105089171245da605c0efe800a48553cade03342ef4d78b9c1a41e9304eb119d6afd645ae1c0dbdfd08a14eeb48c875edc2a1f2c2fca3fe56848626244fdeb08cb0f47cc4ffde4e54806e72fbd45d3cd46d311a513b261c93d5c973e5f0bf059c6e6408fe7638c228edbfd0937b34906f3391bfcd46f805af5307a41db87ed5a210aff805e518cac0b84d1b51fd98612dc8810bcd9d1b0686c33cd0582fbea9a4222c9c27e8afbf54929"}, {0x28, 0x100, 0x2, "78b2bc86c71dca960a009133e5ba650ea168aa80980b7c"}, {0xb0, 0x100, 0x6, "d0299c66ef598be8796208732a9b4935560ed58df6d1f629baa0dd9cd18c726c0e38419741a07cf76fcac32d25697d86f512e663e59c1c916ae4a28ba34d21078009e55f0b27ae8c619310ce4ff8d5ea4d49a499def06a449905fdf0d76376b5ead4de14e26bdb913ac7ca9efe997b62668fc7a460561df3099b78a52705adf7538e700da18f100a45e4002ed6cf7deda83bff6b046fed4704825297377886cd"}, {0xf8, 0x111, 0x1, "2d0511246317683e773d6c2e4297f9d9020ac40432530fd48f6f2452e71e764870b573fe73b058fa466c8b7602132b7e32b9da7f3216eb4abc4d0a991685f61cebc1c07a3eae350d90e85149444a52d72ef109132aaaa222423b7a4bce1ad2bc3f6814ef68fd72f9f86b9f942993c88048332c5ef5e1be0ce74da7a81774ae9062efab7fe36954b39e64bc19c607665f6d87ab3fe4c5300804bfd9436b145d447d2c02eacc21ae4a43227964b5c0f74504b7dcfd896be5ac51ef85d08255e1d18d74de5e6298ebc7eb1c91ad8a65ddeaa2397167e5424fdbe86e3ff2ff4d4a16be1b43b577"}, {0xa8, 0x102, 0xfffffffffffffffa, "148d393ddbb703bfddf6b4b82da98e814bef93f00235dde1aee2d5a9404ecb69b472b564ee4f83449809b623d577a4f93ed7ed1390137a205ed273556c59ce4d338d4383b9d284556baca736c8d299528b892212a06673a6d3ad48709975148f2ecf35c7b4b459ab097c1043467abe8c2d5f1b4b2b1d2a2b0173cfe886d0a0cff295c67af07878b94bcba8d30bc7f7994a"}, {0xe8, 0x110, 0x1000000000000, "c7f820dd95e35551fae10670242cdae45d1266f1a06c66a4f26798b38457e4c0d2294d732ef3e8e36df2d7e6a912d3f09d39594d78e27847bec1f481dee657c6ac0f82af29466ad0cea72408825e312981d5a8adcf5fdbe46b3862c14b54dc0e91b82eb949bf90d77f0fcdf0f775f9173cf024245c8835b1a15009819092a898ed278648df6b5378eac7b58df6b7151ce006317e10b3fd69b1e9d360ae1779f26aae95b67c15183d0bcdaecfe015e57d63133134bc1a5237c02d906a17aba5b61a9ed4de215a8a2733959f9d1d0d281474"}, {0x1010, 0x13f, 0x6, "74988e38231f7e7f2dffba719721cfa447e840a809c5eea1d072ffb8561ed51ff375cb0456b200856c09608aa17c5975c7e4e4e19d102103860772eec16e702436354058fbb397114714aad42dd026ff938f69b6871d5ce55667ea42853d3c67b81e818c7ad6d85905cba9412886fdcc743c72725ba929d424824588c49b253990e1422f590e43a114743c229b8ebff06cd5355bbb338bb285c953f0695c2ab90f81f4dc015911a0974da1f8076015fe7abfb4fa273dcdec64b1b2d21ea4417bf9caa86bf0779840b98cd1429fa016c73d816cb1fa328da701156618a049c5730e77a16b7197d156f79d24442344543337668e67cf238f6709e27775475d5cf37e296c7198cfa8af0fb6a1da6abeb62ad7b26f7c4bb333f99f8cd12dc6047a9ef17b76842bc39773f63b1fa7ee1ff06f717ffeee16f719732b3fb7a9fb3af16d04f5b419a951c47baf9083833208e82fb164945ca427d1c23c498879bcb3a1c6cf86252f307895d59ea132921691053300039bb45ae95697fe42618c841857c5c495190756b0fa24b62bf26ab49e80824bf6d3e29cbfb33509ad28c07a804f9119b949634fa316f9a45daffd023c4cc8f368cf6cbe7aa0d0628bcf80de5e27c10efd6ede41910e9b9388ba34304fcec350a17878cacb5c04781b4e1d967cafa77f6c3ab5708a090cb6ce055d8d99610164339cfdf3a64973a6001fb4d7ccdd425bbdaf6dd2229c7a2fbf6f6d2d5d793cfaafa77d2596385a99e2164ff1e4b120d86d69eb9164f03ec74e5bb143ac81deb223af329e7efb58a187a6365394d50b0d455d1f48a11f4c08cbdcd4b6234f6668c1299573d41ce213d2d76cc2b7e65cc73f9db87c22a7ffc1f6ba209b8c57e9ae0f2e2ff51f1966489e5a89b0ebb0f9a8cc07f1665b6ec2a05ecc0308dd8e1fa9a977b71777b4812b281ab4d825c3b7b88b4fcf9634d0fb4ab3815591a07fe321826fd081ac896c608e9f353b3ea305e774f44a4296d4a69b0bcdf706dc2b9bfd806fc9876a65331ed9117fd056885ea493d1d1870e6c7079b43de9ac556c1b7db5c8f5e8fc3d8fd50abf6fbab753708358109e570547e0c048f92614ecca570110b8d6ab9f0e002ce1918e126ed87307a31a97f5bed6f2e66a24b6ef07acefa1441f631d1e0bf2542d66fcfb081f9056548e20ca70d4f3f5c5ccc97ba7c80d719bad2c43d709282f804123321217cd8fd433c1641c832c98b5ac422b78e1bd0f36bbe86baf1c468b93248024162b4964249359f28c9310a1674549a8a15b2178a6ba1ee97fcf9a025707c73df94b93155dc22008dcf26311afac4cbcc154751b4ce8f3f668f60d44d32d3e0933664e6946b2a0491781280e9321b5c64071a40882294f33992dd2e8fd9751105ea1f0311788c579818f1c5e1143c61e50d8d45478766e913b43751ea175b769fbe786d5c6181799fff6e1ec8507c1ac068046d953c5cf18f8d6a96c8fc8d7853cadd85470eef967ba3ba289e615c2dde03229157f1be56351c24f0e3588ba329eaf2c5cdcf98fee272bc2c1598bf3955d0a84c4f25282c713e37bf41479a39558ea23ca2009804fdf5138e79fed6e80ab4e117d375159589d761c0eae049d27dd99b92b78224c4d5cede395e745672ca6f4dd6d135632d7eee53498489e99dd7eac6967d5c603c008ccd766de2bbeeb8d60b3553ff235f525be0636e91c6e03a21e1bb4b80464159d67b804fef3c8cb611c145e9875a7c0627dcac6681cd2a176391a70107490aaa25cce30b400a02f9f7e4b99a8ce9f3d2d02ba4578c51cebe2089060a4470ca262378e299ff70758e9de080845979ac3226c57708bbb42004f0b67bbcd9d0865ec9e72b53987cfb3b1d7aa59c4397564cded5a7c9a65e618663ed6bce651a3f3cfc23c044c1f34109eba2ce124d1e28c2bb600cc80c945abe9ce8edcd491aa880ff4a4c3ed3b8e9060b0ec3382f6b5205ee07d19792d00dc591f56b597cf47172f8f5d873365f4a5d3cd3afd4adb406b584e4111fbe341704c374b32fb3420a2ace2daf964121a41a58b1e04140209dbca30fc58a7025ed0025bef8889015751795157bbe22b48e7e4602d526fa1701332e4f24b287f18dff6ab8039f2f1683453731f320cb1c573fc98b2c02b2f5d10793c5e26387c3e9a7b3293a85cc9d67c30911469f1c482de405723dd48973e74996f7b6156de003abe38484ebbe6e0b1454a7bea9141818372f414eae41dd0a293bf876f4d8a982e55a109c2e18ab3f7f3ea4c6cbf618336f13a934f3255e3de3645e0dd7904892ff7248ff2fa3c6be2820ca286d442754c2b2fa7e1a2a4a9a35eb860348cc5c1ca3d39045c217c5e6f5b016a642f3c0be00f8334d6d07c3298da7e9d9210ee979354ff2a16f7daca67961b109b9def799e7ad0fc3e847efc348627d6ef7308a7732bc8553e0e9552e92d03189b4615830a1f14d827dae259f4c8966005c0805225809e8ba674bceecd01157ad99090acbfd4d418949024c95619870b67d1a58f4320650088872ef065dc51a23d52f668cbfa2f88d29b92befc3b36c7fd8560c824fc5b0bdce1acaddcdc51747a551fa96257d397e0c363a6432f0f11e40763e3f8bd8c65255e74c772fe62f03c70edba37aca03bb29081c7e1faae2fc432dc4c663f829a37973ff74515c56e80d4815c720eff2dd48a94ff8d4fd97d2e411742c55793ea757faa099641d16e99bc5c7872a2e892c99697e12c5db67d04ca1554711ee53f1b27746f025a1682e9b244fe364d80e14ee8da66f51d97e89064e39a626d09add1cf2e060b282aebc42b0298082318fcd835c3b5b0caaa1d91c846f2dd2975c970f621fa8883251e946bb42526f3ba9bd682b527471c422776bdd101f9f71f0614c8b1c77538f4816f79ebe634cf3f6a148a9109ba96d8a94a40b0c76a26eab711d4f2e3384d92f2aa29cd47ac8429ae7b7e52c0dfc1ce9c9dfa6dfe9f0dd70d89d22b97fab74e421d96ccd7e0916f4d9055bb8441af5d8828b8ae87356a4048977b66fdf8720e172089b4ba8cbd625fe3ced5b491b59126c55ed5bb1bab574ee9bb6b4645d8cac30e70c39bb4b96c7dcf924f4c9d55c940bb24548ace14acaa7353498ed416a9223c664e4c46acb13572710b52a6483af4fced3b74f65bdd73db8b54bce802c01dbcd2da2fc69115ea507579d165c4885e7889eccdd64128741e55933211b1340f4ccdd32601605e4b9aed29b9d40720b82e8303487a251dd193b04c1cbe622cdec46536707ccaf35d8a93c5e54d9c0fe3f578215f12fd257d79aadc7b37beae74ef5fc3bae67eff1192f32de6abceae98b22a7cf3c74a10d023376d1fc1f43ba82d2da72dd273256c9dae9b82b182c2b613c32510f84691f7d4bf45216193529bda1f207a8164f213e3293a62392f3a0c9d8151d9b6e8c93f418f7bb290e2290b7be4073713ee4238124c61ae7555e9aecb7253bc58411e91db445ac24bff4505b0a8de8c376e4f5e3af41a2b8982456e5519b2b48bc847e9ccb26950686cb6bbc97d49ae83f689b2fd708ae20bc17fef5fd4159f875a7c8a69fb7f0f133632211bd4025f6fbed3f10bb536bf90c72e39d962224544e7a07a730e5c2b14eb8a0a6a72813995fb076cba6d16413a554abc43a70098de8578c42cb899d00e7788d30ff7112a832afafdb23c5f8d45e1db3f3c3551a0e35c486f07b3edb669d1ec42036750a2e782e6e752d85fb43b041cb165ff2fa024f17a3a344f7511bba5033230ffaa5adf37b0a68266c900b73a3c9cdb8be78ba16b1c04e7d60d73b0cb21e4366bc8fe5de09744be93505b745f7ec606e9e2a744eafccb0a3de45c66c49707459749334dc88eaee797c99b72a9886ebe5f2f13f777b7e7daa1f2139d989a66f709d33f71ee282ab7a266fa06f9927c199e396559da44736d68b7d0bad6858e5f226fca58f3d74c1db9481c65dc77ed466f5fd0731c69474554440ad639ea6b9f27ae69f1f61c12eb7e6103734fdf86f7a6e67895736ee2f70e29ff44fb73078f1dd6c72af370c839a58aff9596d6005cfbc4e76bab9f1853466f703f79f1280d105c530142a7e25c316dc2bd8a891bc506afcbc8045379979ef51e1767e2e0179c6fab6b174e04cdfa34c2adca89f9aa515ebc5804b529505fe100be65ae2cfc9f45cd0aa07caef814bcb9415f63d30eb25f8f486eb0ba7c2cb2114faf08acf4ad16b41b6a569979a5c096de287aabcb6ba74279dec0636e2cb82a2ec544638edfd9b178ea8b9b1014042b42d7a438e749e28a283b2e69ba3355f7dc30050e6020d54c539b1256c0ce172d25a4855000b3dec80b7785b390777c941caae1289624fc963ec37aa43b5f7fcd8d1ba73f8452db3a3139dfe9c554cfc96f2a0aa8034154696e1f256c5382f035c0c3ead2dba4bc5d21a77edac3b8b59d36c7b8f1d55e5b34a63f9daace8906ff386db2ca8a2f55a03aa1bc1bf1b95c82ad4794f48d474045c6cf700ee6aee02f736124268817344e30e3dc7bbd67ca433a369e98f0bb7be1e652016766afec26e299a5eb624e402929520f8462e6cb268a2ea2673b5f5546112f550393dce0ee156c616eab234d3ba695a48be8eeb77b3be25aaaaa75c586792a8442c9372d6f656b6120ee756a7a1c94ee73711e88b5f763bbdba4af47406bbf7fedfd0a8ec9575bf60bf843c81a374f671c94a42b7ef1bdaccae84ae72c919a266c4a5913ef3da5199f87c538f40ef6aa54452d731d6528829f4958914d285a63978b2c4ed5c202a723463da6ad44b39292d50a52ab0b46514af54b6e1551f8f39b930cd51a7aaeb5fe61342ece510f86e2ff1294dc3922d952f23998479757b4a79952bcd0d28dce8c9a74c0d6b835b2681d10ad242ae769b3445ede5f41a0ab1621476760d91136fa94b5a3e78d866b55aed5202ca0d3c2b2fbbea1416bd1356cb5d0a888b01449676dea2a1e4b65a9eda188faf855f84c780a1bceb852f59a71851db16546c5db05fc09321e8b2f54d5a2aa37ebd513985dbf3442741b9943e6882dd7c9145a37ca8e033f90af1b7afc19af1bde786007ebb80ff7e3848de9e0c2543a09a66c687735908c610a51fd9499038442b48108a77e6076b1de9a91bb694959b5f50a6169e82ce2ba8857c41ecae0242b05c71107441c89fa49560a5361ed38774f909752fed4137a8cd7ac831310a0f2c55cd64b235ecb6d91cbb3c2427fe022f7e0625ea4ce73ca80764079fb681b2cfbdc35d1cdeede2ef5dda106ea0e456ee715ba445801bc0006bf7a6fcfd6e59d2792030b59efea49262a3039deb4d55899539e4ce1515fdbe227ec2625125256d04408d7afae30f0eebc73909b82b86e597a1ed4903f69ff9c2f7057d85060eb9be45dccc178ea19718d97ba858fd119857afffaacff5d6cc62b1ea6cc535362f8b6c27229e44a50bf041f0dd8f99d314adaceb30e064a9e782919d2cf79d076eb011613edfb16068b8f93c7cbc672e9ae15a2f61ce9db9345cd0d02d9f1fe5019b0e60519306c4d790844c12859a97b86fcd2094a0c37c04ab0739ef78c6b2935fb5a7f9de500a414b343f6dd27ffdd97defc5d115b52d9633c20f9efb59c454a7a80acb6361b9c24e40dcca54a3edd2fa2007c0f749c22e2887077113cb951b43960af8fc7160ef8f95b0e7ca4f0604bdd91644088bd3c59ad0d2f4b72900e7a73a590867a98f63397cf8578e2e324e39ed0a34b7084e825a02491a049a6e355c32d63336f9eaa9f4845919f3fb03afcd1dff282655f789fdce245"}, {0x50, 0x11f, 0x0, "fb97d47675db0476411e305d540295b669f1c196d2f2f3299752d8ceddbf9d93129b9ff080de173bc707121c2019a235df65367203b147fd4673612b5f5d"}], 0x1500}, 0x20000001) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:16 executing program 1: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) stat(&(0x7f00000001c0)='.\x00', &(0x7f00000003c0)) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.//ile0\x00', r0, &(0x7f00000007c0)='./file0/f.le.\x00') r1 = shmget(0x0, 0x3000, 0x54000800, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0xb) linkat(r0, &(0x7f0000000000)='./file0/f.le.\x00', r0, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:16 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000000)={0x7fc, 0x300000000004, 0x1}) 20:58:16 executing program 4: r0 = socket$inet6(0xa, 0x40000000000006, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) r1 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r0, 0x40) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) sendmmsg(r1, &(0x7f00000017c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10, 0x4000000000000}, 0x3ff}], 0x1, 0x4080) [ 612.013307] overlayfs: filesystem on './file0' not supported as upperdir 20:58:16 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x440000, 0x20) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000340)=0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upp\x00\x00\x00\x00r=./file0,lowerdir=/:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(r1, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f0000000180)='.//ile0\x00', 0x0) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:16 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000018ffa)='tmpfs\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file0/f.le.\x00', &(0x7f0000000140)='.//ile0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./file0,lowerdir=.:file0,workdir=./file1']) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.//ile0\x00', r1, &(0x7f00000007c0)='./file0/f.le.\x00') linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0/f.le.\x00', r1, &(0x7f00000003c0)='./file0/f.le.\x00', 0x20000) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000280)='.//ile0\x00', &(0x7f0000000380)=""/23, 0x17) 20:58:16 executing program 3: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0184908, &(0x7f0000000000)={0x1, 0x200000000000, 0x5}) [ 612.132900] overlayfs: filesystem on './file0' not supported as upperdir [ 612.261051] overlayfs: filesystem on './file0' not supported as upperdir [ 612.275304] WARNING: CPU: 1 PID: 23801 at fs/overlayfs/dir.c:263 ovl_instantiate+0x363/0x400 [ 612.284275] Kernel panic - not syncing: panic_on_warn set ... [ 612.290179] CPU: 1 PID: 23801 Comm: syz-executor5 Not tainted 5.0.0-rc3+ #44 [ 612.294611] overlayfs: unrecognized mount option "upp" or missing value [ 612.297366] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 612.297399] Call Trace: [ 612.297424] dump_stack+0x1db/0x2d0 [ 612.297444] ? dump_stack_print_info.cold+0x20/0x20 [ 612.324772] ? ovl_instantiate+0x350/0x400 [ 612.329019] panic+0x2cb/0x65c [ 612.330171] overlayfs: unrecognized mount option "upp" or missing value [ 612.332221] ? add_taint.cold+0x16/0x16 [ 612.332242] ? ovl_instantiate+0x363/0x400 [ 612.332258] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 612.332272] ? __probe_kernel_read+0x1f4/0x250 [ 612.332288] ? __warn.cold+0x5/0x48 [ 612.361095] ? ovl_instantiate+0x363/0x400 [ 612.365337] __warn.cold+0x20/0x48 [ 612.368884] ? ovl_instantiate+0x363/0x400 [ 612.373133] report_bug+0x263/0x2b0 [ 612.376773] do_error_trap+0x11b/0x200 [ 612.380671] do_invalid_op+0x37/0x50 [ 612.384428] ? ovl_instantiate+0x363/0x400 [ 612.388677] invalid_op+0x14/0x20 [ 612.392146] RIP: 0010:ovl_instantiate+0x363/0x400 [ 612.397002] Code: c3 89 c6 e8 5f 43 f0 fe 85 db 0f 85 a6 00 00 00 e8 d2 41 f0 fe 4c 89 e7 45 31 e4 e8 57 dd 46 ff e9 ef fe ff ff e8 bd 41 f0 fe <0f> 0b 41 89 dc e9 e0 fe ff ff e8 ae 41 f0 fe 0f 0b e9 64 ff ff ff [ 612.403185] kobject: 'loop0' (000000000a0337af): kobject_uevent_env [ 612.415907] RSP: 0018:ffff88809efb79d0 EFLAGS: 00010212 [ 612.415921] RAX: 0000000000040000 RBX: ffffffffffffff8c RCX: ffffc90006810000 [ 612.415930] RDX: 0000000000000f8d RSI: ffffffff8291bf13 RDI: 0000000000000007 [ 612.415940] RBP: ffff88809efb7ab0 R08: ffff88804ef36040 R09: ffffed1013df6efc [ 612.415949] R10: ffffed1013df6efb R11: 0000000000000003 R12: ffff88809570d2c0 [ 612.415958] R13: ffff88809efb7a88 R14: 0000000000000000 R15: ffff88809efb7a08 [ 612.415985] ? ovl_instantiate+0x363/0x400 [ 612.416009] ? ovl_set_opaque_xerr+0x80/0x80 [ 612.416032] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 612.416046] ? ovl_create_real+0xe3/0x420 [ 612.416067] ovl_create_or_link+0xa92/0x1560 [ 612.428918] kobject: 'loop0' (000000000a0337af): fill_kobj_path: path = '/devices/virtual/block/loop0' [ 612.435122] ? ovl_unlink+0x20/0x20 [ 612.435150] ? kasan_check_read+0x11/0x20 [ 612.435169] ? do_raw_spin_unlock+0xa0/0x330 [ 612.435186] ? do_raw_spin_trylock+0x270/0x270 [ 612.435216] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 612.435235] ovl_create_object+0x2fa/0x3b0 [ 612.435252] ? ovl_create_or_link+0x1560/0x1560 [ 612.435267] ? inode_permission+0xb4/0x570 [ 612.435283] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 612.435300] ? security_inode_permission+0xd5/0x110 [ 612.435321] ovl_symlink+0x25/0x30 [ 612.435337] vfs_symlink+0x378/0x5d0 [ 612.435355] do_symlinkat+0x239/0x2c0 [ 612.435383] ? __ia32_sys_unlink+0x50/0x50 [ 612.435407] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 612.435425] ? trace_hardirqs_off_caller+0x300/0x300 [ 612.435468] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 612.435488] __x64_sys_symlink+0x59/0x80 [ 612.435505] do_syscall_64+0x1a3/0x800 [ 612.502851] kobject: 'loop3' (00000000f366fd66): kobject_uevent_env [ 612.504392] ? syscall_return_slowpath+0x5f0/0x5f0 [ 612.504412] ? prepare_exit_to_usermode+0x232/0x3b0 [ 612.504449] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 612.504482] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 612.504494] RIP: 0033:0x458099 [ 612.504511] Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 612.508959] kobject: 'loop3' (00000000f366fd66): fill_kobj_path: path = '/devices/virtual/block/loop3' [ 612.513492] RSP: 002b:00007f66fd05ac78 EFLAGS: 00000246 ORIG_RAX: 0000000000000058 [ 612.513507] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 0000000000458099 [ 612.513516] RDX: 0000000000000000 RSI: 0000000020000140 RDI: 0000000020000040 [ 612.513525] RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 [ 612.513534] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f66fd05b6d4 [ 612.513543] R13: 00000000004c663a R14: 00000000004db8f8 R15: 00000000ffffffff [ 612.519480] Kernel Offset: disabled [ 612.686387] Rebooting in 86400 seconds..