0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000001440)=""/174, 0x18) [ 453.339173][T15950] XFS (loop3): Invalid superblock magic number [ 453.378171][T15997] overlayfs: unrecognized mount option "" or missing value [ 453.405074][T16000] overlayfs: unrecognized mount option "et.sched_load_balance" or missing value [ 453.536988][T16005] overlayfs: unrecognized mount option "lowkdir/file1" or missing value 00:09:45 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:09:45 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:09:45 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:45 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[]) r2 = request_key(&(0x7f00000000c0)='id_resolver\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f00000001c0)='%\x00', 0xfffffffffffffff8) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000000200)={r2, 0x25, 0x1000}, 0x0, &(0x7f0000000300)="53c7e35782a898d3e9b3852056810ac947f51623c015d150b1417cfd26b63c7d2f0e683700", &(0x7f0000000340)=""/4096) chdir(&(0x7f00000002c0)='./bus\x00') r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r3, 0x0, 0x0) 00:09:45 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000340)={&(0x7f0000000300)='./file0/file0\x00', r0}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r1, 0x0, 0x0) creat(&(0x7f00000000c0)='./file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0), 0x4000) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, &(0x7f0000001440)=""/174, 0x18) 00:09:45 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0xfeffffff, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 453.768840][T16022] overlayfs: missing 'lowerdir' 00:09:45 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x0, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 453.826223][T16028] overlayfs: missing 'lowerdir' 00:09:46 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:46 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0xfffff000, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 453.970189][T16031] XFS (loop3): Invalid superblock magic number 00:09:46 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:46 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) write$P9_RCLUNK(r1, &(0x7f00000000c0)={0x7, 0x79, 0x2}, 0x7) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f7765726469723d2c776f726b6469723d2e2f66690065312c75707065726469723d2e2f666989653000001eb40043891c890a6418d67f0562006bbfb8f61847c9b6322107cbdb03da00d51fe2bd82b0ab634503f898c92c331acca2585a33094be8de34eee747bbe0636fb5624ab3fb85345ebbfb0865a5597e3b05d20ebef2df53dff83a2cd5746495463133f1fe831e160b207859204e6e95a1071f893f1d658cb2206d9fef81df32cfac679ffd2799565c0532d0d6d271e2f0c5e3f827120c9557f8c9d9e5e5890bac3c79877524aadfc69e0b78fd8634e565fd47bbb79be52ef18047997e7f608fa948231cf43256df54253fe5f694bc"]) chdir(&(0x7f00000002c0)='./bus\x00') r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r3, 0x0, 0x0) [ 454.023706][T16019] overlayfs: failed to resolve './file0': -2 00:09:46 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x0, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 454.152441][T16055] overlayfs: unrecognized mount option "lowerdir=" or missing value [ 454.207532][T16057] overlayfs: unrecognized mount option "lowerdir=" or missing value 00:09:46 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:09:46 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b64c56c117895781f1165312c75707065726469723d2e2f66696c6530"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r4, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r4, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) openat$cgroup_procs(r4, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f00000001c0)='cpuset.mem_hardwall\x00', 0x2, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r5, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r5, 0x84, 0x21, &(0x7f0000000200), &(0x7f0000000300)=0x4) ioctl$SNDCTL_DSP_GETIPTR(r5, 0x800c5011, &(0x7f0000000380)) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r6, 0x0, 0x0) creat(&(0x7f00000000c0)='./file1\x00', 0x0) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r7, &(0x7f0000001440)=""/174, 0x18) 00:09:46 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0xffffff7f, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:46 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vhost-vsock\x00', 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x8) getdents(r2, 0x0, 0x0) 00:09:46 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:46 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x0, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 454.548710][T16082] overlayfs: unrecognized mount option "workdlxxe1" or missing value 00:09:46 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0xffffff9e, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:46 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) [ 454.713633][T16083] overlayfs: failed to resolve './file0': -2 00:09:46 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r3, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x10) ioctl$VIDIOC_QBUF(r1, 0xc058560f, &(0x7f00000001c0)={0x2, 0x9, 0x4, 0x40400400, 0x3ff, {0x77359400}, {0x3, 0xc, 0x1, 0x2, 0x4, 0x8, "84f54535"}, 0x7fff, 0x4, @userptr=0xffffffff, 0x1000, 0x0, r2}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x4001fa) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workDir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r5, 0x0, 0x0) 00:09:46 executing program 2: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000200)='overlay\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469722e2f66696c65316469723d2e2f66696c653000000000000000822f2bcf437487d167aaa26389d5b3e590edc35246c2734b17efd14d7362f78a5a607b2b9b233234b08a8392882ac3cb2b0378d27b781785c2bd95717fb4ad"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000400)='./file0\x00', 0xe400, 0x40) getdents(r0, 0x0, 0x0) creat(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mq_getsetattr(0xffffffffffffffff, &(0x7f0000000100)={0x5, 0x9296, 0x7}, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$TIPC_IMPORTANCE(r2, 0x10f, 0x7f, &(0x7f0000000140), &(0x7f00000001c0)=0x4) getdents(r1, &(0x7f0000001440)=""/174, 0x18) 00:09:46 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0xfffffff0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 454.792392][T16087] XFS (loop3): Invalid superblock magic number 00:09:47 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x0, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 454.934797][T16118] overlayfs: unrecognized mount option "workdir./file1dir=./file0" or missing value [ 455.069486][T16126] overlayfs: unrecognized mount option "workdir./file1dir=./file0" or missing value [ 455.101576][T16128] tipc: All keys are flushed! [ 455.108630][T16128] overlayfs: unrecognized mount option "workDir=./file1" or missing value [ 455.213331][T16087] XFS (loop3): Invalid superblock magic number [ 455.223646][T16137] tipc: All keys are flushed! [ 455.264354][T16137] overlayfs: unrecognized mount option "workDir=./file1" or missing value 00:09:47 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x3, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:09:47 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:47 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0xfffffffe, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:47 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$SIOCAX25DELFWD(r0, 0x89eb, &(0x7f00000001c0)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x82, 0x0) getdents(r1, 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000140)={0x0, 'macsec0\x00', {0x2}, 0x63ba}) creat(&(0x7f00000000c0)='./file1\x00', 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, &(0x7f0000001440)=""/174, 0x18) 00:09:47 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x0, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:09:47 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765fb6469723d2e2f6275732c776f726b6469723d2ec95fcf65312c75707065726469723d2e2f66696c653000"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) [ 455.554179][T16151] overlayfs: unrecognized mount option "lowedir=./bus" or missing value [ 455.605111][T16157] overlayfs: filesystem on './file0' not supported as upperdir 00:09:47 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:47 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0xffffffff, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:47 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x0, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 455.706431][T16169] overlayfs: unrecognized mount option "lowedir=./bus" or missing value 00:09:47 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x62) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r0, 0x0, 0x0) r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, &(0x7f0000001440)=""/174, 0x18) link(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./file0\x00') setsockopt$TIPC_GROUP_LEAVE(r1, 0x10f, 0x88) [ 455.755791][T16175] overlayfs: missing 'lowerdir' 00:09:47 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) [ 455.807484][T16167] XFS (loop3): Invalid superblock magic number 00:09:48 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000140)='./file1\x00', 0x165) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f62750001000000000000723d2e2f66696c65312c75707065726469723d2e2f66696c6530"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r6, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r7, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r8], 0x38}}, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r7}]}}}]}, 0x38}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x203000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)=@delneigh={0x24, 0x1d, 0x100, 0x70bd29, 0x25dfdbfd, {0x2, 0x0, 0x0, r7, 0x4, 0x8, 0x8}, [@NDA_VLAN={0x6}]}, 0x24}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) symlink(&(0x7f0000000300)='./file1\x00', &(0x7f0000000380)='./file1\x00') ioctl$TIOCL_SETVESABLANK(r1, 0x541c, &(0x7f0000000600)) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r9, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r10, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r11 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000400)='NLBL_MGMT\x00') sendmsg$NLBL_MGMT_C_ADD(r9, &(0x7f0000000580)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000540)={&(0x7f0000000440)={0x30, r11, 0x100, 0x70bd25, 0x25dfdbff, {}, [@NLBL_MGMT_A_DOMAIN={0x11, 0x1, 'cgroup.procs\x00'}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0xfffffffffffffffc}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000804}, 0x4040084) [ 455.953906][T16191] overlayfs: missing 'lowerdir' [ 456.086367][T16194] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 456.142175][T16194] tipc: All keys are flushed! [ 456.159156][T16199] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 456.175037][T16194] tipc: All keys are flushed! [ 456.201571][T16167] XFS (loop3): Invalid superblock magic number [ 456.296762][T16198] overlayfs: filesystem on './file0' not supported as upperdir 00:09:48 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:09:48 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x10, 0x803, 0x0) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:09:48 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0xf, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:48 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, 0x0) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:48 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$inet_udp_int(r2, 0x11, 0x65, &(0x7f0000000300), &(0x7f0000000340)=0x4) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f77022937ac72032e3f6a757329776f722f06000000000001007065407a7d190000000000000030"]) chdir(&(0x7f00000002c0)='./bus\x00') r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r4, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r4, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$VIDIOC_S_STD(r4, 0x40085618, &(0x7f0000000380)=0xff) statfs(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)=""/212) getdents(r3, 0x0, 0x0) 00:09:48 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000000)={0x3, 0x8, 0x4, 0x70000, 0x865, {0x0, 0x7530}, {0x5, 0x1, 0xe1, 0x6, 0x7, 0x5, "ebea8169"}, 0x7fffffff, 0x3, @userptr=0x9, 0x1ff, 0x0, 0xffffffffffffffff}) setsockopt$XDP_RX_RING(r1, 0x11b, 0x2, &(0x7f0000000380)=0x400, 0x4) mount$overlay(0x400000, &(0x7f0000000300)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x810004, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$VHOST_SET_VRING_NUM(r2, 0x4008af10, &(0x7f0000000140)={0x3, 0x1}) r3 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) getdents(r3, 0x0, 0x0) creat(&(0x7f00000000c0)='./file1\x00', 0x0) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x40400, 0x0) getdents(r4, &(0x7f0000001440)=""/174, 0x18) [ 456.570140][T16223] overlayfs: missing 'lowerdir' 00:09:48 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRESOCT]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) [ 456.640915][ T27] audit: type=1804 audit(1583712588.760:41): pid=16220 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir420427229/syzkaller.9uFi2a/229/bus/file1" dev="overlay" ino=16852 res=1 00:09:48 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x10, 0x803, 0x0) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:09:48 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 456.706301][T16238] overlayfs: unrecognized mount option "01777777777777777777777" or missing value [ 456.735071][T16229] XFS (loop3): Invalid superblock magic number [ 456.739760][T16244] overlayfs: unrecognized mount option "01777777777777777777777" or missing value 00:09:48 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:48 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) chroot(&(0x7f0000000200)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = dup(r0) mount$overlay(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='overlay\x00', 0x20002, &(0x7f0000000300)={[{@metacopy_on='metacopy=on'}, {@xino_off='xino=off'}], [{@hash='hash'}, {@obj_type={'obj_type', 0x3d, 'user'}}, {@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '%'}}, {@smackfsroot={'smackfsroot', 0x3d, 'overlay\x00'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@seclabel='seclabel'}, {@fsname={'fsname', 0x3d, 'overlay\x00'}}]}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') [ 456.743042][T16234] overlayfs: filesystem on './file0' not supported as upperdir 00:09:49 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$SIOCX25SFACILITIES(r2, 0x89e3, &(0x7f00000000c0)={0x4e, 0x801, 0xc, 0xa, 0xff, 0x81}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f8c5bc13c000000002e2f66696c65312c75707065726469723d2e2f66696c6530e2435ceafecac5959585a1d9cc6c97e941f120a4d9c9fcd68e81c9a4959cd8728078ab05406b93ae57eaceb42cd8453abb3d66f5b35d5f4246a702000000000000008d2c10b194704837053b95557a5f618ad7cac96c370d30c6735f3f1d17c78b9463ae8b22b4c9d1dd3bd49f3c0779a329bd1c78ada200c088598e5c7a5445eac552acec33f49d88d800"/207]) chdir(&(0x7f0000000100)='./file1\x00') r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r3, 0x0, 0x0) [ 456.939362][ T27] audit: type=1804 audit(1583712589.060:42): pid=16220 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir420427229/syzkaller.9uFi2a/229/bus/bus/file1" dev="overlay" ino=16522 res=1 [ 457.028555][T16257] overlayfs: missing 'lowerdir' [ 457.071633][T16262] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 457.104712][T16263] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 457.213339][T16229] XFS (loop3): Invalid superblock magic number 00:09:49 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x5, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:09:49 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0xc0, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:49 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$nfc_llcp(r1, 0x118, 0x1, &(0x7f0000000300)=""/208, 0xd0) getdents(r0, 0x0, 0x0) creat(&(0x7f00000000c0)='./file1\x00', 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, &(0x7f0000001440)=""/174, 0x18) 00:09:49 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x10, 0x803, 0x0) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:09:49 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:49 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') ioctl$PPPIOCDISCONN(0xffffffffffffffff, 0x7439) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) [ 457.587057][T16282] overlayfs: missing 'lowerdir' 00:09:49 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) [ 457.614813][T16286] overlayfs: filesystem on './file0' not supported as upperdir 00:09:49 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:09:49 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c6f7765726469723d2c2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f6669af5c30a4db0a708ea3adbd2d6d3196d67c1069f996e9a32f32c1aa1664eb3ea6d39a872b1884a47bff791a00eb9a33bc1e0819c3"]) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) [ 457.738163][T16292] XFS (loop3): Invalid superblock magic number 00:09:49 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0xec0, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 457.790457][T16305] overlayfs: missing 'lowerdir' 00:09:50 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) [ 457.880733][T16283] overlayfs: failed to resolve './file0': -2 [ 457.988407][T16318] overlayfs: missing 'lowerdir' 00:09:50 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r0, 0x0, 0x0) creat(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000001440)=""/174, 0x18) [ 458.151969][T16292] XFS (loop3): Invalid superblock magic number [ 458.157163][T16322] overlayfs: unrecognized mount option "lowerdir=" or missing value [ 458.268357][T16328] overlayfs: unrecognized mount option "lowerdir=" or missing value [ 458.270697][T16335] overlayfs: filesystem on './file0' not supported as upperdir 00:09:50 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x6, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:09:50 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:50 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x33fe0, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:50 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:09:50 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) migrate_pages(r0, 0x7, &(0x7f0000000100)=0x5, &(0x7f00000007c0)=0x8) syz_mount_image$nfs(&(0x7f0000000140)='nfs\x00', &(0x7f00000001c0)='./file2\x00', 0x4f3a6876, 0x5, &(0x7f0000000700)=[{&(0x7f0000000300)="e96946f72c7c1e7fdbf51460891ef0ab635c5e296a1ff9d37ef0f2a1db4930269ed74106ddf73b545c0eacdb6ea60c65acbc984b1d8f1eda46bfd518eb768e8037f1fc77ad9159be63434a83e7a77a046ac339923955d2fee3f94ef353f780fa6c4dc9ceac0ca6678b51a97ba92d7d4fc3e26a756846c9f35e06ca0817abf7c7bf8f1e1b", 0x84, 0x8}, {&(0x7f00000003c0)="7369c45285bba31636bfe0be7f4ad1c70b3cef24d98036e97f5ca12726ca3835f288b07182c29ee1348ec185e490bd9f536d7cf75e716db780be8825002122dcf98d2c4b7b04277202315758f3f02959a8baaeb9fb1c7b2a5837f59d5e3121ec600dde03fc8d0bce", 0x68, 0x3}, {&(0x7f0000000440)="513aa27fd0f8bbc606c683e3a6c33de0cf4d2df1dc8ea7377310faa0586fa8adac191f0dd48bd9f187a16bdd1eda6acaaaeec066a06b7aa522610620e5e6afbb3f2171c26c7ffe2b14c2c79d1b70612bdeb927fa70b20f00ae4e51fe19fd3615f4ddfa84aa2289c623b816785b9fc74259244db3382bff096238efe3eefa912d6c6d303e953aaa3e02d898cc4670133018bc222c9262f3f3dc3a293f249e6664e0f38bc80ac9714d506f44a503968bcdec978ced5422a32841ea391e8698ba483acb1b79", 0xc4, 0x1}, {&(0x7f0000000540)="c8c7aaa130b993cb03fbed800b73abd7c660371264584021da380a3a5cf2b3e0022fda8b1f70a5799ef94e64f0b32096151961d5b164a55eef8c707cbb471d65f546adddad7867922b3144dcc948d6a76d611a6f3abd51e24634842b1e92571179ec5f93a5dc25352e4f7fc0bbdc5eb7b0f65d087af925bc6ff1b9186634434d5add5b0900c99858870693f007f68099", 0x90}, {&(0x7f0000000600)="dacb707ef4f24a767efcea2f0e7ee8f08dd70f4cda90b9e3356e7dd9d703410f3f2f2b384a093e09da133ca442f743891f63b7a78d2fe9490433b0acc953f06a8acb83fd88e1b0e8c89a05cc748cabe08ac517a3e790d9c0408e0de8c0706cf7eef7e08612e963c4e3f898c9bdfe21abb1a49c7af3ce91b3b9dcb15b8b921909124bb2f27f22c8aa7b29aac6dd7e4e40f93cb1332bd3f6e6c70e947ffad5e3cec091db47614d4f545e62d627218d6ea50a7ccc01f6b2e6004b2a70c60498e8c49b516dd7c8903e14fc6708cce76ea6865d76ea4b02a246084d53952051aa7ad8f8b07abde9d2e2be1559fc22497bc0d06433a5042c8f44d2", 0xf8, 0x8}], 0x4, &(0x7f0000000200)='overlay\x00') mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c65301a26908f65f27b23df26a19f6496"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000bc0)='./bus\x00', 0x4a002, 0x0) getdents(r1, 0x0, 0x0) creat(&(0x7f00000000c0)='./file1\x00', 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = getpid() sched_setscheduler(r3, 0x5, &(0x7f0000000380)) clone3(&(0x7f0000000b00)={0x100, &(0x7f0000000800), &(0x7f0000000840), &(0x7f0000000880)=0x0, {0x26}, &(0x7f00000008c0)=""/253, 0xfd, &(0x7f00000009c0)=""/220, &(0x7f0000000ac0)=[r0, 0x0, 0x0, r0, r3], 0x5}, 0x50) ptrace$setopts(0x4206, r4, 0x3d32c2fc, 0x100046) getdents(r2, &(0x7f0000001440)=""/174, 0x18) 00:09:50 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) connect$phonet_pipe(r0, &(0x7f00000000c0)={0x23, 0x3, 0x65, 0x4}, 0x10) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c77ffff6b6469723d2e2f66696c65312c75707065726469721547c941ce5b69d7"]) chdir(&(0x7f00000002c0)='./bus\x00') r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r5, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$ASHMEM_GET_PROT_MASK(r5, 0x7706, &(0x7f0000000200)) sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r4, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) setsockopt$sock_int(r3, 0x1, 0x20, &(0x7f00000001c0)=0x2, 0x4) ioctl$FBIOPAN_DISPLAY(r5, 0x4606, &(0x7f0000000380)={0x800, 0xf0, 0xa00, 0x240, 0x5, 0x9, 0x8, 0x0, {0xb1, 0x2, 0x1}, {0x4, 0x40}, {0x6f53befe, 0x1ac0281}, {0x6119f986, 0x7}, 0x1, 0x80, 0x200, 0x1, 0x1, 0x7f, 0x1, 0x5, 0xfffffffa, 0x2, 0x4, 0x6, 0x2d, 0x500, 0x1, 0x8}) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r6, 0x0, 0x0) [ 458.495814][T16346] overlayfs: missing 'lowerdir' [ 458.530241][T16350] nfs: Unknown parameter 'overlay' 00:09:50 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:50 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x2000009c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 458.550509][T16352] overlayfs: unrecognized mount option "wkdir=./file1" or missing value [ 458.605911][T16350] overlayfs: failed to resolve './file0&e{#&d': -2 [ 458.653245][T16352] tipc: All keys are flushed! [ 458.691169][T16367] overlayfs: missing 'lowerdir' 00:09:50 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:50 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 458.774965][T16374] tipc: All keys are flushed! [ 458.793549][T16364] XFS (loop3): Invalid superblock magic number [ 458.823681][T16381] overlayfs: option "workdir=." is useless in a non-upper mount, ignore [ 458.832190][T16381] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 458.836261][T16350] nfs: Unknown parameter 'overlay' 00:09:51 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c590632a9da53d67ede6dd582f0e565726469723d2e2f6275732c776f726b646972867068296f8de03d775d2df8b3bf31526e730b3d060066696c65312c756b7065"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) 00:09:51 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x7ffff000, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 459.089641][T16399] overlayfs: unrecognized mount option "lY2S~mՂerdir=./bus" or missing value [ 459.154261][T16404] overlayfs: unrecognized mount option "lY2S~mՂerdir=./bus" or missing value [ 459.199262][T16364] XFS (loop3): Invalid superblock magic number 00:09:51 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x7, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:09:51 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:51 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vcsa\x00', 0x81, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000200)='./file0\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r1, 0x0, 0x0) r2 = creat(&(0x7f00000000c0)='./file1\x00', 0x12f) renameat2(r1, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./bus\x00', 0x2) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r3, &(0x7f0000001440)=""/174, 0x18) 00:09:51 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0xfffffdef, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:51 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530c10aec77a29ae45c3544a88b0c8fe9f0b22923afeda1f92e5b63a618865f1ece9e7368625104e627f33ef009e57784d93db6ce9d89c5f71d16e48c74d10e589aa715f3133547529ef0f9dda1354bb1b7260d15ed12e3ae31e6db7729e9961e8698baeb2f8c857fb4afa58f0267e4b8ea5207cb2934b01b22c1d7b890fcefcfe48ba8e93017506314a8b41ae1e6bf57775d034bd0b8225b12e5c99fe575369224b4ddfa4704419ef650c00ad12a027bb5b1537ce4c6ffc6b14650e306c6db25564b9d6cb0b318a5ca72bbb8bcbe93831d99c6260e1d92cced8ca146b871538faa8d23d42b47"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) 00:09:51 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 459.558551][T16418] overlayfs: failed to resolve './file0 [ 459.558551][T16418] w5D )#.[c_ΞshbQ'> w=ΝtX5GRݡ5K& 1w)/gR)4"׸䋨0PcWw]Kи"[ɟu6$GAP [ 459.558551][T16418] *{S|ƱFP%VKlr&팡FqS#+G': -2 [ 459.582313][T16425] overlayfs: option "workdir=." is useless in a non-upper mount, ignore [ 459.621499][T16425] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 00:09:51 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:09:51 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x3, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:51 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=.']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) [ 459.781401][T16432] XFS (loop3): Invalid superblock magic number 00:09:52 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000140)='/dev/cachefiles\x00', 0x400000, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vcs\x00', 0x40000, 0x0) move_mount(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) creat(&(0x7f00000000c0)='./file1\x00', 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r3, &(0x7f0000001440)=""/174, 0x18) [ 459.848123][T16444] overlayfs: failed to resolve './file0 [ 459.848123][T16444] w5D )#.[c_ΞshbQ'> w=ΝtX5GRݡ5K& 1w)/gR)4"׸䋨0PcWw]Kи"[ɟu6$GAP [ 459.848123][T16444] *{S|ƱFP%VKlr&팡FqS#+G': -2 00:09:52 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:09:52 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x8, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 460.035545][T16457] overlayfs: option "workdir=." is useless in a non-upper mount, ignore [ 460.062495][T16457] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 460.141562][T16432] XFS (loop3): Invalid superblock magic number [ 460.237639][T16477] overlayfs: filesystem on './file0' not supported as upperdir 00:09:52 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x8, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:09:52 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x2, &(0x7f0000000100)={0xa, &(0x7f0000000380)=[{0x7ff, 0x8, 0x20, 0xa94f}, {0x81, 0x0, 0x5}, {0x1ff, 0x3, 0x9, 0x1}, {0x1be3, 0x0, 0x40, 0x8000}, {0x3, 0x7f, 0x20, 0x8e31}, {0x3ff, 0x0, 0x6, 0x1}, {0x8, 0x90, 0x7f, 0xb8}, {0x2, 0x3, 0x36, 0x9}, {0x800, 0x2, 0x3, 0x200}, {0x33cf, 0x1, 0x7c, 0x9d}]}) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) read$char_usb(r3, &(0x7f0000000400)=""/81, 0x51) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000000c0)={0x0, r2, 0x7}, 0x10) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f7e75732c776f726b642fcea569723d2e2f66696c65312c75707065726469723d2e2f66696c6530"]) chdir(&(0x7f00000002c0)='./bus\x00') r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r4, 0x0, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r5, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$DRM_IOCTL_DROP_MASTER(r5, 0x641f) 00:09:52 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:52 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:52 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x40) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='low=./bus,workdir=./file1,upperdir=./file0\x00\x00\x00\x00\x00']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r0, 0x0, 0x0) creat(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000001440)=""/174, 0x18) ioctl$KVM_PPC_GET_PVINFO(r1, 0x4080aea1, &(0x7f0000000140)=""/3) 00:09:52 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = socket(0x10, 0x803, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getdents(0xffffffffffffffff, &(0x7f0000001440)=""/174, 0x18) [ 460.542569][T16489] overlayfs: unrecognized mount option "workd/Υir=./file1" or missing value [ 460.551126][T16493] overlayfs: unrecognized mount option "low=./bus" or missing value [ 460.566500][T16494] overlayfs: unrecognized mount option "upper" or missing value 00:09:52 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = socket(0x10, 0x803, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getdents(0xffffffffffffffff, &(0x7f0000001440)=""/174, 0x18) 00:09:52 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x2, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 460.641038][T16493] overlayfs: unrecognized mount option "low=./bus" or missing value [ 460.685463][T16489] overlayfs: unrecognized mount option "workd/Υir=./file1" or missing value 00:09:52 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) [ 460.765940][T16500] XFS (loop3): Invalid superblock magic number 00:09:53 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000000)={0x3, 0x8, 0x4, 0x70000, 0x865, {0x0, 0x7530}, {0x5, 0x1, 0xe1, 0x6, 0x7, 0x5, "ebea8169"}, 0x7fffffff, 0x3, @userptr=0x9, 0x1ff, 0x0, 0xffffffffffffffff}) setsockopt$XDP_RX_RING(r1, 0x11b, 0x2, &(0x7f0000000380)=0x400, 0x4) mount$overlay(0x400000, &(0x7f0000000300)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x810004, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$VHOST_SET_VRING_NUM(r2, 0x4008af10, &(0x7f0000000140)={0x3, 0x1}) r3 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) getdents(r3, 0x0, 0x0) creat(&(0x7f00000000c0)='./file1\x00', 0x0) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x40400, 0x0) getdents(r4, &(0x7f0000001440)=""/174, 0x18) 00:09:53 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x3, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:53 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$CAPI_GET_ERRCODE(r1, 0x80024321, &(0x7f00000000c0)) getdents(r2, 0x0, 0x0) [ 460.977427][T16527] overlayfs: unrecognized mount option "upper" or missing value [ 461.182156][T16548] overlayfs: filesystem on './file0' not supported as upperdir [ 461.235584][ T27] audit: type=1804 audit(1583712593.360:43): pid=16535 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir420427229/syzkaller.9uFi2a/236/bus/file1" dev="overlay" ino=16524 res=1 00:09:53 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x9, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:09:53 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = socket(0x10, 0x803, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getdents(0xffffffffffffffff, &(0x7f0000001440)=""/174, 0x18) 00:09:53 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upper']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:53 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x4, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:53 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:53 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x12d) getdents(r2, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r4 = socket(0x10, 0x803, 0x0) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) r7 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r7, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f0000000140)={r8}, 0x14) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r5, 0x84, 0x6, &(0x7f0000000380)={r8, @in6={{0xa, 0x4e21, 0x8000, @local, 0x2}}}, &(0x7f0000000080)=0x84) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f00000000c0)={r8, 0x1}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000000300)={r9, @in={{0x2, 0x4e23, @broadcast}}, 0x6, 0xaef2}, 0x90) [ 461.566471][T16565] overlayfs: unrecognized mount option "upper" or missing value [ 461.583181][T16561] overlayfs: failed to resolve './file0': -2 00:09:53 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xa, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:53 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, 0x0, 0x0) 00:09:53 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:53 executing program 2: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x8, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 461.676245][T16573] overlayfs: failed to resolve './file0': -2 [ 461.731399][T16571] XFS (loop3): Invalid superblock magic number [ 461.746906][T16582] overlayfs: workdir and upperdir must be separate subtrees 00:09:53 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, 0x0, 0x0) 00:09:54 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) [ 462.007514][T16601] overlayfs: workdir and upperdir must be separate subtrees [ 462.046536][T16594] XFS (loop2): Invalid superblock magic number 00:09:54 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xa, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:09:54 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCGSID(r2, 0x5429, &(0x7f00000000c0)=0x0) getpgrp(r3) getdents(r2, 0x0, 0x0) 00:09:54 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:54 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xe, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:54 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, 0x0, 0x0) [ 462.453723][T16629] overlayfs: workdir and upperdir must be separate subtrees 00:09:54 executing program 2 (fault-call:3 fault-nth:0): r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:09:54 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fil']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) [ 462.536732][T16637] overlayfs: failed to resolve './file0': -2 00:09:54 executing program 0 (fault-call:10 fault-nth:0): mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:09:54 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xf, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 462.672788][T16648] FAULT_INJECTION: forcing a failure. [ 462.672788][T16648] name failslab, interval 1, probability 0, space 0, times 0 [ 462.686718][T16634] XFS (loop3): Invalid superblock magic number [ 462.712050][T16648] CPU: 1 PID: 16648 Comm: syz-executor.2 Not tainted 5.6.0-rc4-syzkaller #0 [ 462.720836][T16648] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 462.730922][T16648] Call Trace: [ 462.734241][T16648] dump_stack+0x188/0x20d [ 462.738596][T16648] should_fail.cold+0x5/0xa [ 462.743117][T16648] ? lock_downgrade+0x7f0/0x7f0 [ 462.747987][T16648] ? fault_create_debugfs_attr+0x140/0x140 [ 462.753820][T16648] should_failslab+0x5/0xf [ 462.758246][T16648] kmem_cache_alloc+0x29b/0x730 [ 462.763111][T16648] ? ksys_dup3+0x3c0/0x3c0 [ 462.767543][T16648] ? fput_many+0x2f/0x1a0 00:09:54 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x11, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 462.771947][T16648] locks_alloc_lock+0x19/0x1d0 [ 462.776718][T16648] flock_make_lock+0x254/0x2c0 [ 462.781495][T16648] __x64_sys_flock+0xc6/0x350 [ 462.786185][T16648] do_syscall_64+0xf6/0x7d0 [ 462.790709][T16648] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 462.796597][T16648] RIP: 0033:0x45c4a9 [ 462.800507][T16648] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 462.820117][T16648] RSP: 002b:00007f97446f1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000049 [ 462.828547][T16648] RAX: ffffffffffffffda RBX: 00007f97446f26d4 RCX: 000000000045c4a9 [ 462.836585][T16648] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000004 [ 462.844570][T16648] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 462.852558][T16648] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 462.860545][T16648] R13: 00000000000000ca R14: 00000000004c31aa R15: 0000000000000000 00:09:55 executing program 1: mkdir(&(0x7f0000000100)='./file2\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) mkdir(&(0x7f00000000c0)='./bus\x00', 0xe1) r1 = dup(r0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r3, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r2, 0x0, 0x484, &(0x7f0000000600)=""/4096, &(0x7f0000000140)=0x1000) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x2000000, &(0x7f0000000480)=ANY=[@ANYBLOB="6c6f7765726456723d2e2f2275732c776f72c548fca14e2a14d5131f9569476b6432b1f988f769723d2e2f66696c65312c75707065726469723d2ef467e7fecc716d1b0afa5e08f3bedcdf7ab86ff5eed2ebefabf44d8c3e27877bedf8ba6c37ac67901064657c3c33c87829b05ab633e31c6845d685b0a806749f1aebb5ad8696c0976d052cd23f39d9759d49980e5756f18c3a1bcdf34168e8236c0d3c24038e1dfa3f6c163af943df37084f54302cb7cc3f375b477ca20d302256799e1e90b0620d000000000000f1b683d8930079f8000000000000016bee9470b2b9c5000d000000000000002981b530dec7ae53d50fb967713627f1364a476338b52caf9fd61cd4cee7dd155b72de6599c0dac403aef0d5cc5a967545d37c254265ecacfe5c47c707bd5883d0d2782996742cdc4eb8b227d37b1d2484b711957804ad0328b2939c98fed5554d1f116769e324e73064436f220ef7bb0dc6b2e68f55a0388e0ae9c48e7cc908e6ae92fa2b08086a29ca3ceee2000000000000"]) chdir(&(0x7f00000002c0)='./bus\x00') r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r4, 0x0, 0x0) 00:09:55 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fil']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) [ 462.900751][T16651] overlayfs: failed to resolve './fil': -2 [ 462.953868][T16660] FAULT_INJECTION: forcing a failure. [ 462.953868][T16660] name failslab, interval 1, probability 0, space 0, times 0 [ 463.039670][T16660] CPU: 0 PID: 16660 Comm: syz-executor.0 Not tainted 5.6.0-rc4-syzkaller #0 [ 463.048418][T16660] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 463.058490][T16660] Call Trace: [ 463.061803][T16660] dump_stack+0x188/0x20d [ 463.066171][T16660] should_fail.cold+0x5/0xa [ 463.070705][T16660] ? fault_create_debugfs_attr+0x140/0x140 [ 463.076543][T16660] should_failslab+0x5/0xf [ 463.080980][T16660] kmem_cache_alloc_trace+0x2d0/0x7d0 [ 463.085170][T16671] overlayfs: failed to resolve './fil': -2 [ 463.086417][T16660] ? iterate_dir+0x408/0x5d0 [ 463.086440][T16660] ? ovl_test_flag+0x2b/0x40 [ 463.086463][T16660] ovl_iterate+0x689/0xc00 [ 463.086480][T16660] ? down_write_killable_nested+0x170/0x170 [ 463.086509][T16660] iterate_dir+0x1fe/0x5d0 [ 463.116181][T16660] __x64_sys_getdents+0x226/0x3d0 [ 463.121214][T16660] ? vfs_write+0x15b/0x5c0 [ 463.125645][T16660] ? __ia32_sys_old_readdir+0x1d0/0x1d0 [ 463.131196][T16660] ? fput_many+0x2f/0x1a0 [ 463.135537][T16660] ? fillonedir+0x2c0/0x2c0 [ 463.139033][T16673] tipc: All keys are flushed! [ 463.140057][T16660] ? __ia32_sys_clock_settime+0x260/0x260 [ 463.140078][T16660] ? trace_hardirqs_off_caller+0x55/0x230 [ 463.140106][T16660] do_syscall_64+0xf6/0x7d0 [ 463.140128][T16660] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 463.163613][T16673] overlayfs: unrecognized mount option "lowerdVr=./"us" or missing value [ 463.166614][T16660] RIP: 0033:0x45c4a9 [ 463.166630][T16660] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 463.166638][T16660] RSP: 002b:00007f5b4f156c78 EFLAGS: 00000246 ORIG_RAX: 000000000000004e [ 463.166651][T16660] RAX: ffffffffffffffda RBX: 00007f5b4f1576d4 RCX: 000000000045c4a9 [ 463.166658][T16660] RDX: 0000000000000018 RSI: 0000000020001440 RDI: 0000000000000003 [ 463.166674][T16660] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 463.194459][T16673] tipc: All keys are flushed! [ 463.198587][T16660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 463.198596][T16660] R13: 00000000000000ef R14: 00000000004c339e R15: 0000000000000000 [ 463.305690][T16674] overlayfs: unrecognized mount option "lowerdVr=./"us" or missing value 00:09:55 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fil']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:55 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xc, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:09:55 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x60, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:55 executing program 0 (fault-call:10 fault-nth:1): mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:09:55 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x100000001) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$RTC_WIE_ON(r1, 0x700f) openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/fuse\x00', 0x2, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r3, 0x0, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r5, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r6 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r7, 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='9p\x00', 0x200021, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@access_any='access=any'}, {@mmap='mmap'}, {@afid={'afid', 0x3d, 0x3}}, {@uname={'uname'}}, {@cache_fscache='cache=fscache'}, {@access_uid={'access', 0x3d, r7}}], [{@dont_appraise='dont_appraise'}, {@appraise='appraise'}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@pcr={'pcr', 0x3d, 0x22}}, {@obj_type={'obj_type', 0x3d, '/dev/fuse\x00'}}, {@measure='measure'}]}}) 00:09:55 executing program 2 (fault-call:3 fault-nth:1): r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) [ 463.466875][T16687] FAULT_INJECTION: forcing a failure. [ 463.466875][T16687] name failslab, interval 1, probability 0, space 0, times 0 [ 463.501367][T16687] CPU: 0 PID: 16687 Comm: syz-executor.2 Not tainted 5.6.0-rc4-syzkaller #0 [ 463.510087][T16687] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 463.513218][T16692] overlayfs: failed to resolve './fil': -2 [ 463.520150][T16687] Call Trace: [ 463.520179][T16687] dump_stack+0x188/0x20d [ 463.520207][T16687] should_fail.cold+0x5/0xa [ 463.520231][T16687] ? lock_downgrade+0x7f0/0x7f0 [ 463.543068][T16687] ? fault_create_debugfs_attr+0x140/0x140 [ 463.548903][T16687] should_failslab+0x5/0xf [ 463.553323][T16687] kmem_cache_alloc+0x29b/0x730 [ 463.558247][T16687] ? aa_file_perm+0x5be/0x14d0 [ 463.563026][T16687] locks_alloc_lock+0x19/0x1d0 [ 463.567788][T16687] flock_lock_inode+0x15d/0xe90 [ 463.572660][T16687] ? find_held_lock+0x2d/0x110 [ 463.577447][T16687] ? locks_get_lock_context+0x4f0/0x4f0 [ 463.583012][T16687] locks_lock_inode_wait+0x12e/0x3b0 [ 463.588297][T16687] ? locks_mandatory_area+0x400/0x400 [ 463.593669][T16687] ? apparmor_path_rmdir+0x30/0x30 [ 463.598793][T16687] ? lockdep_init_map+0x1b0/0x6c0 [ 463.603968][T16687] __x64_sys_flock+0x2e6/0x350 [ 463.608737][T16687] do_syscall_64+0xf6/0x7d0 [ 463.613248][T16687] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 463.619134][T16687] RIP: 0033:0x45c4a9 [ 463.623022][T16687] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 463.642626][T16687] RSP: 002b:00007f97446f1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000049 [ 463.651044][T16687] RAX: ffffffffffffffda RBX: 00007f97446f26d4 RCX: 000000000045c4a9 [ 463.659027][T16687] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000004 [ 463.667015][T16687] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 463.674997][T16687] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 463.682980][T16687] R13: 00000000000000ca R14: 00000000004c31aa R15: 0000000000000001 00:09:55 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xf0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:55 executing program 2 (fault-call:3 fault-nth:2): r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:09:55 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) [ 463.855086][T16696] XFS (loop3): Invalid superblock magic number [ 463.900239][T16695] FAULT_INJECTION: forcing a failure. [ 463.900239][T16695] name failslab, interval 1, probability 0, space 0, times 0 [ 463.903712][T16717] overlayfs: failed to resolve './file': -2 [ 463.950401][T16695] CPU: 0 PID: 16695 Comm: syz-executor.0 Not tainted 5.6.0-rc4-syzkaller #0 [ 463.959128][T16695] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 463.969192][T16695] Call Trace: [ 463.972494][T16695] dump_stack+0x188/0x20d [ 463.975280][T16704] tipc: All keys are flushed! [ 463.976894][T16695] should_fail.cold+0x5/0xa [ 463.976919][T16695] ? fault_create_debugfs_attr+0x140/0x140 [ 463.976955][T16695] should_failslab+0x5/0xf [ 463.996317][T16695] kmem_cache_alloc+0x29b/0x730 [ 464.001188][T16695] __alloc_file+0x21/0x340 [ 464.005620][T16695] alloc_empty_file+0x6d/0x170 [ 464.010394][T16695] dentry_open+0x70/0x1d0 [ 464.014748][T16695] ovl_dir_read_merged+0x104/0x500 [ 464.019868][T16695] ? ovl_dir_open+0x2f0/0x2f0 [ 464.024553][T16695] ? ovl_fill_real+0x2d0/0x2d0 [ 464.029342][T16695] ? kmem_cache_alloc_trace+0x390/0x7d0 [ 464.034905][T16695] ? ovl_test_flag+0x2b/0x40 [ 464.039516][T16695] ovl_iterate+0x73a/0xc00 [ 464.044025][T16695] ? down_write_killable_nested+0x170/0x170 [ 464.049948][T16695] iterate_dir+0x1fe/0x5d0 [ 464.054382][T16695] __x64_sys_getdents+0x226/0x3d0 [ 464.059414][T16695] ? vfs_write+0x15b/0x5c0 [ 464.061354][T16721] overlayfs: filesystem on './file0' not supported as upperdir [ 464.063849][T16695] ? __ia32_sys_old_readdir+0x1d0/0x1d0 [ 464.063862][T16695] ? fput_many+0x2f/0x1a0 [ 464.063878][T16695] ? fillonedir+0x2c0/0x2c0 [ 464.063896][T16695] ? __ia32_sys_clock_settime+0x260/0x260 [ 464.063914][T16695] ? trace_hardirqs_off_caller+0x55/0x230 00:09:56 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:56 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x106, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 464.063941][T16695] do_syscall_64+0xf6/0x7d0 [ 464.101866][T16695] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 464.107768][T16695] RIP: 0033:0x45c4a9 [ 464.111702][T16695] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 464.131311][T16695] RSP: 002b:00007f5b4f156c78 EFLAGS: 00000246 ORIG_RAX: 000000000000004e [ 464.133191][T16704] tipc: All keys are flushed! [ 464.139730][T16695] RAX: ffffffffffffffda RBX: 00007f5b4f1576d4 RCX: 000000000045c4a9 [ 464.139739][T16695] RDX: 0000000000000018 RSI: 0000000020001440 RDI: 0000000000000003 [ 464.139747][T16695] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 464.139755][T16695] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 464.139763][T16695] R13: 00000000000000ef R14: 00000000004c339e R15: 0000000000000001 [ 464.183308][T16735] overlayfs: failed to resolve './file': -2 00:09:56 executing program 0 (fault-call:10 fault-nth:2): mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:09:56 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x2a4, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 464.226577][T16734] FAULT_INJECTION: forcing a failure. [ 464.226577][T16734] name failslab, interval 1, probability 0, space 0, times 0 [ 464.261701][T16734] CPU: 0 PID: 16734 Comm: syz-executor.2 Not tainted 5.6.0-rc4-syzkaller #0 [ 464.270419][T16734] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 464.280492][T16734] Call Trace: [ 464.283801][T16734] dump_stack+0x188/0x20d [ 464.288153][T16734] should_fail.cold+0x5/0xa [ 464.292671][T16734] ? lock_downgrade+0x7f0/0x7f0 [ 464.297540][T16734] ? fault_create_debugfs_attr+0x140/0x140 [ 464.303372][T16734] should_failslab+0x5/0xf [ 464.307793][T16734] kmem_cache_alloc+0x29b/0x730 [ 464.312653][T16734] ? ksys_dup3+0x3c0/0x3c0 [ 464.317154][T16734] ? __blkcg_punt_bio_submit+0x1d0/0x1d0 [ 464.322859][T16734] ? kick_process+0xe4/0x170 [ 464.327477][T16734] locks_alloc_lock+0x19/0x1d0 [ 464.332248][T16734] flock_make_lock+0x254/0x2c0 [ 464.337057][T16734] __x64_sys_flock+0xc6/0x350 [ 464.341755][T16734] do_syscall_64+0xf6/0x7d0 [ 464.346277][T16734] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 464.352174][T16734] RIP: 0033:0x45c4a9 [ 464.356078][T16734] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 464.375698][T16734] RSP: 002b:00007f97446f1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000049 [ 464.384118][T16734] RAX: ffffffffffffffda RBX: 00007f97446f26d4 RCX: 000000000045c4a9 [ 464.392095][T16734] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000004 [ 464.400075][T16734] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 464.408058][T16734] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 464.416038][T16734] R13: 00000000000000ca R14: 00000000004c31aa R15: 0000000000000002 [ 464.596339][T16751] FAULT_INJECTION: forcing a failure. [ 464.596339][T16751] name failslab, interval 1, probability 0, space 0, times 0 [ 464.643489][T16751] CPU: 1 PID: 16751 Comm: syz-executor.0 Not tainted 5.6.0-rc4-syzkaller #0 [ 464.652182][T16751] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 464.662241][T16751] Call Trace: [ 464.665548][T16751] dump_stack+0x188/0x20d [ 464.669914][T16751] should_fail.cold+0x5/0xa [ 464.674463][T16751] ? fault_create_debugfs_attr+0x140/0x140 [ 464.680293][T16751] should_failslab+0x5/0xf [ 464.684715][T16751] kmem_cache_alloc+0x29b/0x730 [ 464.689564][T16751] ? kmem_cache_alloc+0x358/0x730 [ 464.694576][T16751] security_file_alloc+0x34/0x160 [ 464.699617][T16751] __alloc_file+0xd8/0x340 [ 464.704025][T16751] alloc_empty_file+0x6d/0x170 [ 464.708772][T16751] dentry_open+0x70/0x1d0 [ 464.713098][T16751] ovl_dir_read_merged+0x104/0x500 [ 464.718215][T16751] ? ovl_dir_open+0x2f0/0x2f0 [ 464.722956][T16751] ? ovl_fill_real+0x2d0/0x2d0 [ 464.727824][T16751] ? kmem_cache_alloc_trace+0x390/0x7d0 [ 464.733382][T16751] ? ovl_test_flag+0x2b/0x40 [ 464.737976][T16751] ovl_iterate+0x73a/0xc00 [ 464.742395][T16751] ? down_write_killable_nested+0x170/0x170 [ 464.748296][T16751] iterate_dir+0x1fe/0x5d0 [ 464.752720][T16751] __x64_sys_getdents+0x226/0x3d0 [ 464.757742][T16751] ? vfs_write+0x15b/0x5c0 [ 464.762594][T16751] ? __ia32_sys_old_readdir+0x1d0/0x1d0 [ 464.768128][T16751] ? fput_many+0x2f/0x1a0 [ 464.772458][T16751] ? fillonedir+0x2c0/0x2c0 [ 464.776985][T16751] ? __ia32_sys_clock_settime+0x260/0x260 [ 464.782706][T16751] ? trace_hardirqs_off_caller+0x55/0x230 [ 464.788443][T16751] do_syscall_64+0xf6/0x7d0 [ 464.792949][T16751] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 464.798842][T16751] RIP: 0033:0x45c4a9 [ 464.802740][T16751] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 464.822349][T16751] RSP: 002b:00007f5b4f156c78 EFLAGS: 00000246 ORIG_RAX: 000000000000004e [ 464.830756][T16751] RAX: ffffffffffffffda RBX: 00007f5b4f1576d4 RCX: 000000000045c4a9 00:09:57 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xd, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:09:57 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:57 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530842c7146e5ff44f0ff47682d2e47dd96bd4944ac125f7042752e047c5abaeef6da6ce63e14b68036be3de0d80775257e2642a16af47dd9ffbf0627720d410a4f2b452ab6a0c2719160882728fa3859add34b"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r4, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) sendfile(r2, r3, &(0x7f00000000c0)=0x3, 0xfff) getdents(r2, 0x0, 0x0) 00:09:57 executing program 2 (fault-call:3 fault-nth:3): r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:09:57 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x2a8, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 464.838882][T16751] RDX: 0000000000000018 RSI: 0000000020001440 RDI: 0000000000000003 [ 464.846833][T16751] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 464.854784][T16751] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 464.862749][T16751] R13: 00000000000000ef R14: 00000000004c339e R15: 0000000000000002 00:09:57 executing program 0 (fault-call:10 fault-nth:3): mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 464.953345][T16758] overlayfs: unrecognized mount option "qFDGh-.GݖID_pBu.|Zl>6=u%~&Bj}'r A [ 464.953345][T16758] O+E*q`'(8YK" or missing value [ 464.961292][T16761] overlayfs: failed to resolve './file': -2 [ 464.999088][T16759] FAULT_INJECTION: forcing a failure. [ 464.999088][T16759] name failslab, interval 1, probability 0, space 0, times 0 [ 465.027180][T16759] CPU: 1 PID: 16759 Comm: syz-executor.2 Not tainted 5.6.0-rc4-syzkaller #0 [ 465.035890][T16759] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 465.045965][T16759] Call Trace: [ 465.048445][T16758] tipc: All keys are flushed! [ 465.049267][T16759] dump_stack+0x188/0x20d [ 465.049299][T16759] should_fail.cold+0x5/0xa [ 465.062795][T16759] ? lock_downgrade+0x7f0/0x7f0 [ 465.067666][T16759] ? fault_create_debugfs_attr+0x140/0x140 [ 465.073511][T16759] should_failslab+0x5/0xf [ 465.077933][T16759] kmem_cache_alloc+0x29b/0x730 [ 465.080198][T16771] overlayfs: unrecognized mount option "qFDGh-.GݖID_pBu.|Zl>6=u%~&Bj}'r A [ 465.080198][T16771] O+E*q`'(8YK" or missing value [ 465.082836][T16759] ? aa_file_perm+0x5be/0x14d0 [ 465.082871][T16759] locks_alloc_lock+0x19/0x1d0 [ 465.082887][T16759] flock_lock_inode+0x15d/0xe90 [ 465.082900][T16759] ? find_held_lock+0x2d/0x110 [ 465.082924][T16759] ? locks_get_lock_context+0x4f0/0x4f0 [ 465.082952][T16759] locks_lock_inode_wait+0x12e/0x3b0 [ 465.107024][T16758] tipc: All keys are flushed! [ 465.108707][T16759] ? locks_mandatory_area+0x400/0x400 [ 465.108724][T16759] ? apparmor_path_rmdir+0x30/0x30 [ 465.108746][T16759] ? lockdep_init_map+0x1b0/0x6c0 00:09:57 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(0x0) r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) [ 465.125534][T16768] XFS (loop3): Invalid superblock magic number [ 465.129163][T16759] __x64_sys_flock+0x2e6/0x350 [ 465.129187][T16759] do_syscall_64+0xf6/0x7d0 [ 465.129208][T16759] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 465.170687][T16759] RIP: 0033:0x45c4a9 [ 465.174586][T16759] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00:09:57 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x300, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:57 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c65301d04481ccd1a9923bcb593fec8df95ec1a34f697d0f2801892310a76dcd22a76ea628f97ccaf5873e74352ee87db6d20eeeed65326cf3150f28210bb59df31ab971d38fa7cc41b9411b771a24b2e56b7f981983e7ba64a65def6bf12e460fafa2f37c48663549a9ecd4d61f60fb44322f450e990279189ea32e2b6a68e6f15a900883c332db0cf63a37b0d0c9933cd5ed416c1d80e80cbc46d1c183a03495956949f9fe04dc7831b4825e4c50ebdb53e02e350330d74b8b9c8a6a9442b1c24dfff75d782b80b64ed16a3d17695013389b77a36df760a78"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) [ 465.194193][T16759] RSP: 002b:00007f97446f1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000049 [ 465.202592][T16759] RAX: ffffffffffffffda RBX: 00007f97446f26d4 RCX: 000000000045c4a9 [ 465.210551][T16759] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000004 [ 465.218510][T16759] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 465.226508][T16759] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 465.234500][T16759] R13: 00000000000000ca R14: 00000000004c31aa R15: 0000000000000003 00:09:57 executing program 2 (fault-call:3 fault-nth:4): r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:09:57 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x601, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 465.520141][T16794] overlayfs: failed to resolve './file0H#ߕ41 [ 465.520141][T16794] v*vb̯XsCRm S&1PY18|qK.V>{Je`/7ĆcTMaC"P'2ⶦo': -2 [ 465.546294][T16795] FAULT_INJECTION: forcing a failure. [ 465.546294][T16795] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 465.559528][T16795] CPU: 0 PID: 16795 Comm: syz-executor.2 Not tainted 5.6.0-rc4-syzkaller #0 [ 465.559630][T16792] FAULT_INJECTION: forcing a failure. [ 465.559630][T16792] name failslab, interval 1, probability 0, space 0, times 0 [ 465.568205][T16795] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 465.568213][T16795] Call Trace: [ 465.568242][T16795] dump_stack+0x188/0x20d [ 465.568269][T16795] should_fail.cold+0x5/0xa [ 465.568291][T16795] ? fault_create_debugfs_attr+0x140/0x140 [ 465.568312][T16795] ? __lock_acquire+0x14bd/0x3ca0 [ 465.568344][T16795] __alloc_pages_nodemask+0x17a/0x820 [ 465.619231][T16795] ? stack_trace_save+0x8c/0xc0 [ 465.624094][T16795] ? __alloc_pages_slowpath+0x26a0/0x26a0 [ 465.629819][T16795] ? find_held_lock+0x2d/0x110 [ 465.634605][T16795] ? lock_downgrade+0x7f0/0x7f0 [ 465.635990][T16804] overlayfs: failed to resolve './file0H#ߕ41 [ 465.635990][T16804] v*vb̯XsCRm S&1PY18|qK.V>{Je`/7ĆcTMaC"P'2ⶦo': -2 [ 465.639469][T16795] cache_grow_begin+0x8c/0xc30 [ 465.639488][T16795] ? cache_alloc_pfmemalloc+0x1e/0x140 [ 465.639508][T16795] kmem_cache_alloc+0x66a/0x730 [ 465.639536][T16795] locks_alloc_lock+0x19/0x1d0 [ 465.679054][T16795] flock_lock_inode+0x15d/0xe90 [ 465.683934][T16795] ? find_held_lock+0x2d/0x110 [ 465.688724][T16795] ? locks_get_lock_context+0x4f0/0x4f0 [ 465.694306][T16795] locks_lock_inode_wait+0x12e/0x3b0 [ 465.699609][T16795] ? locks_mandatory_area+0x400/0x400 [ 465.704991][T16795] ? apparmor_path_rmdir+0x30/0x30 [ 465.710143][T16795] ? lockdep_init_map+0x1b0/0x6c0 [ 465.715197][T16795] __x64_sys_flock+0x2e6/0x350 [ 465.719981][T16795] do_syscall_64+0xf6/0x7d0 [ 465.724562][T16795] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 465.730467][T16795] RIP: 0033:0x45c4a9 [ 465.734495][T16795] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 465.754106][T16795] RSP: 002b:00007f97446f1c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000049 [ 465.762527][T16795] RAX: ffffffffffffffda RBX: 00007f97446f26d4 RCX: 000000000045c4a9 00:09:57 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r3, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r5, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r6 = dup3(r2, r4, 0x80000) clone(0x44888a00, &(0x7f0000001340)="483aec62ef7e1734f0da6278a218e0d780bf1ec000d41e88f4cdc762ec3f06dbfad220b1cdbdb6c740c6d92c373e5a83c5975daf166b970f86cc13e16a4739bec9da0d05fb2e0b0fd739ded72229a5f46e61b9b9a40deee3e52668418936581ae8bc7f0fc6c1ff7ee49f0ed9e58ff49b6f9ed48d2abb2810faa182f14dad606f6fea19a61f38eb87e05c59a85f4b7942588858b7ae9ac5eeb2290e13699d54b38eb0faa9ea881305669b27a17c4aeb60c358", &(0x7f00000000c0), &(0x7f00000001c0), &(0x7f0000000200)="09110bcca7ac8a4cf73a7363974c36d8adbe3f092167739a857c9dea4c76775f41bfb92864ed02a0edc1793b724057fc1d640acd5b8c1d") write$UHID_INPUT(r6, &(0x7f0000000300)={0x8, {"46d3cec9f8930fa903140e1e0e36a13f8d85a39c760e185b5e16522cd462b549891187deae772d3a52133de97b4b99118b0884deb766f6600385abc0bf0bc78a364f894a685d3d18f26d0d88168503ca7fb1a4d8090d68f0996f038ceebdde98ebb19861f8a0044e249c22a30c380e164a3081d58b099e657858c2349843c1b9a732c1a72dbc0e8ea8ebe77198b7d4ecb44a586deeb47cd97ff3dee9ca87408409c370296e68b86f360150ba341921a5becc93deb45d6b923c6ebe643fe1712a019a04417ac3daa1cafddcc8334a3a4b73dd2ff6f8620701e9acdd263769b465f6f5e5597b873292da140ca0c1aa5fa0f9511708d6458dc391060c2f42a5116b65dcc99f775ec37f322ce11b9186beabe0afde3912a24cc70fd81ae31e2e597802c894144dfee62af601df1aa310f9f0d79417cc0911c4208e7067f2e8439a210d5c9fe52a86bc086d863d831a227a97d05fd46eb340af2a929683052ab64d56dde85ecb1eb51b6564dc7cd8488f2848a5a33e0a59aff4edc5978de4e3a1c972199ae9e13d6786114eb65734be99a0ea58b93e4200f83a31d3e70a19916877f9dd22f53afba5cf01b824d3de41cec21b056ca84b71201f976c46cfbf3eced7abb80144bb2f84d4a650489febcdfd78abed544d1f8f5213d4ca2a5efaa606d83940a831e145bff6fba2c3753e2a643547c3ed86ce49f91fffc629ff3d07b39f2231274d5bfb01b7d66d699ad61fa00ff9011218c215952c8372140f7b8ad73a60a4d430798b0ec3a84a711194fd13dbad0e052e21c8211ef8526b6896abcaf26ca68ecae9132a1fb04272ca8221b93b8d04eedf0dfdb6414ad7770ec6852cb5c06a9f28cd02c3e9b33fa0b4923bccf6dbdc8184d4da36117a7bb608513afdd8b1592d81ed8187ea46010281082f7cb3547a9d79a04834c78996f977173f8524d739e104a69f3d102d9fe06f209e9433f6ab82fafe4763966970bcb1c29c1f67adcd9ecea0eb766f44348feadcf74ce421dc39d7cfc4cee94dfe127c382e8eb61fdeaefb7adc9de0bcc0b19bf6b27af38d8499152095c19876ee80ac3fc56ae93f0b3316f4360268550017e4335728585deec50501b96693f4452bcddab791cb119405549286ef36f6814fdd42c5c523ad3ed3cb28dc920fac55279849fdb278d2a3f45eaaa9fab4f80d5e0b2a400a6bebbdbd96a02fa1eeb1b64ea10d273225a06acd8e566bc0357377b992a04c43d8956f48d83b704f8af98b5a84d3c19545f8a37096d1d2c160077c5bd1ac6133edb04671f98bfe45a778b768f5694cca9ec0b11a83a326053d3510d47c913ab91cf4360e50b7e74f68a3c322e69ad7ecea10de094e19b463c9fa45ed94f951c5670d510ba82850df6334dbc174cd7dc1bffebcc51b14364adf370356463bd1cf790fd91cf1fc7317ceb4a3caca2c5f2a74d1af79d310c664c3519ac25fed0d8786eeacb37f8815569ad59ccfd622012ed4105e338035858d0ce43ce4179ad8303cb865e125e3e499c40121df4a83499efe63566fb510e8d28db26fcb66c2ad33fa3bbf2ac2a8a4c8f97b220c9c13dde02c9c120a1991a2e6775b1a5125c1ad362c27b38290a3eb9844a88887341d7887a47c6aa0c1634933f8d56a9dee81e69d4353fed2925ef3f1bab373e4f17c77549f933e115a0db51ef5e9ea82ea17238758a2af90278059685014ac1f9b02beef7a87945fdc527bd102a84478b52266cdc7c69262de284fc5dd45b14e3fcef62a77c03bd2f82aaf3a2664365ccaa44931163a9c35656349fed476307b6d86c0f6a6b2f0dec3913a84456d9413eb69c193201f53aa781b745cce340d4b84fc0d7535538d7a536afe849ace6487accd6fe64fb04a350245036eda0bf7b91d46298f501b67615c0180c55684b2bcd6fdfe3d2b82fc6c904ad181487c321c0a2b2d9672056fd61ef8ab0c1efa92073ff33b363d1b62180bd2f835dbbc87e72cdd527948c12c07141693228fc5f865c9fae29b34e24f35c99df659e04efd02e7eb345f70e6485d7d3b59a8eac7127e0e3286e23f5d51d4b18aaea4cfac388c8f124a4828c2703de693408edbc7ce3fbfe8459685eacf6c9b4ca105ca8e02c84c77b7abc56b372834b0e9b0cd59a182faa002e4dabe32345df76f56b2decd2cc6166ee7f1c7541fd88c688633e44bad0ca740ddebdcc14195abe0a22809907badc255aca4ff29a1c32c7f3e561421a145d6c17483865e35a2a44a62b87590d9542a8e2ee50b75654a3990e3a5de613ef4ee15a29e2a37595dd0194f79fa4f7de93627720edbfcd07d56af95d2e33e920a18b3b3851fb9ee5e334e45e2baca6829412110479c4ee34d915f051a18a19f82040d8f32ada352eaf9b05723b0a543e91398e1ff8b520445b270840b501963c5941e2e9b2f110a05210353230cd3ae92ec12b37e52686a66537125ffe9fd5d4d3d49766fdb4400e0d12c8537644e025c386fea12f08a91d0e48099db352cf04a3315faffc43eca8727a2a364413e92fe71f4a17819cf8c42131565409d60b843e99dc78aa0577ca031f4b89bdf03e6afca97ba647f3c9d93107ce34b6c81469d138f1d73366207ca13f25d83086260703c013935be59575f52de71c7efd25b7d9e5ba5698240dbc99438645ad659cfc4b5e5bc558f08fbea97555ebd0e0d3ae7abc94892628575ecf1b37dc9e02fc38f178ee807129a0d595cb8e81447427636992871c091d2512851ff3a1011d1bee5ab935eaa9a0e00546bbe06dcd66d7b40e750c364fbf7e34f1733b9003e6d238ef32b91340a052f03b12e224db61313a1ce2250cfe16b733d5e894ce187d1293ba0b691389ce2591674f4bb4a2fc918fc3fd4a4cd6125542fc73e61e7d83813dc7e9285e14721bb05e0cf8c6a76bf4dc5855334ffcaed8017f0b8e4127829efcb8d32c589fade3d10e1c0cf80691ec3cef5611da434ecd7ea351647724d35cebe55bf5588ab5f96b8b3c3c0b7248b5d017220dbf767f3b64ecfa9914f941b9971ec864c6cbda21967321b6b48a58366770492d09916d09da7cb3a7d674d89bafd3c576e47bc0348a26b300a91eb817499518b116e66483db1a4be705ea42096a0c5c80e7c36f71c8ab834a518724fc6adfb4d3188e2f36cd06dba38012c5456b2675a5e9f61cc753afeac069c3fd0773c41a7b1b0edf8646351f610dc181e3d55c3de69ec1dc4b9049d64a3648226532d492fe83fdbefcd52c7cb176cef72b32c9520d32f20666b069f4b49b1013bfea8faad2eb5f25227dc0933f3983e255239d739d287673454d48815b8ce0fd6772c1404a2a0cefbbe0f3c66f734cf6c7bfb3edf730d2fc5bdbc6acef17d9f3e7f02d34fbf19c775e6be5a562701f5b789cff61399f5c6f435ca6335e92eaf4d5f820fb310edc33a424a5bebb64b4c8c32310fbff74fd5b463ae24af85eae99427ce8d5acba4aac4ce5c95c9b312f44cf1b09a8ac1cfc7bda88f8f15856031009d35fb6a3190bd12c1b1c21d8f7b7241147c92b7a2c090ddde0425cb78460e673b027bafedc024d6b867ed7c76e7cc02608eca2aaec44afa52c01b3a0b581e8e55d67e349ffbbe6fed0a04d774b536410cffc1a7da824edb433811cda8eed96bb29a7c5984cf2703b5833a584c871f25c9f1d48ce238bb2255d80b2b80a9ac51c6205b2708b3f2db72b35ed4f63fa0391117e3a63c3f8327123203f8b127fde869bad0e2add53383f484facbb6cab5b21afe955831073a827bc68ee7c19ec1427c0f232a1363e2470b2582484761589f18edb4d53c0bcb014a230b2b6c206a0f5b27922c632b3cad9e99c56b21d31fb8527c8ee2e37703407c811f5580d89d524d64d1768128c27e0b783821651a7cca7189bc48d6ef33d679f4cc2e6634fed8b9180e6250b9912e85a93ea333c5d0c9647859eaf7a9c46d782497f70e6169409cb11adc98140d87abf67f8b99b078b52f1a9f8cb1d6f3dbf9a63fa9f0e705fcee084cf22fbc76baacb0f349ced442301e1af5dbf8e59b9c3db43041f58c5896610b99863dd0311f85a7cf1c0898c8e9a68afec5132678acdf0f1702387966f4675a47cce5182e507ad9fe1b65a19ab114fedba411cd3b9f8a93d0447db805b45b15acc30d2459615f85f9817fffc3137c5449f5b27a98371c933a3a175738d0cc2df157750a068a108789035f3b8de60b9907053993f0f9690868b7e8c0119fba25cc4dfcaaeceaffd7d84757768f272143776a6b471df7496eae214f1567db4d813ccc369a297521d5df827ab2c1310ac8d706b2266ef5dda959c48d1c5af897f1d2258ea16d92c90eed4a0a02ad5bf1363bdbab60d1b6173b0c05eccbb015eb2b84d01d6fe8b48cbcc3ce246228197880bfefb3c09a54bfd27c6b90dd3c7d329acae29c1cbc54032a31a628c18fb9252c35484b87cb84e0a0e1da7427271dc024bf9ec1d29565b6e4e68cb76eba73f32802214f34f371898ba7a7093f0c4d4b91575f7438d0f122c5ec1dcb9cddcfa630a18ffbc846af3a6ab17a2b2c508a33d87b52a9a4550aea7a68317ab7914ae7b0d32d96f93219bd13803a2a5d23f6a0dc7bb4db6c17e47d63d41e819e732c9e4f7dfe55372c68b08dbe99e518b90c37446e8ace4e8f281dcbb7f683a8b580c8025679d8019b74992c004ca3e5c11c599df43b31eed30c8ea2147a98acd4ac7425d4b59c92e2ea14e9636e22a854fabfc3acbd046edfdd2e4f5c71206896219fa7735bbf504661a958eb2903233be13187e310a944ee1ffefe75af3160a6a0f58c84c28b618a34789a223f0792022b6a3f08ce5c580f777a602c7b8aecdd56375fb17174b4ae8f0bf68dd773bc6ba87b401b32dec5eea0227dd5767b4b6f2a67416d4f450fd50ea55306e1a924323fda3fb7de5f2de7cb560987ba13f316f715329d8f7921503519027ca0aae0acf8a52f7cb946c44aacf2bc2ee5dcc50e37f47b808c82160ca1784da751d78652cf414a128a22af998ceeaa0f3e98a92c3560803a20056685abbc5706ce4dbc7881adba59cc84df8cacfc2330608730cbcdb661a32ece21e73c15f65afd3baa4b8ed24173d15f897de2c1ec30bbe4b2cf763e372d18052166284cdd71ac878844e3a3dc74a9f6e9c6683689db65dcc45446a9098d9536173accc857c202cb8c583e92c8b11264f9f4544266e42c42b5edf461a61bb42f2e0e26b2876618463a02c882bc30cee15c693a4ccec5b2399cd6e4293a30cef2781aae729ee86553b7c9a2c43223096c0163d839d7fa2fa338dd576b108702662ab1c76b38e3fbe13a11d61bd4d05e620f860719008e340f6553a021a751cced3936d33899633824e8125ac94cdbf4c552082e67646a73edb455f800e3d90e53695ed3f79f243b6ae933600edbd3e3c55a70702524898086df06603181e8efc5b6f84ac07c5e5bbdab266ba931157e9be50664a0e915db9cafd6e9dd4f40c9088cf22d70808516d39ebe07baadc2fc66944a83f403d3f5553c080de6f9554cab925e5f9537d57f4b9de1aee39e44bf830a24c86fddd15bafa038cd64677e4ea547e3083da6d407d497afacb70e631f230e0b3d760ff88681dd5ca270f518ef1f27bd129338f8c8d5757e076c0c4bd913e19718ace74e1ac6fa58bf2e49f5af6af736dc735b1601c1a663489774dfe45a76a12c2898b36ee8bf914836cd464513109f92fea6d702f17b0dcee13cd92f91dcda58510d0fdf8394137a9b369c20049b60ae826e4614981ff33038b7c2393b3a34b5dd7e5a372f80e04893ac6b4c05168f", 0x1000}}, 0x1006) chdir(&(0x7f00000002c0)='./bus\x00') r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r7, 0x0, 0x0) [ 465.770506][T16795] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000004 [ 465.778488][T16795] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 465.786467][T16795] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 465.794454][T16795] R13: 00000000000000ca R14: 00000000004c31aa R15: 0000000000000004 [ 465.802473][T16792] CPU: 1 PID: 16792 Comm: syz-executor.0 Not tainted 5.6.0-rc4-syzkaller #0 [ 465.811164][T16792] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 465.821220][T16792] Call Trace: [ 465.824524][T16792] dump_stack+0x188/0x20d [ 465.828875][T16792] should_fail.cold+0x5/0xa [ 465.833392][T16792] ? fault_create_debugfs_attr+0x140/0x140 [ 465.839231][T16792] should_failslab+0x5/0xf [ 465.843650][T16792] __kmalloc+0x2d9/0x7a0 [ 465.847897][T16792] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 465.853885][T16792] ? tomoyo_realpath_from_path+0xc2/0x620 [ 465.859629][T16792] tomoyo_realpath_from_path+0xc2/0x620 [ 465.865197][T16792] tomoyo_check_open_permission+0x26d/0x370 [ 465.871104][T16792] ? tomoyo_path_number_perm+0x4d0/0x4d0 [ 465.876750][T16792] ? mark_lock+0xbc/0x1220 [ 465.881169][T16792] ? __x64_sys_getdents+0x226/0x3d0 [ 465.886422][T16792] ? lock_downgrade+0x7f0/0x7f0 [ 465.891284][T16792] ? do_raw_spin_lock+0x129/0x2e0 [ 465.896322][T16792] ? rwlock_bug.part.0+0x90/0x90 [ 465.901273][T16792] tomoyo_file_open+0x9d/0xc0 [ 465.905959][T16792] security_file_open+0x6a/0x2e0 [ 465.910916][T16792] do_dentry_open+0x349/0x1250 [ 465.915696][T16792] ? lockdep_init_map+0x1b0/0x6c0 [ 465.920730][T16792] ? chown_common+0x550/0x550 [ 465.925417][T16792] ? percpu_counter_add_batch+0x123/0x180 [ 465.931160][T16792] dentry_open+0x132/0x1d0 [ 465.935617][T16792] ovl_dir_read_merged+0x104/0x500 [ 465.940733][T16792] ? ovl_dir_open+0x2f0/0x2f0 [ 465.945420][T16792] ? ovl_fill_real+0x2d0/0x2d0 [ 465.950212][T16792] ? kmem_cache_alloc_trace+0x390/0x7d0 [ 465.955789][T16792] ? ovl_test_flag+0x2b/0x40 [ 465.955926][T16812] tipc: All keys are flushed! [ 465.960389][T16792] ovl_iterate+0x73a/0xc00 [ 465.960408][T16792] ? down_write_killable_nested+0x170/0x170 [ 465.960444][T16792] iterate_dir+0x1fe/0x5d0 [ 465.979791][T16792] __x64_sys_getdents+0x226/0x3d0 [ 465.981150][T16812] tipc: All keys are flushed! [ 465.984816][T16792] ? vfs_write+0x15b/0x5c0 [ 465.984835][T16792] ? __ia32_sys_old_readdir+0x1d0/0x1d0 [ 465.984847][T16792] ? fput_many+0x2f/0x1a0 [ 465.984862][T16792] ? fillonedir+0x2c0/0x2c0 [ 465.984880][T16792] ? __ia32_sys_clock_settime+0x260/0x260 [ 465.984897][T16792] ? trace_hardirqs_off_caller+0x55/0x230 [ 465.984926][T16792] do_syscall_64+0xf6/0x7d0 [ 465.984946][T16792] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 465.984957][T16792] RIP: 0033:0x45c4a9 [ 465.984977][T16792] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 466.053639][T16792] RSP: 002b:00007f5b4f156c78 EFLAGS: 00000246 ORIG_RAX: 000000000000004e [ 466.057136][T16815] overlayfs: failed to resolve './file0': -2 [ 466.062075][T16792] RAX: ffffffffffffffda RBX: 00007f5b4f1576d4 RCX: 000000000045c4a9 [ 466.062084][T16792] RDX: 0000000000000018 RSI: 0000000020001440 RDI: 0000000000000003 [ 466.062091][T16792] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 466.062099][T16792] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 466.062106][T16792] R13: 00000000000000ef R14: 00000000004c339e R15: 0000000000000003 [ 466.120723][T16812] tipc: All keys are flushed! [ 466.126169][T16820] tipc: All keys are flushed! [ 466.156524][T16792] ERROR: Out of memory at tomoyo_realpath_from_path. 00:09:58 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xe, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:09:58 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(0x0) r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:58 executing program 2 (fault-call:3 fault-nth:5): r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:09:58 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xa00, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:58 executing program 0 (fault-call:10 fault-nth:4): mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:09:58 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r4, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r6, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r6, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r7 = socket(0x10, 0x803, 0x0) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = socket$inet6_sctp(0xa, 0x5, 0x84) r10 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r10, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r9, 0x84, 0x1, &(0x7f0000000140)={r11}, 0x14) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r8, 0x84, 0x6, &(0x7f0000000380)={r11, @in6={{0xa, 0x4e21, 0x8000, @local, 0x2}}}, &(0x7f0000000080)=0x84) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f00000000c0)=@assoc_value={r11, 0x8001}, &(0x7f00000001c0)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r6, 0x84, 0xf, &(0x7f0000000300)={r12, @in={{0x2, 0x4e22, @multicast1}}, 0x20, 0xb52, 0x5, 0x5, 0x5}, &(0x7f0000000200)=0x98) r13 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r13, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x40000, &(0x7f0000000100)=ANY=[@ANYRES32=r1]) chdir(&(0x7f00000002c0)='./bus\x00') r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r14, 0x0, 0x0) [ 466.399505][T16834] tipc: All keys are flushed! [ 466.445081][T16833] FAULT_INJECTION: forcing a failure. [ 466.445081][T16833] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 466.458330][T16833] CPU: 1 PID: 16833 Comm: syz-executor.0 Not tainted 5.6.0-rc4-syzkaller #0 [ 466.462623][T16834] tipc: All keys are flushed! [ 466.467007][T16833] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 466.467015][T16833] Call Trace: [ 466.467041][T16833] dump_stack+0x188/0x20d [ 466.467076][T16833] should_fail.cold+0x5/0xa [ 466.493913][T16833] ? fault_create_debugfs_attr+0x140/0x140 [ 466.499772][T16833] ? find_held_lock+0x2d/0x110 [ 466.505454][T16833] ? is_bpf_image_address+0x1a9/0x280 [ 466.510861][T16833] __alloc_pages_nodemask+0x17a/0x820 [ 466.514441][T16843] tipc: All keys are flushed! [ 466.516282][T16833] ? lock_downgrade+0x7f0/0x7f0 [ 466.516305][T16833] ? __alloc_pages_slowpath+0x26a0/0x26a0 [ 466.516317][T16833] ? bpf_image_alloc+0x10/0x10 [ 466.516353][T16833] cache_grow_begin+0x8c/0xc30 00:09:58 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(0x0) r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:58 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:09:58 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) socket$nl_xfrm(0x10, 0x3, 0x6) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) [ 466.525364][T16843] tipc: All keys are flushed! [ 466.526214][T16833] ? cache_alloc_pfmemalloc+0x1e/0x140 [ 466.526236][T16833] __kmalloc+0x6d6/0x7a0 [ 466.526260][T16833] ? tomoyo_realpath_from_path+0xc2/0x620 [ 466.561549][T16833] tomoyo_realpath_from_path+0xc2/0x620 [ 466.567122][T16833] tomoyo_check_open_permission+0x26d/0x370 [ 466.573033][T16833] ? tomoyo_path_number_perm+0x4d0/0x4d0 [ 466.578676][T16833] ? mark_lock+0xbc/0x1220 [ 466.583103][T16833] ? __x64_sys_getdents+0x226/0x3d0 [ 466.588359][T16833] ? lock_downgrade+0x7f0/0x7f0 [ 466.593235][T16833] ? do_raw_spin_lock+0x129/0x2e0 [ 466.598269][T16833] ? rwlock_bug.part.0+0x90/0x90 [ 466.603230][T16833] tomoyo_file_open+0x9d/0xc0 [ 466.607920][T16833] security_file_open+0x6a/0x2e0 [ 466.612883][T16833] do_dentry_open+0x349/0x1250 [ 466.617663][T16833] ? lockdep_init_map+0x1b0/0x6c0 [ 466.622725][T16833] ? chown_common+0x550/0x550 [ 466.627415][T16833] ? percpu_counter_add_batch+0x123/0x180 [ 466.633162][T16833] dentry_open+0x132/0x1d0 [ 466.637598][T16833] ovl_dir_read_merged+0x104/0x500 [ 466.642722][T16833] ? ovl_dir_open+0x2f0/0x2f0 [ 466.647414][T16833] ? ovl_fill_real+0x2d0/0x2d0 [ 466.652205][T16833] ? kmem_cache_alloc_trace+0x390/0x7d0 [ 466.657766][T16833] ? ovl_test_flag+0x2b/0x40 [ 466.662373][T16833] ovl_iterate+0x73a/0xc00 [ 466.662987][T16841] XFS (loop3): Invalid superblock magic number [ 466.666795][T16833] ? down_write_killable_nested+0x170/0x170 [ 466.666830][T16833] iterate_dir+0x1fe/0x5d0 [ 466.683299][T16833] __x64_sys_getdents+0x226/0x3d0 [ 466.688335][T16833] ? vfs_write+0x15b/0x5c0 00:09:58 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x8) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) [ 466.694344][T16833] ? __ia32_sys_old_readdir+0x1d0/0x1d0 [ 466.699919][T16833] ? fput_many+0x2f/0x1a0 [ 466.702469][T16854] overlayfs: failed to resolve './file0': -2 [ 466.704264][T16833] ? fillonedir+0x2c0/0x2c0 [ 466.704284][T16833] ? __ia32_sys_clock_settime+0x260/0x260 [ 466.704301][T16833] ? trace_hardirqs_off_caller+0x55/0x230 [ 466.704329][T16833] do_syscall_64+0xf6/0x7d0 [ 466.730768][T16833] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 466.736695][T16833] RIP: 0033:0x45c4a9 [ 466.740696][T16833] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 466.760346][T16833] RSP: 002b:00007f5b4f156c78 EFLAGS: 00000246 ORIG_RAX: 000000000000004e [ 466.768770][T16833] RAX: ffffffffffffffda RBX: 00007f5b4f1576d4 RCX: 000000000045c4a9 [ 466.776750][T16833] RDX: 0000000000000018 RSI: 0000000020001440 RDI: 0000000000000003 [ 466.784739][T16833] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 00:09:58 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x200200, 0x1da464932314c3c9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) [ 466.792815][T16833] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 466.800791][T16833] R13: 00000000000000ef R14: 00000000004c339e R15: 0000000000000004 00:09:59 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xe00, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 467.137260][T16872] overlayfs: filesystem on './file0' not supported as upperdir [ 467.207019][T16841] XFS (loop3): Invalid superblock magic number 00:09:59 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x10, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:09:59 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) gettid() dup2(r0, r1) r2 = openat$vicodec1(0xffffffffffffff9c, &(0x7f0000000240)='/dev/video37\x00', 0x2, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_MBUS_CODE(r2, 0xc0305602, &(0x7f00000002c0)={0x0, 0x1, 0x2001, 0x1}) socket(0x1e, 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/sequencer2\x00', 0x0, 0x0) r3 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000300)) r4 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000040)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) socket(0xa, 0x2, 0x0) syz_open_procfs(0x0, &(0x7f00000001c0)='net/sockstat\x00') sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x2, 0x0, @loopback}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, 0x677b}, &(0x7f0000000200)={0x0, r5+30000000}, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r6 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000280)='keyring\x00', &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r6) r7 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) r8 = add_key$keyring(&(0x7f0000000280)='keyring\x00', &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r7) add_key(&(0x7f0000000100)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f00000004c0)="dee7030022cf9e5e1dbac27b0426fc0299c40800000000000000c894f365ae68edf335abf35ec53d6751467ebd2c187491bcab2c8d34fec505fc8a14622dba33ff9b054eb7e8a5bc4ab2719cb230328931deb95ef3fcafb1ce27743a93f4715976ede8860ab49c3a4f51ab0124b50c3362201a307df03000", 0x78, r8) keyctl$update(0x2, r8, &(0x7f0000000180)="4edc9465ab6fb9465d47501f6521236f63ccce99ed1650fad6c469164e330beaea7d765c70fe1993e89cce6c16b56b7fcb5974c9dd6cfc364fb953960eabad554883e6d837d68293ec9c22e302c046ddd6432f92cf2d0ca1ec0e26785ae3d6394044ad78136752aae9d227fd920655b0636d2d64c3c48b93dd676b0fd4425274c71d24ef31e7955fb2517442de345d1209245565e3b37534f2bfdc", 0x9b) r9 = open(&(0x7f0000000280)='./file0\x00', 0x1c3500, 0x11b) openat$cgroup_procs(r9, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) r10 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r10, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r10, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) 00:09:59 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(0x0, 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:59 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xf00, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:59 executing program 1: mkdir(&(0x7f0000000240)='./bus\x00', 0x180) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) chdir(&(0x7f00000000c0)='./bus\x00') ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000500)='/dev/video36\x00', 0x2, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f00cb5b76776f726b6469723d696c65312c75707065726469723d2e2f66696c65f6"]) chdir(&(0x7f00000002c0)='./bus\x00') rmdir(&(0x7f0000000380)='./file0\x00') r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r3, &(0x7f0000000400)='./file0\x00') openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) r6 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r6, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r6, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$VIDIOC_DQBUF(r6, 0xc0585611, &(0x7f00000001c0)={0x7, 0x2, 0x4, 0x80002, 0x2, {r4, r5/1000+30000}, {0x3, 0x1, 0x3a, 0x6, 0x7f, 0x4, "8f411399"}, 0x5, 0x3, @fd, 0x1, 0x0, 0xffffffffffffffff}) ioctl$UI_SET_LEDBIT(r3, 0x40045569, 0xd) fsconfig$FSCONFIG_SET_PATH(r7, 0x3, &(0x7f0000000300)='{\x00', &(0x7f0000000340)='./bus\x00', r1) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) accept$unix(r8, &(0x7f0000000440), &(0x7f00000004c0)=0x6e) getdents(r8, 0x0, 0x0) 00:09:59 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:09:59 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x1100, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:09:59 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(0x0, 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:09:59 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x2f) [ 467.754942][T16909] XFS (loop3): Invalid superblock magic number 00:09:59 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f0000000380)={0x6, 0xb, 0x4, 0x80000, 0x0, {0x77359400}, {0x1, 0xc, 0x12, 0x8, 0xf9, 0x7f}, 0x9, 0x2, @offset=0x1, 0x2, 0x0, 0xffffffffffffffff}) sendto$phonet(r2, &(0x7f0000000400)="a51eff45d86d88fb7d839220b038ad4aaa29f77a5f1ef60db6193526a93bca832d9e25373aa37ec687257544dee5fbebe8629b29889628887b89d02aea099ddee22d80beafdd675d3c49ee14e11f1dac5683844f9fd27ade674a71e8fb71bf4f09e2fd2bfc9525a8db8522ba2e0f5a590613d6849ff91aca740221a2383a51ac9913be95c81ba40b39eee2520f074dfee8f3151c21270e92e92bdc7d4b232884b4748d9f3ed06d4c533f97ed6eeb7db2e10dedae539f6061e54835c9550eb0edf5a181dde52374d014626e6152a4dcd9e43eeb80d793d8a13ff5cc276efc4bb95113ff62b861a99460fda379a6134f5e170daefec2aac2c95eabcb75e0c26f501e5493522c1c9739c622324621e83b7f54597056acb9a751f9e8797834ac0e13a5a2f08c04ea9dbc5b0747a5c1ec5cf8ab0d46736beef7d7ebcee0ea2f49463d16f54de6f5ca579853e4fb162d2a13beaceb77e9009587e06e92996f656fce0276fba8c37a303bab0f8bd1d458360f30808dae40aaad4bdc93f6a1e04c90cc6ba4321ef838c1253857ebe089cbc49060c09c4358d325b9a8b2dc279580861da93b029bc0ceee9a099bb0485a0fbf25825800de5fc02735b81981b42114e789f8e809ed68d297b17814402808dd307c23c3706744167afb7af55e859fbda4289527b8e25d617eb76d2418d7cf32bf27d721a3ae0a9ea43a97e4144f59ae4d1caf04ccab4626af76c44fbb14c6665d3a87a977480392939bc99837168927ed39cd7073f8d51cb186a2522a1ecec5eff6a671edf40b4c1aae18ccd15a3d8abbc14852708a0cfdf2e6692366ae4e1be6feb3b209ea86caaf23e58b00967843fa6ab8dcab3050578990056401b249a712ba792c6e7608e1703ef2c544b27a1022ba3dcea5c5e8e42974d202093b80c6487bb5ce405ca78e6049a1c22716cb9268a3738e405af2353b83f5f2a0f109b59e33742cc0523a9249cd02530c9944cbce0f2f65562bdbf5e6d0103d3c3ce2306f418f0cbe8e8d61ec61257a36e361422edd163681063060ba853469d8b095a70ba210883dd404856f10a199009622f25a43db4baf43edda0cf18dd67c02bd442b00fdbdf27affe587115c0d84846ad5164a2f282b542d270764b02b0699682e04c71d0b5cf4cf68f553c6971e518cca11a848b9704fac6df6af0e15704b0051da19d956016e4cb7c0bc4415efdb8e108a371c08465b17a362e9e908bd47b7617f79bf124d02dd0affda8aeede79e6f6b625601b1dfa7af27e2d99f90dea74676c1b654b141930d7db0060a1e2f46bc90c8591ab1b275172e6f89c85bd3d43f5a5274f5f052a5b88bd1cf2878b10567883a0a96fd583cc6bcef5dd8e24e1f17bdbff8fbc1396d68840c26407de1d8972fcdbe5c22ab7c64e8725b8105bbfae25d38f9db27adad95519633811906d311cc4b4de1323fea2f21f79ac51e15ba5e217dd9bdc2a0f04150fc40a0e8a9d17a5ce24e807aa5a4d9697ff259c368c629b513a0d9f906f6aa82282590fb1a5570d569aefd5eeb9554d206377de6fed844bf1e8caec687bee50a78d942364cafa4e6d8a1ea5014794fb2d850bff2ab642eb4a12e093504aeeaa3e2c81211e476fa59a4cea330a221f8e90a12db40cac3ed6ec5c974d0f284794a196fa6b534a752f28b56dd5d5211622bd4524c64f300f51c8c0389a95a1f20195cc849d1c36813e605e04fa905582e418c281f33ad4b76933fdcd18e6dd653daac1ba22409ff2143518cd3581fc7afffc13c56d435fe3d1eeb2a9261ed245279728e7df26265117c8461dde0d6d0f15d80e55d8029a23cf4f38e19e655e91ecc022ccb9eb252674f24742f2070504eae52001464b6dce87e65d31a79537bc39f7bc7a5b7f97cf907868718ea6c0cf252e56eb31bf464d63af67222da9f23ec55ec1fc787592dfdf8ecd347a305556fa4135641025210e264e6b471120002d1b0c89929084948b59357a3a0be87e71f50eee5787bb8775736cb7584627da8b14e157384b069876507e3516089dbc963d44afab6ab7549c4f49020b6e4321d8d7de015a14a2dd419a89e4c87ff6ad4454ea7fd442e4d39700b8207051fd6d5f81bfa3b05f6c20ca6e8f9319ea1260d0e46a44bac70db4065f2f9a63e24eb2d356005db4a861af28ef56805dc44d6f442c2034aea51d691cf73e17a5230968f5cd32cb96e0e85812a670f9a8b62232c960e19db0f19adda1027382035688de8e44ad4928e063d4e0ca62cb205b5e5b85435fb0ccd61a2ebca220161beb697f16e98866677c9ff16311178e7a462b4ce55e3e0b13ded31a74f7bc2aa95e89346a66bf4c43efad3cc6dd4a3672f16b6d96c41b3126c91de62fdd93431aca7b5326937768fd092d1294cb0d5c8c46ff7d28ac775936a7388be3683949227f848b0c3dcbd8d21035b2a30ad967a70db6d81c065cea0185cae4c98cac697818c9e45783806ca0f3895379314da2537b741cfcf023ec58bc0babf7b7cb26e029125af5717a64b00e1282e32f149d70390465d5909b242304d97101f1b08e1af3664070d9f8a4d1cadb9ea77d55421236798c4d0e8fb4bed0b5a0c245a43d118e93876f74219cc0f0908df1d61b41b8855202dd8a5873b66c3f46a5ce7c0bf23e2da4821d6c4690f2fc6c4585e93ef529587995eff7dd3f6916c2c1b249f82ce0a4bc38a5800bc4ff04fa8f673eff1cb1648d1e4f87c0928e5c7cc3ac3a7cde072928a78e80958da660ec77a74504d2c08b4a7854ea639abd507a754432308936383e43876e74d1ab39186a72356dc352d4da864e722fe8f83244d8f1752079c70de3f32990ef7b8519553dff06e77560963bda6671d8f35c7afec7e5e8a5e87b55ff31de485b375f5482fb76ede22f7de5a997392126cf6763afd12c31200cb45adc3cb492f638c6e21a0b8ad5780e11a0ab945b58cde7b69d739f609dc6940fa3d90d0cb140132af17f0f51d8bd2723ee646bd9b8dc63cda596ec21717f2307372558dde80c1b181b6836fc4edad040ae71d0a3511aecad5c1964849c8f61fe924e46c8ba8ebd28c2296931abf1af4f136e1c1a4331fc5fdca5fc03e94256a58ff2d2cc98b0a0f6633d4726785ad73c63ae6c063e4c6ba7d41d8f97be61f03b40a13400bb52df39aeb38b8dd2ad77b4821e9c81928152a4c6ae10279ddfcc4c863e41459ab61e9635f8212328e712e535a4a80e5bb6b8986c4933d14221b1f0b4bdcf52cf6fe1216f0fcad54275ebe8f97eaca9377f036fea38eb34bf0f61b309f2e66212f337041906b9aa94d82dc28c77e3999e937b02aaaba6b8f34e91d7f5f82e15c7f9c0710916a4ec02f141082b9fca30f80afc1fd6e837da78b9e73a7ee3d5e63e68eb764f89c500bee2b8276c0cb6f4010b11f48a1c59e68b69cd36801f4bc94823e5c84c0496bac7aec5da8adf5cd67c785e72c8846f0d6fbd8043d682e23eb604228cecce7b1744a1c8a8a86c7d2a3f4f1cdf3d080cc4316b9905e0e6cbd84dce3f68141aa278d6b38a48b4d6902cdefabbf6fc7065d586ff8e1c71bbc31d8c5680569e55154f27b99030daa58ec8062d457b12f9a55b9f06ef3b0ddc3329a4e85c1985e4f179d514e23c3b2c11b9b5692c319ce454fd05cbab24263c051a1d082b3d8854aa21a28361358d90405991fbec6948f2f82ecb0da03ba680a0738919199558e8aaad9f68af2813cf5fa0eebb553b6fd0fc8d91eb6d97075d7d128c2f6951a2d25e24bca737cce3151df60d0dcf4e2521b6f721ca961304a9c048eb3ad1f30f95a62f5f997b6de2157ba3962fd9833beb6433805bbe68b498eb0e1690a350f2d8d648cb97e16ea7425c9b1a19d1c723d8efed9768a8ffce014965375a68384773055b9e01ab4877b1891df3397c9b81789e3e0737b11c97fa9f4aba9c227e2065a211c7364ea18a8dd5074e89b65dfb9b58ff917d5f1f23ac712778a624a8b85a1f1eb6774352e979e2727510903036147cafdac65022dd6f2dcc0b95a2dbe5277226aa7c802e42c3be989b6fadf1eb987b47006fd0e874cfd5db10b092216169152016ddf3d5e04e8ffb2941b285de8cb9edcf505863e5e2212e0fd0dcc44a3aa53e037dd36616b306b5928f9f538a8d071e341e5a40beca7830ea4411e955dfcc4acf4f8c238ae8435fdb663d7c9fb54e9a7df0717165112b429c56a0e39ae0d76625c263ea087ec9e31813af79382ab34e01b2d25f527d289a0305902151e9d9aecf4f90150c85f54b71484ff254a15a91c56b382c68c27ad141d802c8a0173265edcc123cfbf3d01bc2190feb038f7311ce477925236dcb8c0b7015a22b77b39ca05926078ca0d7b177958661b1c51e518a507d2338b5523041b578a44ad98c5262640e04f96e9b0bc7c78c9f4b4bfdf9263898f1ea06e14bef1cc64c4701e7a201909faa8e0397dc09552ba51b07c5b427051800b2147733e4855b3769cf058f01b18d9390f79cd7973c0178a99f37ab0aafa1faa21bcd23bebdcd27a834afa9a19654e8d1ff240a2bd7ad5adb4d0d9758708b33a32b5bcc79f4fb96654963ed022d198440c4b119fef29110b3966e6951925a6b47859156138265524b974e70f6397fb674707436a8d353b64207e0fa79656294bfcdcde186433c5e88fbd0b92a40d81b41e36611001a5b3eb3044bb3c0ab34c6d5e602e7ac656901c3dad73fa9b0b621678008e6a6dd38387b1b644a054959f408d6050e0cdfcdced5b720bc523599f4d5c2d34569bd51fa1de91894891480a6ff98b855a8e946ac04ed5cc42f74da237fc00e30d4a579c1e79f00781f60b0c257002a10832dfee3ff3a267b2c6a58017a9486ed4374b6924be57edf5551d46b03bec4a86d3a17e7a01cc6e2288adde4be60b369936baeb8bf237caf18717ec8b7a7db35babef90fc3f16d24744b466b813226840e2b7ada221f36323e5b91fe6762f3c1e9dbb7dc4b59d571e625f8701e4d3b23e6b2d5efe052b5828e50793e81eda05f7ababca8950e51b04a0689ed7c032da947c3c0db14d6954eaa9cb13e2c6c260368a1fdf61e8b6b717523953d459fca1bfa5cdfa12c7729d9f17b0f099f901b0ceb36fe892154ca339a955f667afe2277575bd122702f48e6278b6201b75093141e6c86f112504e05609c517c99cfb47b6eb7d5493b78ff2b0ca89afe914b4c1aa1e948a5389b3ca1d246683c632eb1a1a6098fafa81d8bb0cca98e91b7ccc4c8a2bc19006bd837e1446456cdd99eca8b70f9d963329e15ec1bc17bc8eb9faba38559b7f5baa7c67e40b81c0dcc4f83e48ae563141788a6952a8d4cf880f9660a0a6a62e3a927af38e4cbef21f6033a8bfdeb54617b8204e02088209b8cec71f9e0b3d97e248ffc5719e2394b3da5f8cc36281498f6a3a5aa20d5392c18d8cfa69d435a252478c3987cc320f203dd8625f6fab2b18d8cf4bd03d08edcc2d6f5dd9d5fae2a397ae71f127131847a13c6c4df3fec4090024f4399fd291e3347dfa8ba93ba5a1d40e9722600a6a3e51e61942e7aaa39f55d030fb1956326629cb660e0d8b9992313b7a8dbc3ca017e9a31f2f7d922c3c19ce641eb2b3b7113683dbd8173d86466c9d9dee6659e63538a122e85f3b736ea836cc1f6c40a556691f47275b6a5de518f634461f5e4fa89f9cf8048ff1b9f95bb20e6dff17b730df65f061289c9624e3d04d2ff828fc68d06e7aa7fc0fcadc92807058ab837f2dfbaaba7c515d2f57d41652d6afe6cdefc405605648f6c99a1a03f15c897abf0f218dab28a2f37d88964c71af56741", 0x1000, 0x8090, &(0x7f0000000100)={0x23, 0x0, 0x8, 0x4}, 0x10) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c6f777065726469723d2e2f66696c653000000000000000130000000000000000d221e9644acc2e748927799e7b3528e07a23231118b25ae0d213da6d73d57ac6c33994d706244923315c5283b84ed4a471e0a7249482d8e2030b512a8b68"]) chdir(&(0x7f00000002c0)='./bus\x00') r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r4, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r4, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) bpf$BPF_MAP_FREEZE(0x16, &(0x7f00000000c0)=r4, 0x4) getdents(r3, 0x0, 0x0) 00:10:00 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(0x0, 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:10:00 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x3f00, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 468.043668][T16930] overlayfs: unrecognized mount option "lowperdir=./file0" or missing value [ 468.080445][T16931] overlayfs: failed to resolve './file0': -2 [ 468.108506][T16937] overlayfs: unrecognized mount option "lowperdir=./file0" or missing value [ 468.247306][T16909] XFS (loop3): Invalid superblock magic number 00:10:00 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x23, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:00 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(0xffffffffffffffff, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:10:00 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x43) 00:10:00 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r4, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r6, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x1018804, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESHEX=r1, @ANYRESDEC=r3, @ANYBLOB="3d286953ebe99a5048bf8bac90ce33f72315434669b33edbde3918aa095df7c97a63953924adf6f607a733e38f20871b548a48bbba5fbc0915fd720555373bd4b22637662c0d60687b6e6daf92038f33ab1a3a76d76437c3fcb8e09da4df33f8d74df91127b2469b7a323cfe7f455f78b0bbb56215a1bf488ab8d9cc06cb41c3b42a4ce2929a480db534100818e18b02093e28b8f274634ea421575d84183d3e659b58f956688973a6102354f4efade7f83dd24476e62d9accca95f668f9f452", @ANYRES64, @ANYRESOCT, @ANYRESOCT=r1, @ANYRESHEX]]) chdir(&(0x7f00000002c0)='./bus\x00') r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r7, 0x0, 0x0) 00:10:00 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x6000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:00 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() r3 = dup2(r0, r1) timer_create(0x7, &(0x7f0000000600)={0x0, 0x12, 0x2, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) ioctl$KVM_GET_DEBUGREGS(r3, 0x8080aea1, &(0x7f0000000000)) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r6, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r8, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000700)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000006c0)={&(0x7f0000000940)=ANY=[@ANYBLOB="14010000190000082dbd7000fddbdf251e000000a1c7f8adb166d3f0318845686f73bd1784cb70fb5b653933c82d7654161fd498ddd1fa5965dc8a5a1df7867f1253c429a5648397f849cfc6e57dfbd3fe6d01bd1c407430022dfe12afe1759dab99c5ef72f6ede9c35c38592c58b7fda5abe8b90c966389a5742c092f5e6b92f3beee7f538dd79bf51d83669a9076a54fab1f7f771ef44ecddf3bfbe373bc51c92c787247183c2d8fb0cf585d2499128a05f7a8cae5310930f93fe500fe1adf711ed694ad331ea2a10a23000700706f7369785f61636c5f6163636573735d76626f786e6574307573657240000008006f00", @ANYRES32=r7, @ANYBLOB="1a0f48002d898755f4838417b8f42f0000000000000000000000000000000c26cf254838ba9d267e6e59fd5fc1ac772c068e318a80962d9faec63b0899d72d577a99ab7cb195d21655cf8eedb6caaf5d89c6e50c4daca1027409293dd5b75914310fec234680a822c89a91ab2b67619a65d48e345f2e81dad907d2e1ccf5cba276fc98ce6285d3153b2477b597da3f318790d775b5f1d2d80a8973405dfebcc16b49afa06b14d4e929fd30588db32398e8268041"], 0x114}, 0x1, 0x0, 0x0, 0x24000045}, 0x1) r9 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r9, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r9, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) sendmsg$AUDIT_ADD_RULE(r9, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4c040000f30304002abd7000ffdbdf250300000000000000400000000000000002000000220000000000010006000000060000000300000002000000050000000900000009000000fcffffff00010000090000004aa70000ff01000001000000030000001a00000004000000000000000500000006000000008000000800000007000000010100000600000002000000c000000001000000060000000700000081000000b5fc0000940900002f0b0000ff0700003f0000000900000001010000b100000000000000720b00005f000000a9f2ffff31e30000e7070000060000000104000008000000008000000500000000000000f7ffffff7f00000001000080010000000600000009000000010a00000000000000000002020000000600000027de000000080000020000000000000006f900007f00000000010200030000000000008009000000400000000800000004000000050000000080000003000000000000000001000004000000ffffffff0010000008000000000000007f000000fb00000002000000060000001f000000070000000180ffff3f00000036000000050000000300000002000000d100000009000000030000000300000005000000090000007f0000007f00000007000000ffffff7f080000000500000000000080040000006c2c00000100000004000000008000007f0000006406000001000080ffffff7ffdffffff080000000600000000800000ffffff7f80ffffff020000000e00000056a500000200000006000000080000009a0000000002000005000000c5e80000ff7f000002000000b100000000000000ffffff7f0700000005000000050000003f00000000670000060000000002000002000000050000000100000004000000000000000000000002000000070000000000fffffaa00000700f000000000000290800000600000007000000090000003441000005000000a90c000001000000020000004000000001000000ff0f0000070000000700000000000000ff7f000006000000fd0000000600000000000000ffffff7fbe00000002000000ff01000002000000010000000500000001000000f9ffffff030000001200000008000000ae00000001000000ff070000690600007f000000050000009ebaffff0200000004000000ea70000001010000feffffff0800000065a3000081000000020000000700000000000000080000000100010003000000650000003f000000050000000002000005000000040000000700000000000080030000000000ffff04000000000000003700000007000000ff0000000000000005000000010000005900000009000000ffffffffff03000028010000080000000500000002000000140000008d4d00003da30000040000000200000000000000860f0000fdffffff050000000200000005000000ffffffff06000000ff000000fdffffff2b00000073656c696e75782f776c616e30007070703100707070315b402b656d3170726f6373656375726974792c0000"], 0x44c}, 0x1, 0x0, 0x0, 0x40890}, 0x80) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r10 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r10, 0xc008240a, &(0x7f0000000440)=ANY=[@ANYBLOB="e8475937febc51589b65c19003456a03de2f0dedab469ef135e9ea400c3bc7c10bcdd1e8647a2013fad2b1bb68cb81d0dac3cdaff64fe31baca74af6dd896b31c0083781526a7f73c791e0184f6cdc708e18121e0628e155708129e94dc18bebd06e05f42e8f8a77000000553f99bb99c020401da25277d4161af7e79e7184dd1a9dcc13a762c12ccba6bfde614baaa617219127006066db03e737fd9a5ab5c840923900412f92c91dcc2d40f9211e5fa468fec7c36f70"]) r11 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 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) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={0xffffffffffffffff, 0xc0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x3, 0x13, 0x6, 0xfffa}, &(0x7f00000005c0), 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000001c0)={0x0, r11, 0x0, 0x4, &(0x7f0000000180)='em1\x00', r12}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000100)='/bdev\x00', r12}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, r10, 0x0, 0x1, &(0x7f0000000040)='\x00', r12}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000640)={r12}, 0xc) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) [ 468.649569][T16962] tipc: All keys are flushed! [ 468.673124][T16962] tipc: All keys are flushed! [ 468.713334][T16962] overlayfs: unrecognized mount option "@" or missing value 00:10:00 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(0xffffffffffffffff, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:10:00 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xa402, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 468.770370][T16981] tipc: All keys are flushed! [ 468.776985][T16967] overlayfs: filesystem on './file0' not supported as upperdir [ 468.789941][T16981] tipc: All keys are flushed! [ 468.826621][T16974] XFS (loop3): Invalid superblock magic number [ 468.892570][T16988] tipc: All keys are flushed! 00:10:01 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(0xffffffffffffffff, 0x4004551e, &(0x7f0000000380)=0x7ff) [ 468.954025][T16988] overlayfs: unrecognized mount option "@" or missing value 00:10:01 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x45) [ 469.000391][T16981] tipc: All keys are flushed! [ 469.056705][T16997] tipc: All keys are flushed! 00:10:01 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:01 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xa802, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 469.318183][T16974] XFS (loop3): Invalid superblock magic number [ 469.452624][T17022] overlayfs: failed to resolve './file0': -2 00:10:01 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x2e, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:01 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r2, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r3 = dup3(0xffffffffffffffff, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r4, 0x0, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r5, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$SOUND_PCM_READ_CHANNELS(r5, 0x80045006, &(0x7f0000000300)) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="14000000", @ANYRES16=r7, @ANYBLOB="01000000000000020058db181b04"], 0x14}, 0x1, 0x4800}, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$smc(&(0x7f0000000280)='SMC_PNETID\x00') sendmsg$SMC_PNETID_GET(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14, r9, 0x1}, 0x14}}, 0x0) r10 = socket$nl_generic(0x10, 0x3, 0x10) r11 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r10, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r11, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) sendmsg$SMC_PNETID_ADD(r10, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="1cf3ba01000000d0042da0a9337dea8400008b609d97c0636699a450439a92bb8372ea9f8f894239f0fba65e24b799fa3ed091348584a7bf27bc363ba8267b7ec6e928251437463f423d2c5fdceb68a02a9106ef1222e394b3e2242d0a2e60dba828490090e6f6b769775e5a017274fc0736a914250f1bd59c96f06f807874139e3e70c9de84afa86e299b40163d896bf1ef90faa2bc7da6bc2e916442399cd38372e2c568823557b64486e1af5b2528c811fbf53051431c855fb21baf3f359dedcd32f0eb09d04a800f95e6c4596089ac05795782578db474ab963f5072036b42000000000000000000000200000000b0867251dcd94bf9811e60", @ANYRES16=r9, @ANYBLOB="000425bd7000ffdbdf25020000000500040001000000"], 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) 00:10:01 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x13f}}, 0xffaf) write$RDMA_USER_CM_CMD_SET_OPTION(r3, &(0x7f0000000180)={0xe, 0x3, 0xfa00, @id_resuseaddr={&(0x7f0000000480)=0x1, r4, 0x0, 0x1, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_DISCONNECT(r2, &(0x7f0000000000)={0xa, 0x4, 0xfa00, {r4}}, 0xc) r5 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x0, r6) socketpair(0x1d, 0x4, 0x30, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$BATADV_CMD_GET_ORIGINATORS(r8, &(0x7f0000000580)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)=ANY=[@ANYBLOB="c0000000", @ANYRES16=0x0, @ANYBLOB="000428bd7000fbdbdf25080000000600280003000000"], 0x1c}, 0x1, 0x0, 0x0, 0x4000010}, 0x8010) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r9 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r9, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r9, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r9, 0x40082404, &(0x7f0000000040)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) tkill(r5, 0x1000000000015) 00:10:01 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xf000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:01 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(0xffffffffffffffff, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:10:01 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x5d) [ 469.672204][T17042] tipc: All keys are flushed! 00:10:01 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x30000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 469.823991][T17042] tipc: All keys are flushed! 00:10:02 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r2, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) sendmsg$NL80211_CMD_SET_REG(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x70, 0x0, 0x200, 0x70bd26, 0x25dfdbfe, {}, [@NL80211_ATTR_USER_REG_HINT_TYPE={0x8, 0x9a, 0x2}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0xffffffffffffffff}, @NL80211_ATTR_REG_RULES={0x2c, 0x22, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x40}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x53}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x8}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x1}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x9}]}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x2d}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8, 0x9a, 0x2}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x2}, @NL80211_ATTR_SOCKET_OWNER={0x4}]}, 0x70}}, 0x840) r3 = epoll_create1(0x0) flock(r3, 0x2) r4 = gettid() dup2(r0, r3) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r7, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r7, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r7, 0x6, 0x1d, &(0x7f0000000200), &(0x7f0000000240)=0x14) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) r8 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000280)='keyring\x00', &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r8) keyctl$KEYCTL_PKEY_QUERY(0x18, r8, 0x0, &(0x7f0000000180)='$trustednodev\x00', &(0x7f00000001c0)) tkill(r4, 0x1000000000015) 00:10:02 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x34000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:02 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(0xffffffffffffffff, 0x4004551e, &(0x7f0000000380)=0x7ff) [ 469.894941][T17057] XFS (loop3): Invalid superblock magic number [ 469.929331][T17071] tipc: All keys are flushed! [ 469.990469][T17075] tipc: All keys are flushed! 00:10:02 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x20001458) [ 470.040305][T17056] tipc: All keys are flushed! [ 470.086912][T17081] tipc: All keys are flushed! 00:10:02 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x400300, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 470.269778][T17057] XFS (loop3): Invalid superblock magic number [ 470.335434][T17085] overlayfs: failed to resolve './bus': -2 [ 470.388564][T17094] overlayfs: failed to resolve './file0': -2 00:10:02 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x48, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:02 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$TCSBRK(r2, 0x5409, 0x6) r3 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0xe, 0x0, @thr={&(0x7f0000000040)="b9c8b7a7695cca6ed7cca488c09eb1760dc5d4175d5eb7543a34e2c5f7d4a3ddeaae0c9a752a91b5435f4b6b402aba22e311cb4655d7a97d5b2b34444b31b12a7d44587eec97957ddee7b1af400be9c246b25e373f3e7aa589ed4aa17d6821dc88db618beebd5b52c1a96386dc70d308f6a6930161a2c7ad352355a4cf27ab2f83a97cd99d16250d7a69ceeeb891f0e02433fd8717533e2a2fef8d7f30f107877dde845eba549585e050368567a58acaa9a379aa26a7c2ca2ffc07c122ef197a947f9747ddbf763c8d663e29b51597ed99909c1b9f5bd85ef89a5076", &(0x7f0000000180)="5e50cfa6749d48e27739827947643d50e20c74b973df9692b3"}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r3, 0x1000000000015) r6 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyS3\x00', 0x2cc00, 0x0) ioctl$TIOCVHANGUP(r6, 0x5437, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r8, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r9, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r10, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) splice(r7, &(0x7f00000001c0)=0x5, r9, &(0x7f0000000200)=0x5, 0x100000001, 0x2) 00:10:02 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_open_dev$mouse(&(0x7f00000000c0)='/dev/input/mouse#\x00', 0x8001, 0x408400) ioctl$VIDIOC_S_AUDIO(r2, 0x40345622, &(0x7f0000000140)={0x6, "d97f27bdf06d02c7a1a7d92c418f6aa12562615f93b1f919d1611b442c414069", 0x1}) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r4, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r6, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r8, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r9, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r10, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r11 = socket$nl_generic(0x10, 0x3, 0x10) r12 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r11, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r12, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r13 = socket$nl_generic(0x10, 0x3, 0x10) r14 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r13, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r14, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r15 = socket$nl_generic(0x10, 0x3, 0x10) r16 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r15, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)=ANY=[@ANYBLOB="a50ba44aeda5f836d552e7bea6f6f58719ec4b96458456985b41aa731902aa9a65040f2d469907bd22c9a328f5fbd2b0fa566633b3f063c682939b8907c57ad0316e9f6101541862944c62087d56470a135b53bab294c8e4813ade3ad2ef5f1fbe4ef5e31d7c637efa9a7e15b24fd0a1ab923b43c0b98526b8585bb9eb4186d8359cb211b230f85cd85f26ff4a2625b7cad7bc710be1351ffec308f246cab7ac9f078168bd39923ba3625c89df671718d79f51af29a3f599c217cdf756ea76b8feda24660f3605d36e7eec8618fc2138e16eb1c8ea72fbd4ade533fb5cc0baf9e4eb8badb70ec5858025f97d73f1399a3c205e957dba7037aa17a7f3f8e928932f496f79a33aa7d9d00e57c148c7e448d3595f2b8829", @ANYRES16=r16, @ANYBLOB="0100000000000000000018000000"], 0x14}, 0x1, 0x4800}, 0x0) r17 = socket$nl_generic(0x10, 0x3, 0x10) r18 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r17, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="00000500", @ANYRES16=r18, @ANYBLOB="0100000000000000000018000000"], 0x14}, 0x1, 0x4800}, 0x0) r19 = socket$nl_generic(0x10, 0x3, 0x10) r20 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r19, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r20, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r21 = socket$nl_generic(0x10, 0x3, 0x10) r22 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r21, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r22, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000500)=ANY=[@ANYRESOCT=r0, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=r3, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES32, @ANYBLOB="743da12c706aebc099213d5f5cd8e56227d59ca9a6facaccc4ae32ae44d93126f506e9ddae00a2d16fe7981fd3c0c3e7eaec616aab281555ff7eafd95e185c44816d441c0fb8147c6f448d08f00afc55b08371adf7172c9bb958"], @ANYRES16=r17], @ANYRESHEX=r21, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRES32=r5, @ANYPTR, @ANYRESOCT, @ANYRESOCT=r0, @ANYRESDEC=r12], @ANYRESOCT=r3]) chdir(&(0x7f00000002c0)='./bus\x00') r23 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r23, 0x0, 0x0) 00:10:02 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xf0ffff, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:02 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(0xffffffffffffffff, 0x4004551e, &(0x7f0000000380)=0x7ff) 00:10:02 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vsock\x00', 0x20000, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_DV_TIMINGS(r3, 0xc0945662, &(0x7f0000000300)={0x7, 0x0, [], {0x0, @reserved}}) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:02 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockname$l2tp(r0, 0xfffffffffffffffe, &(0x7f00000003c0)) mkdir(&(0x7f0000000180)='./bus\x00', 0x1c1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) fsetxattr$trusted_overlay_origin(r2, &(0x7f00000001c0)='trusted.overlay.origin\x00', &(0x7f0000000200)='y\x00', 0x2, 0x1) mkdir(&(0x7f0000000280)='./file1\x00', 0x12c) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r4, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) prctl$PR_SET_TSC(0x1a, 0x1) openat$cgroup_int(r4, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x0}, {}, {}, {}, {}, {}, {}]}) ioctl$DRM_IOCTL_SWITCH_CTX(r4, 0x40086424, &(0x7f0000000140)={r5}) r6 = socket$l2tp(0x2, 0x2, 0x73) bind(r6, &(0x7f0000000480)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha1_mb\x00'}, 0x80) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c65305d42ff743e8788dc6ca535ab1bcc78034457da56deb75ca0275532a69e7a4450e0638ceee1de05bda4b343e2d3e258221d03406e851f7f24a0224e3fb11f848ddb174feeb790f92fd03b2e431c710c434ea0154adfc11d92493a54b240356033bda805223c273b1519f66aee43f5fb"]) chdir(&(0x7f0000000440)='./file0\x00') r7 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r7, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r7, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$inet6_mreq(r7, 0x29, 0x15, &(0x7f0000000400)={@local}, &(0x7f0000000500)=0x14) socket$bt_cmtp(0x1f, 0x3, 0x5) setsockopt$inet6_udp_encap(0xffffffffffffffff, 0x11, 0x64, &(0x7f0000000540)=0x5, 0x4) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r8, 0x0, 0x0) 00:10:02 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x1000000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:02 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(0x0, 0x1000000000015) [ 470.783319][T17129] Unknown ioctl -1064020382 00:10:03 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x2f) 00:10:03 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x2000000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 470.841492][T17126] XFS (loop3): Invalid superblock magic number [ 470.904971][T17129] overlayfs: filesystem on './file0' not supported as upperdir [ 470.915341][T17138] overlayfs: failed to resolve './file0]Bt>l5xDWV޷'U2zDPcCX"@n$"N?O/;.Cq CNJI:T@5`3"<';jC': -2 [ 470.935375][T17149] Unknown ioctl -1064020382 00:10:03 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) r1 = socket(0x8, 0x800, 0x81) accept$unix(r1, 0x0, &(0x7f0000000380)) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) accept4$unix(r0, &(0x7f00000001c0), &(0x7f00000000c0)=0x6e, 0x80000) creat(0x0, 0x0) syz_mount_image$cifs(&(0x7f0000000500)='cifs\x00', &(0x7f0000000540)='./bus\x00', 0x2, 0x7, &(0x7f0000000940)=[{&(0x7f0000000580)="020a1df7f1cdb7d826ed913f76601cb9ba9e749ab1212c2b4a780ff2c7f64491b01046ba9d291677d80b7e41f3fe433dbde166fda64b94609aacf1b936e28110192157b2353e6d0e4b76a4d95b33a073277c3313fd4df702caa0582b4d68261adcf85fc7d552c7c3b1ce81520780d7d2027ae46519091a340eae322377a7d8107f0ca2c52f8d9346819e490db0d20e47f2db41ea6f92456d9d05b832175fdf98151cb300f84a25b60d90015f44edb2ca297a0f18ac1b4216a3a4", 0xba, 0xfff}, {&(0x7f0000000640)="4608712668054785c1cf0592c0760615521f8a8c91a4976798e6bd1e37a589424c5ab1a8b856ac31171b75ebecfe4cf44fdd8b9f2d566ce5a2942eeb561a1d64c7910417f082230406e3cdb2347914", 0x4f, 0x839}, {&(0x7f0000001500)="e76eaa365a32dbbb2b84e30ffd82b87d95b8e0b249ba11742ee8b2fd2bcbe7a132ff0e57f3ee167a20f05473ea791518d83a940ee41dfc1a665bd77f41aba142a8dae4bedf51b978f033eb1818da586bd8d244a6b8233eaf30c011445e7a558f82ea74e88d4345e366cc4b88566542725591d7a8e32f7509a3ef784d1b01331b87bbceb3d5cea1ed85c770a470b82ba0ddf7febd19a79b6a2a06e4609cd9b47873b44d5bbd504036fb571f91535edc3bac1dc6f82663148936e5811d50400e4f8b3925bcb3558426bf7dcb205ed0a45b4957aedbc0b9044c875c0e5fde58117f077f631d63dba54cdbcf8a3858c1025179e3da3ae759fd32b602eb7016b4dddaed8473fb6308b49fbbe41f656d3bdd27d2f52884db0b41aa15f71a9a6c77c713016b1c0ad61c81d18ce22cdf67914e1dd9d99893a263cd2bcc262670a5dd1efe894ef596190114ede71d34fe6cd2ea17a3c4939e5d53eb6a991d5f369127cd20611c64f4b7fedddbd84738ea50dcbc498dc52832c9f340eb2ffa2de634471e7954d6a2f1c93be1aa4811fdc3c3bfdb8e4e272ff63009e19f3a7cca3b44c9e378080312dab5796f70bcf1ca952e1e2bbbf84a874fd6a2b55940168b2e3f858154e2842d4505c8284416c92c03bb994ebe229a811897f43ff3b904ea68261603bbba28efc3f773b9fd96ac121cf0dfb7566cb94a8c9872f352681ee62eddadd144f3e3f920b1369f05a4dd6af1b79b76acdf7f44ea01795bd42a4775c4fdd4d4c3e4f02cce0e1e589c5cbeaf70469e8fe388ed571b56ca6b5f5d2b10834c4c34e24bc430b3b0072b5e2fe417a894a9e302cb3c826eaa6a9d5242c397987408b8d1864efbeed0380f17ef7d2d5db94aa462d842cfaeafc9730bc38b4464b5377eee499c1d1b20df6e61db836e17604a60f7b3e9e5860ec655480620903e6e6502836833e60e47ea81d2d32695e2159d35bb4b4caacafdf328a031ce36281084adaea56d3214931b861c268c9ee19381f8d7e6ba2c10757ad2cc338e174805efb5d57af14e56e639e1c4bb2aa95b2151b7e0b3b9e5086b92dee4047a0caff5a4572b0aba1508ddd8a9efa988af398cb9e87d61badc1f84c6bfd6eb25fabb31c5ea01e6043bf73f86a01a52f668d394a12f1d1a92cbed88136ae0f86a1d8ec8571d9662eb0bbaf6fc17472fe76469444f9eaec525ff170cad3ae2611b542d5d7183d0863f37e6765f0a5836622904d4512f8ac6afd2d7fa12e3240e091799d5805da6cdf44ca5ca319affeef06babf6035457c8e12fbf7fee0b3b8801f413f47e48ea45a87ffe8822b33c653a1efc11597da648fcd1436133541bef335c2709e2bd96d8b04161c9dbcf00e76ab88605cccd3b74cd9ffc08d406b5165373d329b1fa4dae89abf64c57251bdd3152da08e07d04fda9e77f60c8d81c418565ee2505cac0e3c5939b81db039bd6ce103bcd215f5075920aebaa9332ea0534b6efbf0e0ecb028f00e1e8ac0ad69f1829b65580840c9b671dd3ec7f79591e3d5e8eea985dea460956c3614110018c0b860d6d80ae894fad78a32dea4e80651516411615939192bf46b04eacb3dec0cc0d0cc8d31d634fcb293960d13434a0ab2626d9a815147af37de1f553ae3fe2be7a5d376464e593250fa3703690f72afe73b8f82ae6a01bf895dfc7ab4d3b1f9faa88bcd7801426c7172a692575f600fdd39305c92a03f444eaa27c704a44981c901571ae4595d9a75ef12a3ce6928c2cce6dbe83bb16d791e9c0db7735e139846bd31d89a8ae369410b9bda19f2b3b6d6fc13f0b63e637e4b72e69e19aac42d7687b8b5ac1160d8d90918fa97b35690cf720bf7bcf04bda8a79d0631af5876a4164970b8e6f4852fa0765bbb783e64b6602ea50b56fefdeabe040cce433483c89980e0a27810a32c12c2553f26147c99bb7cb1c5abb84465b5557bd6d9f708154ea3fbff92f54c6edeca760d829f03bb883fd1b3d404688bc368bf00ec862a087fbbc708c630a646e005f45f33a7aa004c43b555fac6d19edf05a0877ebfdf8f67b70796d9acc61a0fa18d018daf5774cd07f940a807535eae8e8a737dab582902a8e43453f1b3c71be4b55f95584eb0b66696ce55138a264d2923c53bd482f7d8c47112db83f8065168aee7b2bde32d985f526573ed57b69298dc70dd05665a6a801abcb1abe309281961befd8adf9ffe725e49f199c64eef596c5eaa639f2293fded8db643d25da4af710de6c5acea773ffb6b05947e3126ecce81d6566fb791680e230f53a7e5691ecce5ea84b9e8b6be85aa625bd636c7939d59dafce38cd4899d1116214b4e505fe8aec1df2cbf040eb10acb95854c4fc77781e422b72c71ddbf56c0706c855eafe738590bc489976a5324f20c3afd0941470461bfb3300db9c463de4a734a410cf0ee07e3d5f5d07ecc9b286b6b0ccb5d4e41df4d7b648096da17a3f8d27c970e60bea81e577e4fdb50fa49cee431a81137639f7816c80eeecafab4e93899c9bd60b3bc66d2f5afd0ef58b2f67b8de61814fc22d25d8db55537d27999b56ee1fbbd5167dd033aed6f4a44c0a6f0cdaca48aab0295a770b56f21a3dfca4125401a9652f036906e8f5181a8a48ed5bc1d8027a7ee204a17be94c9a41a3c288eebe38d6eac11c4df78d173720a46385f13d20067912c5c2264421846c06fe967c8563d198e4409daad93046d16d3caf2eb579198073883430875c698ff51c425c2ab82f0bf49d9175b17e81554be5a2a896b7d2b6cddd35d09770ccb3595384cbf5f816d19dd586eadbf7f701c22af29a0bde3c9e610f82499cc7d5f9174d94ad7426bd0e0e30903a3524aaf1b0b8395e5570e4c45d326d73917e4172aef14c5379c716a0b4978630cc343c5c18587189f6944de739cf53aadb767c80578118b2f741aa1ab79472b94af95dfdaccf864fd6b6f3bfdbf0606e2d1a49d36736d0bb261041f0450465dd74b3d76b769f08e4f63dfd127732e693201645c2b9c942624cc67da64d24de37710fa3c9171f3bb26c7546b73136b2e60928e251eed5060787490fdf271cc5a94c28b09e087bed9c134b4e77d2e669dd89a21bbb1e8316ea25d64785db422fa8304e1cc2d7d82ea11902c59472f006a80693af769fca3c449565067b026c6891b8f226f270cccffe05db85c6afc692df84ad0959167710088886ca4a912cffd324bd648f516c029124fc34ff397107ae162a80a1f8791e245cc8f6857095cbe418c3bd62364ed1e077ea1d22abe7a851dd026220f35d0c9258f584cc24892c6b87a528f347185dde97eb5f9ef26dec7c16fc639d7ac498f735d2a1759543d56e133ccee6b1ba4151ceac5a3971b19544ca146f15fef03ba4caf179c37fa69dd3921591753a72a7b3f39c88aacc25f0338aee374d647e0d4b7e419bb48774d589eaad74ecb0ebbfc040220939399e281c9b6656ad421acfff35787a51e0e9cf6ee5942c54986a44eefc9045398a8cbe08f4ca8fb09550b6dce9ffed96a0b0e783bf4db453ea25bb6974abde2940c492acc34d6e3df117495561d7747a073d716c1fdb8e6695b595d571a2173dc2c56d772f9e3d699b93b83d495408398ccae6b92ca78fdc87ab21a4dc2f8fc452b6666354e58716c5bb1ac7d88ecbaaf832d27459c404344bf5e708708593e5cbb6c2b9235dae3030dbc5d1f554f95dcf82a81190b1ee2455b422ee681a96fea802b776dc54af6de80e0dbb28d55d0ec0f7e25188f660877e707a224918e8a382d341695a1ea5e9064335aef59da7404f4edf4b3ce8dbd41ceacdd40261f167b4f7d2f2a43470dc238196e5d092225e3d9f7b9cd062c1cd4c4b0fb62d228ae184d77cff753b56e61deacc91b56a36925e68b43f18a893a6cfc113235230a72ecd63a6e0bca19fa328e02d42b2847af546066deec573eb66a9eea35c90b05f4760711afb1e2b869cf9acafcbabc927e27ff27d9dc53c510531ca44d1400ee87b299372fd5ccc2e2fa6c3efc709e2aa8230bb482f557be7f7e395b910a36e457b718b026721532d2aab6bfe7f9f3ad02512bb89f76697ecffac436ceace2a5422ced730be4c2163d69d63d87fb76ea0178473e6d04a99c6d5acb9fe75a5360808e67959cf53eb1763d47b12c327cdd51d3cbf3ec91e7301ecf16411dd8a552ca9ae2bbae63790765698a5e1f3a6a3e786ab9a55f63f631b328674e365922acb941fd2e435b13f88c0cd77ffcab796f60a8822ab1f1506b08168c5aec02e4e0502b85eac4f1d4fe5f814dd1c8164ede52ea392fd818e218e508ee8b07d64cbbdb4936e12f9451c212d8169dde8c51b0240212fd0009f4a702ef73e9b9c5bf0f2a27f3e0b725844ece665f8a73ec13da5992c0127323b11100845523d6462e80bfb56c3681b6cc3a9d90f2ceb2af817e85cb8e2f71232afc9b2d041317011a67892fa7032a985a3f188836480b64ed653e0edb5805d55cbfdfb81cf18b49f3732f2cdfae73bc5c1b09c90b781c70470d0f03bc8edb383682f6369cb739358cbb3a0c3ff786226bcb342c8b736172273a2fc3c563d5ba815b4cc0abb845a1e4d929f896301225aded0f34094300c4aef299c9c02246d3c21b7074147aa38d3a04a78edd99c052dbaffb6d49e64a45dd58e54419799d927f913f2e2e2a11ef35645aa268695a1c60f0db1d225de810f8729fb540f0ae36c16e96d78912ffb1b5ffc97179e2f453bf6309e09c3d041069293510b336d141afbebbcb7791bf96f786c62fcc2f1d3d3dab448f862a4ffe8eded5201b4a22d8f582a53b7b2798bdb475f48cdc3ee154dc94cb35f800ced393998e895780df7e5d6a93342d835c0c527418d7450b2dd2973fba4bf718622a749c963be162a3cb7adc9943259d8253549ec528b4e201f06a082dacf583b12ce28f0d66c5df6defa03ac5f8635a20431769671c36d14898d1bfc523fd32b3bb8be65270370435bbc21b48dbd3f09d53242e81005f5c1885843959b82541ad206b8cd77381c92aa782fa7f11af66beef98a7f3c700c8dd169ae4fac98c4d657c2daecf1347c7cd514e1319426c58b60bbdb2b39ce3844cc22f4d7a6d5785be792016a84b9c2bd344bec879953b883fe8f1ba54bafa7828a5400e40089c3fa80e754a70005ea547005522b3331a8e009bb969270b014bdf749b085abcd859b4e96dd9780789dc47d5fbde843f1fb1c68de2bec082690ea664cc2cd0f2bea07070e6ab06d8e9b82edee498c30f6fcd5f90ab3351037162197006186c8c12d74c03d1da69535826052ced063631c00d84cb946cbeb569ef77c72fb8c3fc406fbe0da9567843753ca6a558b077e114897ca72ebb12321eaac192d6cbe55453f061e46134313d8f3a944f077b6ff5705e7639dca598176a07eb9573b6270a8510d9e62ac76bb82bd6825e72e6a4a682d1ee495656a766435aed7a3e5e4822856d1d64fe577c73bf29570ede9fc18fe8fb13f97dc8a485e55c7daff4ba35c37c85ce1d41d6ff6e34980aa7367f3d6e32ae2fde73cfecd869b9c1a8f03140d590039ef90d581f68fcb082a0e231dfe3ced80a69e9374af2e97d30063905bf217c23c130b718cf74b93a4f552288f748847e3768f6acdbd30806f56c8a29284a3abecbee6f80536c4e933b0ef2ab54e8b4aa940179c6664692397ae2c0b83c2e328ee0186423f51636496ed532c2edf0809d7b1181c12dbe4fa30e3ee412fc6efa76b3f043c5f6f494c2763c6e700f0af1d543b683265ce620912bff5734276578218b59c8ea0b5df6d8f78cd039af8a65", 0x1000, 0x7}, {&(0x7f00000006c0)="89736e531d3709a2d9358d7a2fa9c7de6b7915af9686391b1323c042937f58dccfd8afdb483757e7d0951b7f85553b254f0f04ffaa73cce52a3b7466c5349d003612aea48b3149cabc982a5d8c43e234a0360a10bc0a73ac2e460e5cacc1f502ec4973b1ee5d9f37698d522a809283e71dbdc2eeceb29afaaabc0cb2eb0cd2caece1df8f64629094882c8cacb267ac3a7850074b8e3d5c42d83a598458968c55b82d", 0xa2, 0x1f}, {&(0x7f0000000800)="02daf2cef022da0f75c045f75be0f91cc3d725a55e24dcad3a0103b4ac91f10d62bc889a16767d82f3d7a7216b3b5a075e2494c96856ae327c54dbfc21e23dd91590ed7ab50c26bd19068e66e872fdec1fc5879f754d6ea026459335f0f923b3fe47c7d55ade3019c60495191e2b56dcbc3542dbe5892c0bec7b7bdb8c0c74082276c5bde8176427b656b72dc74547cef8241d6d", 0x94, 0x3ff}, {&(0x7f00000008c0)="f603219e2d30edc8d6b971218b30d8cc9cabe181b334a9268e8db1486e042cf9194bab0cb42834b42c43575151afed87327d86cff2241768439a6cb6a90476177f78d94e88ea7a0762f788160fa2d1c343", 0x51, 0xe1b}, {&(0x7f0000002500)="f77dcf13ed45773467dd77fe88063aceeb08f63136064bd27d3925e5b76d52e1487a8066747fa229d3dba6995e997432d0c2f94b392ac959030e985ba21d6cea0c1cfff15b29064877de770117fb91bc2428a9c3b0cb773f52dcf7330cee86087dd142bd997653165143bb9ed5bfbb43d2e83284b58e753435c0758524fded6ffdd800031495df4620812c3670a8ff68795c8a86cc62502a8b49d2abdd7942647feb7e1da6e9d1a097e2307b647d24c675b0665ce3f74bf5713112d2773c440d8f5995d2b1022925112a7b12149fa33c48cfa7203f1cda8d3e8c0c04048cdb1fa089a997bd1d4efc0b252e4a6677489a162975eaa053f4de9e8226ebb01a119b1448596c8d5b6d1498435dd2e04dfd4ab401f07b423354d3e028d279ebd279ecbc49a72d9ac35876520fbd0c03752f41affb157a10308c5515dfae70864079049732538dd366b7750b6abbd3d4f324b8784a7842ca96828aa00d6acdba450468d37290d605195f791945aae756e6fefcc8c2c99e9e929216ed77e81ac2b26df645d59dde16a69bd7f1bd5a8bfca280e047a5fa6b3e6f9c3d6bb44b948d1eda7cbc5459ab690a3b65ba78c387b703365b6b0d51678fa4d6f1661f82a6c9d21d4a0b08e6575607aa493d38076db1a7550a112473b3fe07dfe65a5405619b40aa90b8c4aa342cb425fd040349f51b69b3927657b671dc04ec46212992d378a11cbf51e8a7c6e0a474930ccf70efc1698b322645202509383defc8cced84606dff46b9b92eea958ede6087095d86a62e2acb3e6c362f5f184a2868772725509ee2e6eab4712dfa8809dade0059b5d27dc88f14390316d18a71b8f0aaaad2c60eeb1c35475e658841cbea68170cf3d3f513ef70c9a3c6dd50ebddb33f2a6254a8c7477649293d1d40bc66f1941147b437e53db93e21d609dfff9fe68a19fda9698d8cfd4697569545b7131ce3b662901fdbffa466180a77e0498e41b1acd0763d0bb42dadcbebdde3ba273422bd57658515f0323e8d9be5cb3bdf09b2be2b6a9e1753e311278748dd4eff68878b76099aa824ec424a77977cdeb046d7ae276e5ece327df5745c5baea5842951a5f6519c689270b8448abe2c99e5c41ea1e72b06761a8bbc17d127325d4e1943de012304aa471561d96e07701c1cec940e6213814eca55e803f34dae15554d97c18e9d9838f90f5f9e1280ee66a85d04eb0acfe319ddd76da691713e9f09fb4e7c8b20c4599f1e26c3a099dc14ab133a91f7c54de2d03818f73e8a35c73eec704b2dd784e977438cc3396daa95d1459f0497872d3b7c700cccf43cc1540b0aa25dedf0ce2205d6758961ec17d0582187b070a89487ae72353d1d23d75963d3ec9802b77539d477f74b697d70f9a89e1d3c800ad27c5bc6d01da34280a22d9d643ebbceea7f5ef8dd7d66f6e51bb9b4b31b1894e417657946eeb481d2e299290a5f652ba5ba3940cf5c0400319f0ba4abf86fc86fe7739a560f9a916975d61ecb8c538e8111883efe6f16d90619b8a31ea47a42ce95620bbf9506232c6d201f368a2accc614c4210b5ae0f839f4367fe06a392fba588ae1b7267fb6f4817277cdf3ad735b164023f793afc9ae2d67d6e9d3ddf81f0a12594d11592e773d9cb571c13826ef19203c6e485756d45d30b514969ccbb96ad42cb4b9bec2778474d29f55d71450bd50b574239d7fae7945b5b57423fcdcea574d34db11a2b80238702e7a8465bb83f77815fb1a6e0fb40da2fe4eedab7fbcb01ea03469aa3ad6ea3caf64f1b7ef10369ae7a62682422089b7b662e7245b777ca48f3312abaef9379c6a15ab376fe4bbcc91506694cb61244bd6dad5a3365ae8e70bba39e7bb58d32e62025df5de5f19b227f1f466cd497f88ddf7f7f2a6d4f4996686b8f32706813f2e95ae15ebf282a556362d8301dcb4f7cd5df8899af991ba9668b58e9dbd1d8825d7bcd6974cc8432642e5ab4fda459119b41fb3ea75a2fc3ac9bbe227fd47aab5eaf6e2a3671f7432bb18ca4a942a31c3d3d4b974b96e093f6295056c2aabc777a2343404b27a34cbc639ac281fe178bda925bb2e2e95be5c0595dc1eb87594324094e7557c097e11d575eeb7631572022540d1478cbb106f548650354da17eee2b267295f7ff3ce2daa213400c1c8a4147ec1ef36b804267dce3e8d74d2a2b15a452b547614ef22ef1202a7c061bbe4ddabe3fbe1e56f009ae733dee2e3510e4d8914adc0bd1df327538aae163f7f16be20c30713926e9cfcb347509fbe6e3c698c6e17104ccd117cd7d9d0fe1ba345b462a922c516bc8930bb8ff659b06be5633889e43d43a61169a68e62ea961c88094a02cbd0be71e52c1d44e2126f8101e6c43a0c572b4a06b51a2c2fbe0a0654f2f2dc5770573df0a38de44376ab460bbeda09bce39db7963205acefaa2aa8b32b1d2ee8c8f94325b4b7d2e2e9b97af6c6b1d80d16e518d510bcf440a858e5e671039b4f168d5568f6b03ed2b541986333a4c2fea68c82a58c7aa5bad6603b6148af7dfdd6923b4f6a09c1a98b4debcdf185c3cdb4421f466055b91621c03df9f38a02fa09faf83ce3f94d82cb4774939d14079c3b6966bec241d82f2fbd1335fd28310078d2972149c1f7381cba0a7555c9afc40a7d40d90f64d769592b29d45aebd2159eea95c052a792b97467d244a067e9976e81dfc18f99f83618ae7dc982cd6bff82cbb461c5082243f02d7c4cbde897e8cd7bd0f104727a197a0afd608155ee974b90c1a272345cac87c20cffbfd4419b7f9abca1537bbe021eb6281beb4773b9560f371e219aef88c172bcf63ee876a3b55d2ba7440f6cc08742db0638b1e07f5736a8c560cedf641513043495ef2dc1b11dc0711a8354e815585dc5a07f3c1e95971088cedcc1786592d7a5849bffb92579def7b304dc53a7a2d9c6504d38a6b70027df9fbe17a4ad7b135203420f6aba91dc158432d4b3c4226796f79a387057ec605bf737453d0947abf5f8544180707c90c4db7af5f7f9e56e1ef427a8e68c0ea3bea73de25c4bfbdc74198630483a7e1d74e2555f532b205cbff08463cb8ccd827ab8b378db2969acbb52a76b3cbca0beebb55fb638837f343a6d80efbb8b2c18cda44bc309c7e84766ecef6d0ed418b23e8a4c154ab82b07b15258f706a23c23ed5ce37217c28aab8b54752ba0fcfc10a0c4bffdda2eee0ab64031a45762373247b488e18f301844b1ca72ce379a914d5ddf9cfe8d7e2b7807377236ae28ef0e640f0ec6cb835b641cafaa2c1fac4d3d528e7bcc7b930e55f2b2b384c8b268af83af85e7b60d12999078284a5f8bcfe5389c83fec00d836194559e8125e80ffad2c5c31589f55c95ab3bca98ef0cea81ecd6ace22b9d34a8e4a576421822bbcc0ace9d147145e5a36fa4b7f56d289b5504045054041c79f5d00e1c703a3332baf16e2fd82a9a9fc3e9c3f8209f34e38c54bc90e2a8983caf99d383b7e40f53c208adbc87c2f28df499f41d54fa28cc0528328bb52c34f1bca242cf050be979d904e61d0589b29a7fa8293bf06598820da38745198ab630442e48b064ae7cb15de5a8f6f3fdf7ab2ac8aed82a71d3432846ca3ea26b8a2d78c607b91a09d85c43cf922c39765f8b1b27db790db648d58061dfcd10e581ab775f642353721ee35b5eed6df48dfe400484eb39573a15de1fe3931c567ef8e818d25268a7a196348546077bf813e301c7f77383604233b88105561aab2ae25322362a77d92e761d6350c9981547be64da3d80952f7781f1a37f0f9af0cc241fabf3acdd6eac7d407af4b22c04f17f3fdbf9121d772adc1f583f3442d39c4d0226cb83fc78788ba54f838bf1cdfbf0343297ee25143850a0189d73a3b471a850ace8b19d03d108cc7aac5614d801281175c63883073f89f6eebb5a356020ba0f4a702c8d077d232afcc667002042e462fb96d5b3fd214f3b9d13355f2f776d2bd598598e83a59dec10dc928d487a43d19465a574b7fe128a9ace0bb776e1a1573c7d80d28fafe26cc2ed4541d4d3603d36cbc48fd4507e3f84200eeb48237c090644b69f90c9615825d47c749b96974d99e34510a03242e38264d2f5f9764f6b08ff69ba318931421c80142ce63e86567fd1e05697756ba37fe1cc8613b85604679ce1055dd1e031854304f750fddebda0142bf73cea6c52891788b0ec0284d0c43197a3336f3ac6f21df249dcd8f8d2ad52861cdb75631d9216207e1d5b20a928d80e303d36e42caae73a9824fa574bb041a0b70a3c7c5dd08f0cba18f48b1de183e2b8cd4a7234f85ceb32500ac08df90e784d2c4c50bf7fb95759b8b88f93fcdf2a8d97fc7511343acfbd22220551c5c9b5ae88bc719304435847b97d7c0073e724aa709167fb9f70eb1141297c210f65b971381821e0004a225edc9b13b46b7f8c393e4101dc153d1702d93fcea6c1b51cd101640c999ee0031ee015c41013a19c5f2a789e86a324811c7c58f16a92e47867607a5ec1a3fc4d250277e9fda5d3f543d8b668c6f25d5fb11402085a8942d6483f73bff015185f6b6659e5f78ff27cc3a8c32ef198808380c4df044cd847c4f7f57717bbdc4838ad74cf3c2b18c7ca5f3b4192c66e5bbe45c5dbb00ad6a97d3db7cf38979baa722b54490a034f6d2f0f53777cf74292ab01ab98246717039169e39969ca742c9fbede9d0cf7498cfae0c5a7e190330bbb1545a8ecb23beaf43eb5f89c9dbea7ee743eca82a24a8766b97f8188fc3f6a583058d18ee1d6bc6a3bea0a9856b6e9b65b420b38b6912be2b0ee6b432ea6775a42a1c0fe0f5b3133795a8d7c9eef4a8c467a466b943f1b43a0869f501d76217d5b9933f75885c926444d4d032954aedc07fe1da03dd813b7081742e721aee93e21f872a510c96a63c99446e5ece7014897d4800b1eaf3fd26701a0cbd5c4819cfaf20d978fead5131d05eba6b1567b868cf7044a1d4c41f1f67126c9343be0752edbfb15abfd091e51d4a6f512b82ae1c20e1bd01797c7aecb1f97f0bdeaa091d32922f6ba177b645bf9cfca060ecb4397042078f898aeb6d4c91e505be866767c97c77fba49cf99d66628c583a66389d8706642159a3a2b2175aa153774f930037e961642e3eb3e60e5ebdf597b3c147124d3ef7075c96537766c3f90a3922c0656028931b509791efd3f1ab2d80dc112fb2154eade75cedb75dfaea0d9bf07ae688fa8216de4c9cc5cf8326450de6926c905447b3faa73a6e5b53892aa4fb02d216a3eaf938184ff204932e77bc1480abd1c2700805593921aa6130b1a0e0411c7a326ccc3cc00d3db0e4a5ab5d7a08d10c61dbb2177343d95947249d5e787f2d5f86edcf1b4a96270dff86d2089157796b5f8bb8ff24ce7083d6df76007ebf5c40676596a7e0fee4edf9805d64a1c082d0f2a86bc944f1d2f18c16296924c1866087d51305da6ac5be0ca3c941113eb3bc3e29872141ed52808ff23df64a94fa4306128bf0777d2e0ae41b0e1f714845c789965a002ea91d862d321fc163dc009593b0674172348d0e036a3bd4350faa352f9c2bebffa3eb6eedf5dce831306bbe7e380d5d2b474c4027d5d58c8333678eb21e2b8c4ae394de5f471cea90ec1f857f71b27a9e66da18e0bff8c509af2285a20cfdb8642736a6367e96ec613e9cbab1b7241c3cefe2f87350255a6448e68334765e8076c87732b1bb07c232339b1082ea37457cb817a98cdd6f8b1ef8600863646f0b8ccc0b5580197466ebb0dea4bc6c225e3cbe13dfe2a54f8b8afc085cf2515993ce5019f0aa55c9", 0x1000, 0x6}], 0x814820, &(0x7f0000000780)='\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_INFO(r0, 0xc1205531, &(0x7f00000003c0)={0xfff, 0x250d, 0x1, 0x5, [], [], [], 0x3ff, 0x1b29, 0x2, 0x2, "5c7a445a83d5642923d2c6bf17b4442c"}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r4, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) fsetxattr$trusted_overlay_opaque(r3, &(0x7f00000002c0)='trusted.overlay.opaque\x00', &(0x7f0000000300)='y\x00', 0x2, 0x1) r5 = socket(0x9, 0x2, 0x1) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getdents(r2, &(0x7f0000001440)=""/174, 0x18) [ 470.963531][T17138] overlayfs: failed to resolve './file0]Bt>l5xDWV޷'U2zDPcCX"@n$"N?O/;.Cq CNJI:T@5`3"<';jC': -2 [ 471.267755][T17126] XFS (loop3): Invalid superblock magic number [ 471.302440][T17168] tipc: All keys are flushed! [ 471.376055][T17168] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 471.417996][T17178] tipc: All keys are flushed! 00:10:03 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x4c, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:03 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockopt$inet_sctp6_SCTP_PR_STREAM_STATUS(r5, 0x84, 0x74, &(0x7f00000001c0)=""/37, &(0x7f0000000380)=0x25) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) getsockname$packet(r5, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r6, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r7], 0x38}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r6}]}}}]}, 0x38}}, 0x0) ioctl$sock_inet6_SIOCDIFADDR(r2, 0x8936, &(0x7f00000000c0)={@remote, 0x21, r6}) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r8, 0x0, 0x0) 00:10:03 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x3000000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:03 executing program 5 (fault-call:6 fault-nth:0): mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:03 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) setsockopt$IP_VS_SO_SET_DEL(r3, 0x0, 0x484, &(0x7f00000000c0)={0x32, @rand_addr=0x9, 0x4e22, 0x2, 'sed\x00', 0x4, 0xa83, 0x47}, 0x2c) [ 471.675155][T17186] FAULT_INJECTION: forcing a failure. [ 471.675155][T17186] name failslab, interval 1, probability 0, space 0, times 0 [ 471.726597][T17186] CPU: 0 PID: 17186 Comm: syz-executor.5 Not tainted 5.6.0-rc4-syzkaller #0 [ 471.735420][T17186] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 471.745486][T17186] Call Trace: [ 471.748800][T17186] dump_stack+0x188/0x20d [ 471.753175][T17186] should_fail.cold+0x5/0xa [ 471.757698][T17186] ? fault_create_debugfs_attr+0x140/0x140 [ 471.763535][T17186] should_failslab+0x5/0xf [ 471.767969][T17186] __kmalloc+0x2d9/0x7a0 [ 471.772219][T17186] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 471.778205][T17186] ? tomoyo_realpath_from_path+0xc2/0x620 [ 471.783942][T17186] ? mark_lock+0xbc/0x1220 [ 471.788378][T17186] tomoyo_realpath_from_path+0xc2/0x620 [ 471.793952][T17186] ? tomoyo_path_number_perm+0x17a/0x4d0 [ 471.799618][T17186] tomoyo_path_number_perm+0x1c2/0x4d0 [ 471.805098][T17186] ? tomoyo_path_number_perm+0x17a/0x4d0 [ 471.810760][T17186] ? tomoyo_execute_permission+0x470/0x470 [ 471.816606][T17186] ? __fget_files+0x307/0x4f0 [ 471.821338][T17186] ? __fget_files+0x329/0x4f0 [ 471.826073][T17186] ? ksys_dup3+0x3c0/0x3c0 [ 471.830507][T17186] ? vfs_write+0x15b/0x5c0 [ 471.834952][T17186] security_file_ioctl+0x6c/0xb0 [ 471.839933][T17186] ksys_ioctl+0x50/0x180 [ 471.844194][T17186] __x64_sys_ioctl+0x6f/0xb0 [ 471.848790][T17186] ? lockdep_hardirqs_on+0x417/0x5d0 [ 471.854084][T17186] do_syscall_64+0xf6/0x7d0 [ 471.858600][T17186] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 471.864498][T17186] RIP: 0033:0x45c4a9 [ 471.868421][T17186] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 471.888061][T17186] RSP: 002b:00007fa157389c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 471.896464][T17186] RAX: ffffffffffffffda RBX: 00007fa15738a6d4 RCX: 000000000045c4a9 [ 471.904858][T17186] RDX: 0000000000000000 RSI: 000000004004551e RDI: 0000000000000003 [ 471.912829][T17186] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 00:10:03 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() r3 = dup2(r0, r1) ioctl$VIDIOC_SUBDEV_S_CROP(r3, 0xc038563c, &(0x7f0000000000)={0x1, 0x0, {0x10001, 0x40, 0xfffffffc, 0x4}}) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:10:04 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x4000000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:04 executing program 5 (fault-call:6 fault-nth:1): mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) [ 471.920809][T17186] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 471.928773][T17186] R13: 00000000000005d6 R14: 00000000004d40b0 R15: 0000000000000000 [ 471.940136][T17186] ERROR: Out of memory at tomoyo_realpath_from_path. [ 471.954708][T17197] XFS (loop3): Invalid superblock magic number 00:10:04 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/167, 0xa7) 00:10:04 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x6010000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 472.184165][T17222] FAULT_INJECTION: forcing a failure. [ 472.184165][T17222] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 472.197416][T17222] CPU: 0 PID: 17222 Comm: syz-executor.5 Not tainted 5.6.0-rc4-syzkaller #0 [ 472.206094][T17222] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 472.216167][T17222] Call Trace: [ 472.219495][T17222] dump_stack+0x188/0x20d [ 472.223824][T17222] should_fail.cold+0x5/0xa [ 472.228330][T17222] ? fault_create_debugfs_attr+0x140/0x140 [ 472.234150][T17222] ? is_bpf_image_address+0x1cb/0x280 [ 472.239544][T17222] __alloc_pages_nodemask+0x17a/0x820 [ 472.244922][T17222] ? unwind_get_return_address+0x5a/0xa0 [ 472.250828][T17222] ? __alloc_pages_slowpath+0x26a0/0x26a0 [ 472.256556][T17222] ? __lock_acquire+0x80b/0x3ca0 [ 472.261533][T17222] cache_grow_begin+0x8c/0xc30 [ 472.266315][T17222] ? cache_alloc_pfmemalloc+0x1e/0x140 [ 472.271788][T17222] __kmalloc+0x6d6/0x7a0 [ 472.276075][T17222] ? tomoyo_realpath_from_path+0xc2/0x620 [ 472.281804][T17222] ? mark_lock+0xbc/0x1220 [ 472.286256][T17222] tomoyo_realpath_from_path+0xc2/0x620 [ 472.291836][T17222] ? tomoyo_path_number_perm+0x17a/0x4d0 [ 472.297495][T17222] tomoyo_path_number_perm+0x1c2/0x4d0 [ 472.302972][T17222] ? tomoyo_path_number_perm+0x17a/0x4d0 [ 472.308632][T17222] ? tomoyo_execute_permission+0x470/0x470 [ 472.314488][T17222] ? __fget_files+0x307/0x4f0 [ 472.319228][T17222] ? __fget_files+0x329/0x4f0 [ 472.323949][T17222] ? ksys_dup3+0x3c0/0x3c0 [ 472.328388][T17222] ? vfs_write+0x15b/0x5c0 [ 472.332846][T17222] security_file_ioctl+0x6c/0xb0 [ 472.337814][T17222] ksys_ioctl+0x50/0x180 [ 472.342074][T17222] __x64_sys_ioctl+0x6f/0xb0 [ 472.346738][T17222] ? lockdep_hardirqs_on+0x417/0x5d0 [ 472.352073][T17222] do_syscall_64+0xf6/0x7d0 [ 472.356631][T17222] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 472.362535][T17222] RIP: 0033:0x45c4a9 00:10:04 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xa000000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:04 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xe000000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 472.366437][T17222] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 472.386057][T17222] RSP: 002b:00007fa157389c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 472.394482][T17222] RAX: ffffffffffffffda RBX: 00007fa15738a6d4 RCX: 000000000045c4a9 [ 472.402494][T17222] RDX: 0000000000000000 RSI: 000000004004551e RDI: 0000000000000003 [ 472.410761][T17222] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 472.418745][T17222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 472.426757][T17222] R13: 00000000000005d6 R14: 00000000004d40b0 R15: 0000000000000001 [ 472.525197][T17243] XFS (loop3): Invalid superblock magic number 00:10:05 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x65, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:05 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xf000000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:05 executing program 5 (fault-call:6 fault-nth:2): mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:05 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f00000000c0)={0x0, 0x0, 0x10}, 0xc) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) 00:10:05 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x381502, 0x0) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_REMOTE_MNG(r2, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x300, 0x70bd2c, 0x25dfdbfe, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x44844}, 0x4000000) flock(r1, 0x2) r4 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) getxattr(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=@known='trusted.overlay.nlink\x00', 0xffffffffffffffff, 0x0) timer_settime(0x0, 0x0, &(0x7f000006b000)={{r9, r10+30000000}, {r7, r8+30000000}}, 0x0) r11 = socket(0x10, 0x803, 0x0) r12 = dup(r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) r13 = socket$inet6_sctp(0xa, 0x5, 0x84) r14 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r14, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r13, 0x84, 0x1, &(0x7f0000000140)={r15}, 0x14) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r12, 0x84, 0x6, &(0x7f0000000380)={r15, @in6={{0xa, 0x4e21, 0x0, @local, 0x2}}}, &(0x7f0000000080)=0x84) r16 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r16, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r16, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) setsockopt$inet_sctp6_SCTP_INITMSG(r16, 0x84, 0x2, &(0x7f0000000440)={0x8001, 0x8, 0x100, 0x2}, 0x8) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r6, 0x84, 0x6, &(0x7f0000000240)={r15, @in6={{0xa, 0x4e20, 0x5, @loopback, 0x1000}}}, 0x84) tkill(r4, 0x1000000000015) 00:10:05 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66695765312c75707065726469723d2e2f66696c65307d71c78471729ef121e31e641924148736cf4235a8e68c81f60f1479085782c5ab24a1d4d4c9a534bc525b884fd6842fb6f432e2ca00b5f328"]) chdir(&(0x7f00000000c0)='./bus\x00') r0 = syz_open_dev$mouse(&(0x7f00000004c0)='/dev/input/mouse#\x00', 0xff, 0x8000) sendmsg$NFT_MSG_GETRULE(r0, &(0x7f0000000600)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000540)={0x7c, 0x7, 0xa, 0x401, 0x0, 0x0, {0x0, 0x0, 0x7}, [@NFTA_RULE_USERDATA={0x3f, 0x7, 0x1, 0x0, "3e0d0ae7b44a37fa2660617d9b9bf747c281fbb8207cf37400e9beaab8d451ef943b89000e02375f58b1641c67d87e1c03a0d8d0574865c3ab4857"}, @NFTA_RULE_ID={0x8, 0x9, 0x1, 0x0, 0x3}, @NFTA_RULE_HANDLE={0xc, 0x3, 0x1, 0x0, 0x1}, @NFTA_RULE_COMPAT={0x14, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x1a}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x21}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x2400c010}, 0x80) creat(0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x10, 0x803, 0x0) r3 = dup(r2) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r4, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r6, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r5, 0xc0406619, &(0x7f0000000100)={{0x6, 0x0, @descriptor="80a9839de5cb5d53"}}) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB="106465762f5b723000"], &(0x7f0000000300)='./bus\x00', &(0x7f0000000380)='fusectl\x00', 0x210000, &(0x7f00000003c0)='*trustedposix_acl_access\x00') openat$cgroup_int(r4, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getdents(r1, &(0x7f0000001440)=""/174, 0x18) [ 472.903787][T17265] overlayfs: failed to resolve './file0}qDŽqr!d$6B5持yWū$ɥ4R[Oք/2': -2 [ 472.940913][T17265] tipc: All keys are flushed! 00:10:05 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x11000000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 473.044449][T17278] overlayfs: filesystem on './file0' not supported as upperdir 00:10:05 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:05 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/capi/capi20ncci\x00', 0x440480, 0x0) ioctl$USBDEVFS_RESET(r0, 0x5514) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x10, 0x803, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r4, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) r6 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r7, 0x0, 0x0) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000380)) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r10, 0x0, 0x0) r11 = getgid() r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r13, 0x0, 0x0) sendmsg$netlink(r3, &(0x7f0000000900)={&(0x7f0000000140)=@kern={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000300)={0x274, 0x14, 0x1, 0x70bd2c, 0x25dfdbfb, "", [@typed={0x8, 0x41, 0x0, 0x0, @pid}, @generic="229618915809bf91e57fc6ad7d784189918f07cfabaa435412078ea4d3ca04b858f422f2b38be3c9625174a56efdb0455d7ee4fafc4703680c424f1dfb3ab900e59e1a2f697a8f81460987df86f979bf5416ceb497cfa7d7a008709e7b1a6a", @generic="5806f0b809ea2af837a515c4d5c8199ac033b91b59855316dc1000336fa1a8f17717bbcd74280c6144ffdbf81c4f66c5b01aeb2c57e3181a8138d6ea124ad7153a57e86472502449d679ac4fee62c63b29c6e2154b4654d6b59339b650f58124b6a7c3b6fd74594d69ffb8d4396a88bd4dbb415503333b8195ae17082c97a07192237fe79bfa24f6c0d3c2b3984575f7fc5b27833d68a6a09d9c3e47dff770", @generic="cd5291db192c0ec91f420437b750e7c128ac7f033b8b092271c6c31c66c3850741badcd3e14d0523838400c2dc9434d6e0a57a10ad5ec3ebac1fb880e5ab90affb0a5ddabe0316448b5e82cd346b022fee702a8bdd5ff6d870e94d835e0334759f8d0d814285e3163107e032d49cdbc64e3aa0b6b3ab0457ea4cb63d5727a9c05ede211011b6bac181aa40c015dbceb2a0e6c6c64d5c108e574be5e8171657204a7e90d4620a0007a4f225af463818eb0e478fbc34ef45f6eab711b8bbd7536a3663b546d0dcf3a78a8f5d0b5d706c2366597efc0edf3b87454c1281aea6720cfc7103dcc30387d8b45dce180286ee9632b8d80854bec645054a7f", @typed={0x8, 0x7b, 0x0, 0x0, @uid=0xee01}, @generic="b6aaed0134c0b0c645472c30536b34e80db54d1c44583e52e2281b039101da9651da0dd0d67096794a0b1226c86a93e8b8ab0e43e7d9b931bb4304e1568992c39bf6366930cecfd5b16347f1ecbda5644dfd5a38ad01100aa4"]}, 0x274}, {&(0x7f0000000580)={0xbc, 0x11, 0x8, 0x70bd2d, 0x25dfdbfe, "", [@typed={0xc, 0x6b, 0x0, 0x0, @u64=0x63}, @typed={0x8, 0x6, 0x0, 0x0, @u32=0x3}, @generic="87d00b39ffe6caeef0f25631dcd2a87b210e85ba4f9f3e08a31831b9b46b955bbbbf802b537c0b0c858fe9095cacedf3dafa3105fdd48727f0db828b5e53df167f629b78465fc05d3954541cf7443b5dc3c7a8a62e3dddd7fba509fc522b377395f3ac46214b139092f2327922db85484a0b0db597105d6ea3ffa91afd304400006abef4f136c8f7a21f7894bfe7913f242f29a14c29"]}, 0xbc}, {&(0x7f0000000640)={0x2a8, 0x41, 0x8, 0x70bd2c, 0x25dfdbfb, "", [@generic="97c388fa0ce7fbe37a838af62474f64b0e2507b8b13d9b14c67e3914cedaa2996e149a", @nested={0x175, 0x20, 0x0, 0x1, [@typed={0x8, 0x2b, 0x0, 0x0, @u32}, @generic="1db0653b053169a55f147e08df91615ef9a957bb466cc6adac80d554693d335c6a7bfd7398b7c0e8da8302415a572a658d4244cee564b8c37fa871fdd853fd3c69eba7a0fabf176e6e9e1bbb46e1cc87270eb7a2cfe76ee13662654bb38f9e800adcca28b626f74cdf4fe977eedf4628ec1e8a613eeb9821212aa7ac681d74b64af348380256158210d8a7176a260333c4c722fcb7f939b78a4c12ec6d9a6443c568a5fc3b9747c0459cf3482c273abfa713cc7425535480231745a4302c3962babeb7cc7572686213997f33a8b01d1098f749abd22c4310abd6f62a0c82ac992a6a5ff6041fc42fca103aef", @generic="a63eea0b932f0d78a01a76a674e154786910560d85736ba5cff4541ba0df13b582554e7f3510b795b1964bd2246c2c8ebc97a7ab67c6ea7939fe5ef3b468d011137c4c5d1dfb69e177c910423c6751e6b9b8c04647d60cb62a191b3a85b91475a344cb33d6f35b92cd69a949411a76ed04b45777c472a5240469076d9f"]}, @generic="33fb0589cf736eeed5a4c68d1d4fcc05504315aa81f4dde1abd2ffe529813cdadc5195af43095d0b0aad153fad2b24a049ad5a0ad94f37ede88b32cc5ac17c1abdc2f480d2a4840c4599766a0511ba4d1cc9c7508ac71517c48bc57c40c9f5acf130ef50f8b1ac1fa635cbb90e8bb498a063a8027143101594ea1c434ba33b4ae3f4b6ebb00353f93adc3b8da1d79baabba020692c4666d98485ffc6684bfb91a68edf42c3271ab5a3161202aa780b505a6631f431183b8d6f471ab83ab4c44f59e803dab1f873122dce56013e25ad7802208b885e8eb2aa08de0ac31e56ec8402f7a8a11fb4bc2737b14405009354aa0738075d00f1e2e8b228d37c"]}, 0x2a8}, {&(0x7f0000001500)={0x2274, 0x42, 0x100, 0x70bd29, 0x25dfdbff, "", [@nested={0x4, 0x11}, @generic="8325fc21936ce37ad711ac1db2a879c6518fe1c7d539db421995c8ec10b19c389c1ad14d659e464273e8ecccb2f46d833378bc92f12f45ae5bb55f72acf2bcc32da93a328abc3de4f48705d3098a5436115bceecd352d794585de1b9fb90230101848086100ce1471e8bfeacf6a047426603754d49eb671fe1f474e9505dac7eb5b23828220ab35e1b0048a4d7c099e94bc73013437054fb2c937404ddef31b87cc9c652651f23465d07c70a7b08ae0192fad3a77d10b90b312e03297805581eea33822d2facfa0a76634d701309d7c716c5f98756e2d3e018f09d0e973db40c1e5461386c8e5973d8a8ab73513079f2c4a7ee917211668c6b35943d3bba39ad9780e1aaab6bd857aa415ef8871cd6d498979a9f665e9fb96e32a47a875bf1bae0c77ce67b2cb1a0b5bebacd55181f3b8236755ebe62d14248fdb85f3aa0c9114ac1960b5ff68088c4053653508e9d8fc212d2bb6e64998f79a4ca0f301495014b5108fa10739c85ee633631f0e978ae34cedf42022ac9a33c9f5da23102e5e0b8d1098708960831e6327f3cff6722374431f3021dcefce34d6cf9f950f667cfb404d5bbc8db10b8a32f04b815f2841bd4bf156a8db00218fd49b8ca5e75428a3c209bab4227cb5a2b9a5a498f5289de1eb09cce28c15388eab927748ac8acedda19707193a63c3a110c21b64924acfb27d78f16fcbbe74176b35aa3e6635e4749c5e6133eea138617f39323efe5c218b75b9f3797306ed0004b6012b5ae5388189d982ef31065d8c1cb33965c700d1a8d5c9c6394873f6fd1ee118b529474f619002c39662cd29ef50e6e6255abd0f90d3cb5429d6fcab531927337f09f6e20b4bf34652752df70a026c17cb7a9dae6912d19dd34ecb6b51bb74f46e38c2114c9051b44e1496d3d8c286c0f979f8618597563fbb74d4563e646a42c2ebc2a50e17e647ebe5bb3f16b533f0284a42d792a83f1a90e9f70691585e8004838f486a0554525766ff821a3fbf5ae6aa5b7a98eb26de596aa46ad4ea084aba73bd03f9157d9bed8dc1f6f89325dfe3524b2f8b40b2db3e1e8a169ce8611fea57bdc29c5ed29f535200245483dbdd5ac9465f0411c6d6423f8f644b51b1c0c284804ad4b3a88cfe4923be5334ebb741c8c766a4e1225ee10c7f07ec85fd9cbd3107c2c6eef9508f2edfa18187d6262bccc86399e07929f4bcdb93dd38a4baa1c8e596879eee761ad76c775f68f8bfa54c77406b84f5f9ac4c70c4da345a149d8a864bbae0d13940ae58c6b74d585a55e02c8a44b3e64d9a6b38bb63a4587a7b061b0d1daef81c2f237d50a691d9af4bacb4bed63b439d2e358ea2d953562701619a679ca337d021daa245ecc4bb7d8e9c0e729547f9747503f1334c0019e27b150856f7a9739767c9edb2ddfcddc8412ca7315708459f68dd5bf6ddb822cadf59df366fd8ac6f58ff2a04599d33e27f12996b1e8da57b7a53738ff8e01071b4bef1fa111dcc8af8cef5222df0f64ac5fb226235de708b190381a259e5ac3463dc87a5184be83b9954d02028bea1523f0800ca404fe0591c4da2e70cb722148c61a13d0fe841ad1895e53d13067ae3a8fdfa610c319267e921c46c7c057a241a9a8508da4507d52ab2aa0ce19d7dbfdb9e6c3f1184a70a71c4a555e5a8561d739d3f9e1a57878ca06795181c4a9a7dd53815abd0d90311f32bcec079ddc558a9428eb00ac971a6125c3c88b5357b2191af1ff37a6e310b2efd35f3f151c929a650bd5b02f70c47891be7c9f5c2d1135c63769dee5de92f0c3c102c27383f90a413c1b5493d403185240c62ac01b84b05222161eeaef34d495ff5cb5cb81d38660e6af37062d00ce269e59dcfa84af72c00299ad537fc25e5ad39ca0c264ba0ce730f1b87a36a6e18db0a7a358fb59f86aefc12e5cb17165a136b7d0889ce9ba9ecca9d1912ef33bb2c61f77ae8948cddd2b0b54ec6ce93ec980a308ec4d74d683938cf24a4be90b10cd017a157bcbbfcd1f139e9fca3f8e1a9ca8692df2a2af0e361332e0ad52639417636ddcbce81da3c00c97e93717c397c0b6250c0f53c46cacead4acf4f1df95f931e39729d7a951092fa44f0b32de2931116cd0f5a08bc27eacad45b9781b977b3fd3159ac1f19d2eaf21ef93496b2c1d74b7e4e4d4c296760943ce66a1842899cc6be00d78b4d58c2a7e09cda7e6703c6e5b60228b9ac9f99be15167f1517eba5d2801825abd47471004b79e75510d39d219de99ab60c2467214458df53efd36007c6e9fe8cdd65a45623cd42d34b64d1d832584a94e955e55bfb922a70158417c50a3c6c4dbe4357e91ace9e59973ebc6ad78b5a493bdfdcc1c31b41c752e1ba2821851f9d389a9b6eada52fc79442bf3a0d5d9c208884870975c2383d4db1c9e33534315922f1bda1730e63f173dc3882ee0fd05ae37b7900b1c0408a122eb91e78dba4ae2a313bcadeed37383fbdcc1f23a3a6a8052a197d4f4cd5edd09c9002a44acf35a71856fc5f8b6609565edda9a597672fbc4960f5599675e50e47d9e38608cc12744f03417d30085d34114a06a4835980dddc18cd616232fcdaa39c8c1b3133ca58bc93041c5621ae025defa7344931dc0c91df840747b17070f8ad92f47efce71982b2557f2d77db8ff00f9730068a92909f2afd93740ed7f757d78de9ea934fc71ac7c40aeedf63c00b4f748d2774c24c1946c84bfacb70c37ccc7c1312828649656aa209bf3137648cabc65e7d35ee1047b6131218134892aebce4c9c2ed22cf74977cc48cd89250b93ec26d03cfeb45fd9ed6c462321f1dd5c3a36b828cae3d9420b7d770542d221c5f47e340191cd76300507f9d7df8451fd56d76e05f938a0653f369e345b7979b2322d1de75b029085b750724a19f5acc85ab657419416bbd12df88db02bf6109aa2ab48b3502ed32ec5e10cc5df1bcd73f7379320dfe9160d65dce2480258ffbba698b7539fff23387776fa3d7db15c64b10f0e0685baee793ee7d3bee643248441be141bb264e8a26ff3be945ca551cc6bd981791d7fb63470b8a6df275dbce3d9d8012944fef50c8dcea79f3e75f65eddf8ca2c35946bd298232335fdc5460ae6a55adc89ebab096af0ad903111ac49472a04cfa0353c49dd9e064fb5ebd7486ff4d0457d678b4d0830eeefcee26688e48fed9518e2e9de6a99552bbc94dca409b3ec5cbc88e0a65f3c32937a70edc4480cd02ed51a772d1ae059f55123af459e2cb0300e818010fc9c5a2208379518e68670337a8b1d6b9ce836b26156b835f73ab35cf0cbcd4cdd49fc96514de2a2812f659295f44190dbb3b57f49dbf88e653271fea1318bade15aa941260b21ffe5ea45aaae108493fd6f2c5bd3e39e37fe0b8581014950feced74e320ecac0c3bda14ad643f6551db943f444689ebaf236b40f1986fb41430b86dbd6acd19784a58cec3ecfd0c7264e5230c2806353f0d2218ce8ecfeb164120d9f3a3c0d501f392d95284d2117d0615dc82b493111a6bd4793adf9aa27eb2215dff3cf2b684f260e9e0542ee14088db61ee52ccf965ed0b6073ab9da7755622a450d38f361a4653adb14c152de8bc7fa2f460ac33ba9292fe02e10d996d95f3c618e7f7b0f7e923a5a825d06cbf7dc4569e34714ca823fb7c36fe7d9640ad7e20b58a33fb2f26baf637e40ca0ed9ca554e3f687313d620b631f6600b244697d48a94049ad94e66d4386b364197cbe47f8e04baa0bd542d02d1a0ac3f953ce470ba455080acf9ee554d1998bd1b7ef75c877a281f65636e05549b0416241bfec508d3603511b229c9d5ef039d08a71fedcfdd2eab8c3d1d5ce08b3df3083e9c4990ae73ddc805ffe12711a2db77ef4be6cc857d609191de4d49478d35c386c41ff224d19afd7d7f3ec0b02db0de98a4c9f406518b0e41282837e20337fba1d635565d5b222d74569be33cce25ac0f79856043d27efe474ac01764ff6c5b497c748b6157b70c82d42dff81644c237378658b177957c37f726280d8eae854d328cb3538c6ae9cae122d4cdb51d0b8cea42d0ec8ed80e3bba5570c1f0721706d16fde9c9b055375be3f1e50711d8393f27f1cadbb8b4e0777a160446ecb75193673fa1973b50b8a3da9e354b2bcaaa32241a221c9b08b5a434a1b23de5660af8c8f3f2d9c70bc1e793d398ea8f45a7ffceb44551af58c477e49bc876218e4ae901c92ff5e950ab712762078e9cc28606aec8a463921214c7108562295bf3d946c69a18da503e234f3328238c3de2527ccab8635ac38c8c34318f5846ab6ef3e91f80a0a0d7e810b3ce146607b2cb5e49f307f7d7c1ae120095e283d03a7f89be1d18c09c50229e3775dfe86586163cbca744a0d492685dc9ca67dbf92b8b38468857595a42e2a6ea8d1168c2c7fef1e28a46b061085c0c6c65196705b5c8261bf9e93a47bc4e2549f6806ccd72e5ad38684544f38cebff608bc420f5e1a7b1987b887f4a57c83272b1d599614cb7ae2dd8d122e9ab06d2f85a9d0d1d258fd581153073c65b4dfb20549720f308f440d54e16335a4cdae1e29dc5caf9f6b48c3ed4594949ec88a72a4b1c06feb7b8592f6890cde995a6a5d874f903b3cd32fe6a76680ef5e33e0c021c5e9ffbe67671d0a24d1441fab5a1925588c428a361fe5142d28bc48fd43eb6fe067f5be4b31613d7ee5ece4c64262d10aea0a3fabb0afa9383b66bb489b412e1bdf325abb16fd5a4e99e3dfde2b47c85be26769a499d00dc9969726e90e6dd078a1708a90a23dc107d5eaae55023ce12c5f36cfac29fc717e1a30b8336d063074855362b61d8a0a0592c0dc5ba966f090ee56c3ace2f29acf3a79baa986ed38e8a458442041b2afd069ff9a11b47a5d531ae834aa08bd6f90e0ae89747b5e425a6795eeddd5e79ae24f860473f09a07860b62814796256d237e0e3b08436c5d383ccdcd12ff3b32f9f3501fdcdff22415063f3b6084bc16e0a28093a4e4a7f76aa452f7d786423859984a9fd99e340a4cf9c8562f06f39c49427dc4cbb9c3465ee73546d4a61cc0687243b1c544c2352c67ca0ea2f9c18dc07e3471ef7d64d90173d3c6581c1b8c337e7497ec950c59844e64f1885f8356fbdc4ee7b2131e8a5a94a6459edc667b840f32cfefbc4176c5fd1c3779cf4425db01d3693f504f2e379cca537580c93cf0fb864ba963666468b198fb5b420f6b861f67d3064f20b4ef2736b82778bd66d4dc739040762383b698470107a4ba4825761e1db4706d4b63ef375823b82151da96f1245a4b41afd8cac2e2713f85862e96bb4af6c890021e42e290dc2b1ca9b172a6dcfafe4c189f379ad8383c76f3baee98cca3040b1f7dbb2b0aa6436249291f4d3100c46a41d83c76abf52f97a53f95fe0f7f8ba37d7c5c2a479a2c5bd50f7ef73b62e9d3af930e76908f98835264fd111c3c37f984059c43458435e05a8a9f079eec3cf4a4794cb0b6e64ec3821d12dcb888bcb6d23383fcdc58a559a8384ffbea31cb3877069d1eec5573f093a440483003cb2c21eebbbb5778dafcc31bb7e6a9ab92314a0831cc66141539f16867b6ded6ea917243ab1c441258ac5df569ef45fe4e077ca75680eb52077676fd6bf36c9eae469c353722d7b34575b21e0024732ff161899aaaaed3722039af7c0b5f3481607bc6353c2d79000b499b28ff6316e46db930e065068f73ceb5ebd43b2d4053e83724cce77bbb29fadc576dba78ba811d516e2a65ffd51363b30329c7a8b1bc5f16b4b96e2b4481ecca89e4c59a720009932978eedd71ddbf898f430", @typed={0x8, 0x1, 0x0, 0x0, @pid=r5}, @nested={0xa4, 0x23, 0x0, 0x1, [@typed={0x4, 0x86}, @generic="84f87aa442ceb5d0eb30aaf9fb", @generic="5929b53107d000cac2df70736f1ae04a55c66692485795374fbbbed84847ac2a785eaff9809d5dd657d515bd6ac3a63e1a0179bc36f532f7e262e1b1c2059aaa5c504edc7194efd3ffa8a924e961aab3e7d9bdf8ca075426576f7df8b1c7f9c98f150184316410e95a01826a8a6597bfffeb656c6dddce6bfdf067a3cec22a030998398a9d10ba", @typed={0x8, 0x87, 0x0, 0x0, @uid=r7}]}, @generic="7f1d148b29d5e11da732d8068629d17b98cf706a3ba9e50061dde3204333d28870c2906d230599daa9f3202b6646851d92aab7eabafd14cd467dfffbbdfa0d1658abf09d680d818e12959b689c345f101fb88e5d4839b3551d3e2804ee7d9f9fb07b2cbc0cff8de585e8ab79fee057f8e3b15d62d54fe4e73f6fb6e1eb8c1fc4389a68e9ef1f8dcb18e8d62b42fdd66994dfca42f3c6d560939087ff29851ab7e70f69228467b1a160681d078c8a8d7d5f15d55081b2cdb4bfad", @nested={0x10e8, 0x95, 0x0, 0x1, [@typed={0x8, 0x7, 0x0, 0x0, @uid=r13}, @generic="fa95a1d966a08dd2412504f0fa2c339c2a7f2548756fa53fe7a4fb22fa1abec5e2c56aab2557dd068d7f1d1a6c6a0643e01e8c320095d6b9784242f9368232f322b4c4f087067ff336ec21d2b58fec4c197ef48e66bd78878fad82d85cd5bc7df864c418f78da1bfcfb66a7ddcdbc8f78ab03f6fce65a006c8422f983d8de06de3aecf5fa616f50a59019e146020e615817bd75751a8f3c66eb0ea5649758d1629ca433202a3f6ab1017a132df9c285625a32bbf0644188d35f3c02b71b141192f884f49dd9bf919759d96614c77fbde7b82e4c4a8204a25f307caee", @generic="f57c618ff2a41950a3e0cc7db1abb79fdfd59944ba4ec53710941e386c68cf264a4b521a402f6f24177a746250574e46715b18a92d023c81aa7a73fd0b7624fdaf35faf090831e55a6a0c4881c652dec4635a455d8cf2af1b8af81a04880b2f023d68ad677ecfda9a3fff6423eb73090494bcea4615894880d05cc888a6feaeefd6bd20c52d79f70cea5cdd687c7d9745b2d74908024f61a8744b762e37bbd33c0db3c0ea1441d49884637f91184c9ada4a67d17b94ec6a4c12341d8c9565ef64fa96145194a177d5359ff38e980ce9044fe393366b76955980b7935a8be692aa5b63b797b41b811cd4ce3dba715229ccd191f65921ed42037aee2dc56e69de186a01ec63523245d1547c6bfec154357762dc53f65f05198aaf1890c57ebfffce4a0832ac69c0083a54f4150d2cfcd52233090ce7fe94de126df323588d6b64bea8926bac2c60a2a43c3cd71913ec50107ae24b0bb1fc4088973010b36d88bc0388cf70cd791fa270ec74cff5a53080bfab383c4772131197f8127d291ba6e0c8bdeeda70a02e567c9320abc83b6a286197c911a81c17cde5872a0f0d0a1859e56209820b6d802fca80762d2ce4e820013df676e0e371bd7c2cb89312f94b6bdcf596a6d9ec0cebadaad44148d5943aa10cd9ef0abd7c39e0c01dbd794bf3c4c89a8c2512af35929244e76f611848761b555f6aa47e0e2beda107c7b1935f68f807be87e0ca913df79384df73d76cdb26302787517de16eacbc5311d0862a25a814070f84109e7fda9c193bbebf414562288cb43300bb58eb9980f6dc18410e782ac7fd9ac1ae26757c475948200d194c76c6eea63e2112f1e4b8dbcfa54c1bb7e693d1754d56f67e955f0b3b6ed786a96d2d0b25b9dc90bbb2d00b8672a7a52564dcec4f4e7464893f3e3772ae001e068a3881aaa46848fe13d301633a7b452bc136d219da016237f1cfabd56fe8eccd4fb7671efe0c9baac29a8ab52803fa6d69db5df5b0ce0bfd7b90dc7e8602500089efdccc53348dbbfa736ce8378484016e2daf0c74a479144dad7639e6d33977afd394376210ee06edcb05a72ceb7483cf16498ef652a6b0411098e00e3e29b36fe93a2cdd34dd502bb11174d9b6d1d5cc44791bf2f5b6a43cafe1b9dd7f2e758bb73d7afab5e7f0922f73c7a551fb90d5d014784e81d82da9d74b783e321dd01a11111f8803b1a1539a1cc7a1fe15835e532a30d873f2676e40a7ad13eab37e843a8a307a66d19597362489eb6ea5d0b19fd974e5c216f5afd7ed387357d9e83e61c4dad41c86d27c6296c4ee02ceb6a8e5e4be0b571c752aeafc154f8a9bb00e0c3294062a9a09680283195e2bec758cc084e03ea07d882f82802fe5b8c3a595a622d008c266041ff8c9f82576db0def64608ceab9a120eca63b98526fe61bda7fc5bb244299f03e4cba804240c8ab8131def1b781db6e7d0ae7fa8f5cfcb27a45f72cf0a3ced368d423922b6a0b1f4a16b32629b8d278347cf9e7190467eebfab4f36883ce686b1fa292dad9247c8f1b0c9ecb08d483ce7f1908c001b6d40f0307482867a7f79357198dec7973a159e9201eba0c5fb5526330de4248d2445bad5a4a8124710beca80113dd73982d78593beaadeea317dbec2e4e3db20c0ce5d65d2ea203eadb076a6b3f57981dff4a02c0c8688fa820319c5aab6c2075f357d878c12df2e58f13e06aaa1516b328253ef718feb0c992f68733df1f0e4d549a297e63ebccf5c30583b1902d79aee287271e561446d4ba542476b67f8338d5546710f14f523a7b503fe196613978ba752ac99afcc967a8bcfea222a693f0e1862e840dd0e433cae08f7b0000e89ba668dd84bb7fafca13a744552b9948b7a950f26d3165aa774dcfb9165316b9d15c60c5eb7b3eb0141242438241000e719f79c95e82c0d9e9435f7fd98cd7784af3c5739bf6ae52d2ac099ce61971ce14aa9fed8beef107e16270647b7e7ab0652e08a33f1a7add8eb5d6eac39febd05bf0e8eb30eb950c6ead39d228a9a35c6c1a69e61ee216c086c5787c22ee2378761ea15c14b948a4aabe5ad268d5ca4d79aad88a7c86496d185c741e5b3ce8c14e9b6bcee2ffbe6cca220558cfd295096b586e97c0cdbf0d3b50c0835638c6aa1731c9a375cc97ddb3fb807d91c597ab6fa264b2b2f1a6c01a8d2aff01358f0bf5789b38530afca569fe28e42f3704655a49ad8e7c88f7d7bcb5c209927a5b8c22f400ca0a8447a5100b1233e3d78307f8969f96fa3cdcffbd861732739b79151b8e045d219dbf675018f70dec87660d9929b297b97afbde90d1130efe8281a643719725e66a01ea40093a4cd508d01180084b0b1fee8a7e2f64a94003ed0fc02e5028bd96a89d4845f9d5787d9e78104cea0cf58afbf46a903c2c53dbe9ab5a307b1d712f4649beb7191c920a0f67971acf08c17acfc5a859fd228bb0ab1d9c91d45833d5fdaaba780504763238b080efc6f4a7b890ed6283a60f34a60c85a216502fccc563d0a9e943bb2bc3add0e3a962348a6cde5c40fde598db29fde50c9fc77adc74e0e38b502e6e95a9174c42331ab7935152bac6385f855bc34e4651baf4732bf26854ed9ac2397399c0f4096eaa1c1f201ecb1c5f643089e9635bbbdc4cfdaf874a8e177b0dc6f9c9d4d4f1d090b9cdf71d66270f0c16992f931b57ee1f5737a4895e2ea871618f0ffe6a1c4cab4e1be0661accfee74d8f776f5087bad1fab83d849801cbfe1ebf9319a6e01d8f161339d558b25a873d58ba7daceaafc5b46b784bd5ddadf0bb05e0b261f54df6efb968dd981b6ac0b602ab7bdd7c41b9bd93b06bd6a70bca619e092a5c83ca9a77974d4fda39704eefc8151d090b71d8b225934d9c5b0fbd7938de4a69f1bc7f374daedc23576f62c0dd1ae72646014abe4843b48206fe57b701b0f34b5fb77752f663bd4dfce7c54cc9d292d99bde9fe8999210be85e83db8542e5958b1aa298c34f8b176903d5b468fac606a0b3b384e91ebb8fc7f18e0e2c14f810eca5d40ffb0a12e0aa9a4a60cc72f58e0c96a6cc90dd7f4c3d02638f145d134f875a19cadd4bf9b601be46b7af40a6a8a8d114d7659a0280c2bd8111a3067fb76491d5967f5f419845688e331915b0c2fc26f22ec37b1f93ca9ca519529e0208a4513625d6de5732965afc1feba876159a466e51bd62369c7d924a50c8b0b7b8c5e848cc5dc813aea060cb50b648b19eb8ad3f3580e40eb97203345c76c668e2e55f67dce3d2087b82c983c10542189a4996ddaf06693f79bda718bf4caec817e4016090c3917095ddc0320e268adce90dd3310aa27f40e78c602ec3b7e028212c861d247a02a8072422bf8725e61b3fc6e02d9f55197c95b5fd4f887093d7d43146e6fc2ba6f47f8f965b1bb0bbe358dae92d81d739084b95bd7123bb6de7b9b13e322ff1a5f92bafb2fab94b5941785b36a14c89f3d1488fbde1ddf14b4fe74f9372d6c97786c446b90089a0493c2b653951a09ef3f833100634edcfb662ffe005229efe45417204cb5e0eac5bcfb7779656b9a01f644a2d1d610510db8f27ea550b500fc3c3e36c6c1713484fa5c03462f7f4502611a3cb5052a759f7e31fa0919e90791e3989df2a8709e81ea1378dd1baae94688f665661c5441f007827ff1905d9358442c13059b278e9f45cafec0fad39dbca4eeb068a664beec9309515b77aba7f877cf47e915f2b4519c0b8e83a014f7daeec6dc82ffa43050a9caa4b9ee3926a42ebb21cbc194d5a1f063c4455e2cb7066ff24ef6511db26cff09944525e4ce8031de81a02023dc0d48b81779b3ccbc922b1e17a239e700c20fecc92fddf748c051b3a5c65724ad8b741e0ab03285bf584f74eb5c4c72cae985a28d149395cbaa1d4a2cd6a670160b5446f9686d1b36c7d817e74684a725bbfab5711815123f5a9d5760863d51045b78437f8ff2c60fa124486a0ed7dca29c7f71a620a09775391ce671c49936bbd0acaef3692b0621b88a204167433e9a7ea275598b407818cebab25b14271b0ec9526027e6d6ac33b7c20c0637aba8b39a1bd129834cc0b01ff68ef4bd1eb2c84a057f94254fd0b9e7e40fef7b2fdd5f1bdfca6084016f521862a6f374be10f951da4d641293dfa0ba9bc9969356b55ec2236fa4db4f6a65cf10cdce51173485603b90e6c755d00cc38faaa5838c5ca2de905b80784cfa6ce6129e60439bab4661750b5bcb09d348e08aad137abede2dea09b832781ff5402fa0476d500d087e891f135020ecb1085b2fd7a604e9e227f587ef5add8a6d36965a921317f2185cbad38069db2dddb27c6f26533ea41c65b95aed3cb6bd5f5e870d68b4fa1772e0365f36c43b3ba987b4bd4de6d413763222ffaaae46921bea75d0ab6cf7482e0356791aeebef7da7a0f135c8332257829c7bbd106779cd7a86ff5f9d2c7a9e02daef61f18580292c2113a3244fae79351477cff89ae0f56619d80810197ebcd5f492f58a87b2feab5da0ec70c10c9000100d45a3ef46f2638e4e6afcf31bae555a48c212f9fafec270abdc13675b6d620196a8ceb5e73fdc98392d693bb7541ad3fe91ede218d44d45bacef2060e7cbfcef2c1ac549052f77779bac78d40f947f1e4ecdfd91a4d6fbb022ee3ebf6dc0757d93b3597604bb323a3ab077c627c5f06fad9e690da947ff61b472344cfff2da6ba69caf46d3769e043014ecaa6251a8dad8649d6f3c7db7adfbf9c4016ce15c65d8ed4a58d10653a4ffe9238d4429828669f9131b62c9e3c28db8f2f09e6deafd0ceb3203d13634176673e3c1832ad4a10a3a61f93eab78ccb86007a9a34c7cac1f9c40b8f077cbdef8abf7de31a363fdf57069b5b4300fecbdc2e945d5854c01be88e4e8f447b9708c6adc342cd7ca5460fc4014a1a2ddfaf0ece77ada6e7f7175b5a47c5f5f0c1d99b27e54277f202699ffb23b2e2ce5ad938251c298d55c8c094aa3e090df5d3602a064df71e01dd73d902c5828a6ea1340323fcf8a6e57a38df3a84dfc0aa60b7df04056f3f320b00d7a7aae47107ec1e4df340423caa381cb2d17b607162d12ff15b5d0f8465450770268b9191b5629b2438fab89903cb1920bdcbc647dac57f5684ad209eb6a7b79290d3609d962827ba5ed0d706c1f0a75c3d69e89985f3d54a0d0e409fb28be7d75c760e184b3a33ebab188dde9e32e8e47f11e589c3286356d5a1f1b8382dbe2e4d87b61772c892cde800b5463c563a7a3b6fcd09ea5e09729ba3174d9dcc61bad47dbc36e57cccd109d02ad559e85256774dcec4912d3f4c2b4915a071c76918e0ea70e21714750ddac65e778c69c2622adc19190ca662f94193d8ff81e8be5b2c5d2ca46ba6cfe0fb12de072e1f2317b859c7f608bd0c21063fab5e012e4c4bd92573a231563ccb366f62c130d8b3df9d8eeac10941098779baa46d0098d9fa94fa5fbdc71da0120769d9bf536806a3c4b6ee99193f2d52b179e4009af8a7f909c8193602dce463328b8927e68fd2ed2a012f13c149c33f36c15d261dbcca8dfd17fe588fa13b089edcfd6e367ce5a2dbb9ad67f89e3b82b6514d986c3bb922cb62e9c104a2d80fa6ec70077e95bc82c3ca982b51c2b73506cc535d7e92f5cbabf18c5b4613398891a589f5fd7e8b14eb11911f786bd3fb0d1212c81f6a9c08660b2876516cb33fc6c57ddd6b33c13d146fe1eda0069f248bcde094b75bb0c8fd762f1a17c882818daefc3dbfadd14c99ab91a83b647d7db43dd04aac741ee7190263f5d5b7bbda98a3e68355287996839f2b746"]}, @typed={0x8, 0x1b, 0x0, 0x0, @ipv4=@remote}, @typed={0x8, 0x85, 0x0, 0x0, @fd=r0}]}, 0x2274}], 0x4, &(0x7f0000000200)=[@cred={{0x1c, 0x1, 0x2, {r8, r10, r11}}}], 0x20, 0xc000}, 0x0) r14 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r14, 0x8912, 0x400200) getdents(r1, &(0x7f0000001440)=""/174, 0x18) [ 473.120973][T17281] XFS (loop3): Invalid superblock magic number 00:10:05 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x3f000000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 473.212787][T17298] tipc: All keys are flushed! [ 473.221161][T17298] netlink: 608 bytes leftover after parsing attributes in process `syz-executor.0'. [ 473.248135][T17298] overlayfs: filesystem on './file0' not supported as upperdir 00:10:05 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) [ 473.265461][T17298] tipc: All keys are flushed! [ 473.272462][T17298] netlink: 608 bytes leftover after parsing attributes in process `syz-executor.0'. 00:10:05 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c9cfcb564985195d0a21f3cd3e86f77657264697275732c776f726b6469723d2e2f66696c65312c757070"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x3, 0x7f) r2 = dup(r1) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) r4 = openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="25000100", @ANYRES16=r6, @ANYBLOB="0100000000000000000018000000"], 0x14}, 0x1, 0x4800}, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r5, 0x40106614, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r8, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r8, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$inet_IP_XFRM_POLICY(r8, 0x0, 0x11, &(0x7f0000000940)={{{@in=@multicast2, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@loopback}}, &(0x7f0000000640)=0xe8) lstat(&(0x7f0000000680)='./bus\x00', &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_unix(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./bus\x00', &(0x7f0000000480)='9p\x00', 0x2004, &(0x7f0000000800)={'trans=unix,', {[{@access_uid={'access', 0x3d, r7}}, {@uname={'uname', 0x3d, '!-]{:'}}, {@mmap='mmap'}, {@version_9p2000='version=9p2000'}, {@dfltuid={'dfltuid', 0x3d, r9}}, {@loose='loose'}, {@debug={'debug', 0x3d, 0x7}}], [{@audit='audit'}, {@pcr={'pcr', 0x3d, 0x4}}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@measure='measure'}, {@euid_eq={'euid', 0x3d, r10}}, {@smackfsroot={'smackfsroot', 0x3d, 'cpuset.sched_load_balance\x00'}}]}}) ioctl$VIDIOC_S_EXT_CTRLS(r3, 0xc0205648, &(0x7f0000000140)={0x0, 0x1000, 0x8, 0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x990a69, 0x4, [], @ptr=0x4}}) ioctl$DRM_IOCTL_MODE_CURSOR(r11, 0xc01c64a3, &(0x7f00000001c0)={0x2, 0x7, 0x3, 0x7fff, 0x1, 0x9, 0xffff7fff}) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) open(&(0x7f0000000300)='./file0\x00', 0x40100, 0x0) getsockopt$SO_J1939_ERRQUEUE(r4, 0x6b, 0x4, &(0x7f0000000380), &(0x7f00000003c0)=0x4) [ 473.489574][T17314] overlayfs: filesystem on './file0' not supported as upperdir [ 473.551309][T17281] XFS (loop3): Invalid superblock magic number [ 473.634116][T17322] overlayfs: unrecognized mount option "ldQТ0xffffffffffffffff}) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dlm_plock\x00', 0x303200, 0x0) ioctl$KVM_SET_NESTED_STATE(r1, 0x4080aebf, &(0x7f0000000300)={{0x2, 0x0, 0x80, {0x100000, 0x3000}}, "c93df371a3f472018bbb3ac90cf55ab9f6a57f1acff946cc350354263c18424c2f16f0a3c84d9c433a00eb73ce7b30528ae1ca8ffe24255c0cb953fef434ef58d03ebaeae1ab2981b94c27aa0b65183547a11c355f9f9889d900c9e9e57c38226f1307baa64be3a4c37f9e27c3ab3be89ba41c1cc4cf7e425a30ed1dd6980197ab721ef052461c761bd4deb356e97ea657d81f80c4f196b3a474739a7fa67e7a7a2bdcd13ba41c8a1ff3e7ee8cdb36f01f0bab27ed68b4e630f24dfa62899bb4ccf772b952fb8075798d999250ae10ee679d5a5eb00a68152fd9c79856defce08c641651304dbf25469d8a127162291e55ab9f0412a24e1b7d797ac8b4b468c3a3604943ccdd18dd4afba7f652ac5c8c1d4b46a2f1ff9628f8fbfd0221ee137df212a1e89ad1617a55949e36676ba143dbf44932908c71520d19501b3b036cc362feb12a29c22f6f452d0462e18d1758b1f9f7f42f4649572500f53bfc5fd303aeb57c6db3b6afd0935e0da823a46c027f71dd820547aa4296c016a7878f29903e507d0d96db9475d68b42807e5435177ef51448179206638be3f3727970c26a96ae9c97533873857ac6059ec22caeef4d028e70304b103c88de0ba8838a7172d44962f74ed2d5065cc5aa760506267d11992f4035dcd2ce417e47609d1916225cff9f2283e1144dbd39d91d93f5b4352baa672e082c5980862d0d962186c4ae630bc7bf4cc085837d7c795538de049ead17ddd4b065a458f5fc08b4a90f157253381fceca9b2c34f64dc9a2e5683ac6f3237ac9e672abb53b479ffc0005ae68b094052c05c89a2682744231dfd2dc84de9c277151d6fe92b39aaf230aa4d1e095a46a9ae8a148d51360ca02315618c9a92dcf4c66fa83e5d3e7854ac066f09b197014a5cfa28be5428133e423b8e2b47209df7c32bb37a12e2a8a36b56dac055638e0f6f44013bfb0b28dfed791a60a0bb2e4fc36ecc14d8543b0ea1bfb4f1e0254bc35bc14f0d3bb2606cf53bf730d16f16527c7cd15303749e3800f069dd1f0308a82875252eda220329e491bbf6efb7c7f63131a95b8c130d359c4116f2f61077ba3d225b678736d1c99715876e4ba0e33b52800a6b575ca77dcded393d09520d02fd030da1de68f8f5963bafe7c0fae97cfd832b05c0dbde61f80e249c62a0a75ab17a698f253c65a105f2a2403144f9818cf54e3189ffc3df7e5479680e428e0f44f6ab3498e5a9101d06631ee2cdb465c9a7fca40d01062ebf044d40adb4a16691dc774d979721decb561a9cc8f62a2a43240f498fe939d6fe78f7b44b22333093e612a7ccf328c6bc3ccc55dff4e2c0f3c3d9839c0a5ee8a5daa9554bf881f97b3e6bc54ab92ecd38f87fece8fdfd7c27d67568693d1ce8e5e7c50b25d93fffc025b42ebbc79ca61d5441e1cc70578a2148db5ded19593ab0e0c86561c9813d39b86a00f7fc7cf96857300bc31f077acefe3613f577e159f24e3cb4b2d1d068288fd07027b20417ce20551a46ac561060ba3fe1c9c2def2d7279dd5a7cafd01bb0ed806e95e7db79153418747092387ed771261e1f615d7c9724d9870fdb0ee4d854d76195195175d5e9e54397c2fd9059f3c2a945970f3b11e5d985274caa11f7c7b3c08e9ab348542b0bc82e5614fddcc97daf20196e1ef263ca5960948ea86dcd66760d41c47c42c4145ae1d99585df3df4de177e56970f95ad5b0169e915b18412ab998aa71fe175743e828ed4869136cc903c30dcac398023173ea485a664084c9908c7b6f1464031c3bb3d0f31b73afc701646af7fcf814a7554a7fb6ce2284d65915f936b3db5169108019449bf5dd325532fb2ea91d5910311ee2534c0dfb61d665e4d695f98f0e13d9344cd4f9d2e3e4c5ea1508380d741d4f547e8585e91a03dcecb394832e7d8d6fb12e43545a6429e6840a08a8464797bec350ba48ee99a8c3cfbcfd50e089495429136e57e0a4d2b0cf5304968ba7a6467f2cdc03411a839d5f072f50f62e933be1b8343a823c17e74b9332a9df135d3a4012ba375bbd1767b2ace491667dea8f8ad5efc51e606724b38aac4d844f982c1cee5ef92868339a97f26fe4184da3748c584957bc5e2bcfc769864b5804f8998f8f14d061046025a1c920ee34cb379e149b8e758a14b2ca5379d81c185e3e6ef464e93e2b7cca3a2b2734c95df49c381b638aa7b620d0b80e9f016d20ad619289947307cb27eb73f03417290a421e3e8b0a39c17654aee34ecace6af4a4d753c8f47289189eab716c07694a19c9e464d975c760e3d6235d07ada45ce880470e9cfae6ad65526096dfec6138b41956af39824ee06cd4119a1db1fb2a05a36b19bc41934ec81856d6d89d8369b0d243fc56efe70bf51aed6280263ecd269de9804d9cc71c416b8a95aeecf68421262c80c23d99cca93da32d3f7c2f3239d76bab7dd85b2d3b27c1fc4c10d94aa1cdbbb7f5227d9b23ccc1a48e4900cd8c6ab26e159bd4b483b537c7044cac36f7eafa69d96d5bacbb6305f71780ef5d83cac48088ab6864ecfaf8cf1227961951c67bd7c75258b88c0cf4afa3ac209f9f0e0b2ac9768bdbc27fc97b2a0ca668a118c65edae2b7efc0deeae94ec3dc195a7e3c6698f15abe8b06d12a42633ed1772068a856e478225019f3167968ff8de16f14542ba7a85c374cec1c93bb7905c60910504338f0c3efba956bc58909ca48e53848f285803a523339f670b3bb8a28297caf66813b6622bcee40fbd0d580ddde21987adc65c015f8e7ca2614a96d4ab3fdaabe80f121806b521eafa7954ccbc8d4efe17c76786651f172da2ccd1fbb733b84cedc204bd20de8814f50b764e258143ad4c125cea5b75a10bbbd9a06ec2f96a42659d666e0abac836a46e68b5a55153a7c9394a759c2cab8a40c2255cb7e5a5f56786086d5442fbc49be652a68f9e288b6165b8120bf978ca2038038dd3272978302ce3829fe3f80d4b0580e7da9b255ddffc318e420f48cb26fa200e4921c50f22776e4d34dd134a42a7f573fa59f5d1d4022939f1a542e3dbe225d728da73fc7b64f5e7d07f4eabba518a9a327ab99e4c630bbebcb3e959fdca2040c6713b3532c47069f012688c13f1eb02eff8d4593d91a4404ce2e5a58652aff5ab242fb1e324d59963955ff77da7191ed91b28a95a53e5683e0f2320b10d0495622681e72206ce35c87ec1f24d556c2b3269cf7d6521af85428e4b12ec2ba783736546b1abbdd2ad99329ea36ea8ab094d5bfe430ed7617d27b414b6050cb17b176d5d77816604de50cf00a34d33e5c2d2729c827a1a5abae97407bdd22f916f814a1d7bb33a17f5de26425c5b2d11c939fa0983367c751fd61b543dd80e74fe968038bb339ac7e7bfa281c1d91cd35cbb912a4fc6a8c53dfdc0ce35c3a43d11dab7d66af7608aea093c9f7ca5e4dc15b8db870a6538201ce46832ef7520db9c26976768c9ca6018ad6b47d596bf60c8238cdacb4adead20d702b78ebf01085d087a7d42a1c0b7a6df7d4a7b357e31c6e7f166e92b68e74968255e9aae0d037ab0de205c386691e01194cc7bb14db292e8e7b6a94026acf16968e5cd2d05f7efc3fc5f38911c84da54279e0920453884658decf47808be323b15d400ee047c56492706e75321f06733499e0e2f59d96d09666c753ee8ed69fe68fca36f1e2f9df68bbe89447ed77a987289fcc9487eb6f1c5f86a8e0f25736a8031fe35fb9cd3c3a33c6f209ceb7fd99e52f8ac41c31a50ea2802f57e1064136b2dc183fe788b41608791d6ce161a7ff985691c164acdaf024338d0af7296e38106c0b5a872b03ce153b83648bbbf00dc767df4f508b6374cf54764fb58a328f6376ed0b6cda9eae99cfc42b82ce1fdea4cf936b47403b7fe4c5244cbfaa94b2261265e5a5659a05aeee14e2150b8c9b7d018ec39a836f4697d6dc044254e94faeec946d28e7804241ce96eb0909c04d1f4f9be1907e7e797569dca355dd1bd39cc245bcf3ae4a8953ed0184da222c79a0d51a70823557272d1613a39892e775669501b33ef3c938a4e8f7c0c1eb5e8bf5a49f8dc4a6106c50924abf3041a09e385752870ccf21c3776a42760bcbea50824a0a6e104e92ec1e74b46811a1234ed5558045dbcdb88ae61a968f95c6133140e7af469c14bfddee301ab3088ff8f86b65799ad86cb18cd7df673e7a451bd26dd62edc771abaa46648a34ab6891db541a4e8c69f49e36700728e22ce21745a9b7108ba413893a153862a508f52aa1cc1f109d74c54ebb8e6943b2cfb503e5eb9f060a3a6f0e342764531a6e3e3420fca64639c8d5cecd5cd14737205dd2badcd08489a69ab104dff066c81bd1679fbb60b3fac776106265d9f85d81dc3d4e07b502a38d9521d60f7f6a3900970a482635bb5fab82d33493ce0ac8cc1a9bc343d21b9dcec6d82349348eb528fe871dcd8d884ef0cb0d5e66fe9a412fce5841a7eca5bb61f43180092cefade592f8d47a0813a423384d1135a83b6c36e94d5cd3fb84b2decac542f424a09255635bc930b77d982306b8d7bc67288083ab217118827fa01864779010370c05985b0fd2ee24135d899a354fe6b585271f2b41302e4cc690508344895e72fca7f391f682726b3b0f042f55e9c1a60e31bb23752327363b27e7417451fec639f325669884ecab55ae7ceaacf088df9b9cd52e3e11967a9b3c417e0d1ac2a3364290c385c9f14aa03b574f859ba0dc331ff4fccf51ecb597686eca2e0faeb71ec3572a285faf2d135cf9e6357cc4f1cd8b8ab860c1183f21f507e1763db2008e4eed1aae95b20d18ed2b46cbfd3f33a23f46c5035911c74ba156d7b2a4b504c8d09e008b920ecb4874f5459dc6bfd9453c4f085993e1ccb01bc878abbfe297e374f66561a3c62317b8a21a5e509083a0adb00a4b1b2479b05ae2850d7ee1e0131c859db404f68dabef6c0b80af07b55e6cc2570017f68ecaf46273c8f63732fc0741325f2f858651234c2b0cf2eb07dbf50454c40a91ec5fa4d14f2d33cdc3523eb9bbb2fbda7ed0e8aeb35a41cff43921977623bf624e981c202895f35413144604670a932be5060430e0b57d22eb866225a8092f8002d5444fe08a9ad303823b141f9e9b71fd530b2dbc85bc79f169ee785b1013feb6384ecc071b5de0170c3cc9bed95d685f78e9cbd6aed30efa37afabc0d58a653797bf88dd4baaeea6fbbd10ad65beb9c5c112186739177ead6149addb4f9347106fd50a171bac46291346d4595080c99d2b5b9e9bad3e8eec5faf8e9129a576e1c1e57f7a3ea8841f39c9ac382818a8adc8a025efe3747c7b2143eadede5cf19c480ce49d8b89dcf66244feba2c7b200933ed2db084fe9f729e33f08e8e332b0a3830ee126e01168c9a30585f1ef5c20f8583ab8927e99bf544d5eada2cca7e5a1fe84d26446b79dbfad27ca74812e376ac22b655787ca8da3a3372469838e0f2755688756a13f01e9379f31b2a7b9abc11da74a4ca4c41e1343d5f8943c5d1ac253b4da20d8483b3e48e5511e0fcbf5465b53979f7a43d7bb3e26a08d06fd7039bba68d8f17177443dc8723189c6d50672ee0e0d78ec8721c5efbadfff5274512e30dd4776e8ce9d71b974d53affc15b6d68bc4093e09e13b59dfe351b69bfea92333d15d85f3f1c3b4dca3c27dbb28fceec2c4a787ddb275e7f8faf913adff34f1f78d8949978444cc0447570ed2839113e5181644a622133b24d584e0d47d025fb66d86f679582e694995232545642c3db4b4d62ff84b7394a3ba47a436e73696708b80708ca", "729fdf2358294a8bf4cdd64c20d747bc297dbf3fa1ad6b0e957f4cafaea5e17b66d1751ebe3215c1829468561bcb1497ceb826bc68fa60e329a1d7970f9320eef811851d44a195d4eea7e4dc78bcd47c0579d0424b587086dece6c4cb751c2b849749cfc54dd07cc9b1d56135dfda762707c610ac8ab4bc1ce99a74cf0095dd90f597a714fc75d5cec6304f0da388be91484e939b5f9aa3a70d79e74f7aa507f5bd89283c838d45e09ebe8e75a76cbe70e9fc78c12494e56ca77f56624d6e46e2df46e4bffa1066786b2f01346da8ef99b9309b8fd970e1b566d2eab747567070c9dd917ab732cc3971317fe53f4327525c2f7a8351728425589f5e61ebe80e68363bc22f037138f57ec2d8484ebf1fca751fbd0bfa1352e298056b243831c467755f9df48d49b98be197eec224dd8d109f405a028f76204d3f0957ee2b6fb6df6edade9cbee7d0c6d518a728d53690bc925dc0378638ae2fa33125db8738f51234e8bb3b8f77a27dc564b1526f18534fee2ad7ceec934904106314632f0779b7e9bf7fcc6da85bf6699e5e82e2447bc63521f4c1e7502aafefae887a3bec6e0fbf481a88d1bafe3b3677cdbefab8cba882c47698764f33d36fb5d5f2c973f3e1897669c9385385d6342647d87e9c69f4d2d47e29c2ed1e4affd9abfb0b79402ced693ca146bffca5be94dccbe2a13663c270698023ea669d87073561a8f42fcb14d9eaa370404548dce07d10d7d3e1095149d9c163f568c67ec86a5c8d0ac3572183e230ad0e087af8dcbb9d47736699ec56340b06dd001712e80136e09e171243c495be3ebd2ad5135f01a361c00371170301c5c345586c4745a54219f1ddcaaa948342cc2ef7fb0d17f3335ff2fb8cfe28d2d61230510a72806fabb076deb0673006bae048bb625a95c4d1147874553a45760f627bdaf603d31f57c4e1340cde87063edb349f152e3d76144783bcc5acc37cc00fea18db220b4342db263d62f24289c478f308e5a8c0fbb5cd3f9afba7aa22e48de4707f60b8f5486e4c3d5f8c89e96a9f98abe47b3ed74f73ca1a987b81049c4bea56fa2f95e45760ea96e3ecfabcfd1d79cb055c057cdcde676509c79dab1f3865acecc82342ba8f2ec6b0403609d3e1ca7dd3e58ffcc8056ca47c97bd13cbb18ec36f5dd383f2f3c7e420677dc0eb3dc316715882cd408a17e07341be47f730b2e2836471c0ed9b602839ace93205470c4ad73f2f8df40139cc42da57908d662f018ff0683c3b75145a60ec8c2d601fdbcc42a2514284793d977e00b14286311095fa7bb283e030db47e32018e224e74332a01ebb0be48e65adc66aaebe8c77896442465418fd4d4c95f1ae580f0c47a257de3fe36db26b2e661b8dca117657b1f71958cd341abd36e784ab2766909cd9eada0dbf4bd79cea126281814bc0caca488b92f3b9133be1d9d9e08609e6473a259d71fd54ef003c9329b86383233c414d2abb21f83640c248fe802166d372ce3be113000bc156e923a994ce6fdcb100057dbd817b0841458991e5d46e5a7bae3482042aaf76a42a3bb6a0d10df4c594509d789df47644a9e3054d3c51c837760bbf63e192a8c17c79798386ba960aafc2c9af997c1b0ec490edd6cc983d9b6e9a0a6cac0583aedbbe46b71087244d2ff2df2ab3883312805feb32966f81436be5b9597d65e5a0444c6ef621dea57a4faf89f5b40d25e66c20485afde18abb6f74715a499768f038c9941a712e214ca8bcca5e9f8f1e3939eecd5b848501cf132451bf1d9e4883319c21ca2136c90c77dfeebd1d0710c8c0f6e0f987c0270559df76c919180096e8a7769d5d5609c0600557a8b53020054d9f956c4227fc263536f5fba6e7c575ebcde098a315e4c7e33d9caa08587a1d8448b0237e390f755ce480ac84d0fed26bde0512ea60aa44d2a86427e87210614b1e18b15dde1b6e9099aca2f56ac2dda9b3aa92e84b9a3de462d3e2b69c11c7883cc9bf9d6a9c607883a8499c618187a34138aaea8849cc5ecde7edf0aef94b92fc25c4880bc4e753914b61f804124af30391998a8da03425ef5a2b1a6af155c87df948283725a1b526eea983b80e5fa2bf0aaffb7b47b9ccef74e996750c8d5a99b61047e14dfd08eb5f2ba123f85bd0a7ef8eae1ac612550d9004330ddf13db24bc3aac561e1c4f27eea9c90195766697519fb81437b079ac15cad216554d3cda55de9c599dbc283e353b0677ab5e7b592d6f8db88fbe2d5e8fb32fc1a50c5d606907ff33a2cea2cd3b5be5dff5542ff6da316f4ef3c9bde8878465a80ce0ac35be8b1cc0b7d47a601a617cc7824d0464c68c34810a5cabcb54deab3bbb95169833dbf9cbce5869c575e3ee87e30aeb21c1881f6a1b9c75e63139c4a4a2c71135270d094503f800d0c2129d67432377499d06c27cd16947f119e9566e48cc3df850cdeb52c5164fd5533bcdc32c6dcf42017ff2ce31c5748ec67825aeb6d2f08085c7383916a653c75c10ef1a13e84b9150d6a76c2e6defe81602b3d44688abbbea85fe2f5e21f80e671d6a28be13603a1aee1951c06dcbc91da2a6eee801a6aef24f7132cfa734eaf66f624b068e16c0f4d70cbda63668e29cd4ba24a0e54d48b4a1f48f7792d27f0d9d517844d6a88f3a9a4ec8401a9e817a5862f698b64b10e061f196445d9934a1909c763ef59822d31bd1269117d9c218dfa1acdccfec99c108a430b74f83a1b6fbb670a197530730d6e1de83a186066f8e3c58957753ab454fb11edf78810692c60ab3771ea51658017da389e69074f8ba94add88e319ffafad4eddb6202e4941f44294be27fe89b39198580a98913b819d7df8ab49a89019eda9f2eba591cc862d9a7266a24292b705f820565744bb54cbfe865a6d46165e8d26c53820f3b4a1e06c62f398c4d4565139e638411523981785b7e7691598243253f038594aa72a15ab54e8ab0a14efdcac8fc8c96a9c49ce46ec85127ccd13cb84abaaf21b80e3e08b280719d2cc752bcbaa1cca0727340ab309c200b64b9e6e05cd48f428d3b335a087cff5daca098763946bdf9bf0f83a6f1c36bcfedf17f657ed2b9461efd2f474d0b482909f95ec133eed49e1364e6cd5b7d0f07cc1f201a94ad266ec162555e21acb56e3ddcb48ea4e89d51188b086e17942354539164d22577f456bad6758216fadce3082c3f8bdf4a872d57c33f4b0fbe528aa3b48504d7ddfa7efef79691baea75d66c011108f63b94a08a469d078c7e37af4b2624b5537a1646365e52a3f31becf071683855b3c59b732914a07c4f825d31ed0b30b7d8b4a359648df744a4b94dc8a2d97501670478045b22985011883f0b36688736d17f4053e2baa3a6f84703f2889388a8e6b8aa8747bab2124f3b2c2d77b2b5721adca9cb178fed695943fc5a2642d338b0caa058603fd222320a13ae5fec21db45d07ba8e01e61cebd7fda3cc4b4fe3d0bb54b9be2f3b743f8224880ddbbedee48c6c143abb0c65f0232158e32565df86abf4bb7e929d55bf6e7f7d64e9fce4ad2f271d202a9278ead0d2c46276f729b633d51c66f8a78225ed6d766b410c070332ede38e45379affc970169cb8aa663888963f0de7d33ff37324e112bbbc23fe86ebc9b435051407e9b134df75c93d84f3a0a8b4ef0e2f08c714d8cfb7c3d163115c880074868c9b831f245cd1624b648823dc7118e55d6cf5953c6ca41b41430115d84dccdfc4f767bac6836b6b8093c36e38c192f6a9c1caf2b75586175e50c68c7e5d155b1884188c76972dcc653e59eedfc04990838e7dfe555dc6978023c366f4acb018a8760bccab4fd4da6eac7d267156d7cf2c0971ea7a70e017d48e7bad6f3aa10fc69c479bf75583078a880057743c6fc5bf6eb224d7a482946badce9f1c8e31c73ddc8f6459476e715f78190ec30d19650194218dd1a3796d4e16e1c8360b38ed1c52da6ffe16002e1f45f07cce19dcb10d52cfbaecd78eba54b00aef8356323db65abfc907bfde03a671885cfc5265bbe68e491ef66ef6c3ec9404390b561b47309fb596455a93af81c50b8432043468368781acca5fa421afc9432f12cceb82010b1453fcfd7eb4aaa4fc4c1e7db69c588bdae1af79e6b6c1b73528d29ea6bd36da809afacdd90b729baa7dbf0fa71d2010aaebaa474a394af0888f85279fbddacf22598883f517adf16a44aca6d63619c1fafc8012d7474886a183659c01123fb17ab11204a86aa53f182421ebe6c334b94f09737280db2837529d08ec3a465a54ae78c63cd1b51f7857d4251f8c53eb5e7ec94958098c26bd7fd39dc4f33551d991c4591df35c3e096a9b866546ad2d9e76627dd9d5de12acb204b6892542a23174279e123c6e40ffa4c66d15f388fc24d93c2ef0bbc2b1d699a57d27e5dda6b7610e816d651f791f6a209f04fe9d6c1d0d2c0187679ab2b4b2ef13773cce6700f89748820a0b5a3860823cfa9f2a75742ff666b7b9a2b33190c6005382cba4423c0fc02443233bb558dedcc2acd6c5feef586ab191aa6e84f7327e339634b9a330ce487ca9969dd21365009e0cfc2ad0655fc52c9e365bae07439178869b2d817cc07feb7d58db0bf5d945f793aad40aa33106981b07ba6ccb96813747fe484c45c6a1a03fe5198225315d527dbdd4d75303d68cd352d9e2de4b80d63834caf62b29191e337839a3e4f12a7594203ec2c30c353a34c7ebb9b7dad628750c4a743a6db701e05f6613042640264ee5b155554ccb20a6a81b0f9fc1549fdd31648c8933839c611b3bcae55cb2968de771c74432b1fadab4365be7a02bd7f21aef478d0b4302b587e0a3308108ef284a2137bbe46fd73c5ebc6527e3d96f385584343d37b545bb60133b8e8d19660f6959ee61337db6e72fb83fee6434f709dc757b9434b3fe6113707a082937b29bcdbb3a50fa2eed9d595fe1022631ec200d083f24615c44e149db58fb25c04814de2608622b3965a23f101034c877ecb4ca8554a59effe0a48ea264ea8aa62954670ff238ef0decda89d6a211ab59fd0f588df730dc87cca4804344278af2570c52f6c4f2ab3bf1667bfeda27498e2b88d4d1b973d610dea4da0703ded9c5bdebaac6997eaddf38dc0997b9b10d137a6ca93a5fcd1b889cd6c52072e3c5e1e0f3c890e255d38b8c2988d9bb9e8321a6ccdec0038c9e4fa55719bea1f76e06728520b966aa0be419e1c73492a8e60a2e32cb7b955e59f7ab457c5d612b95f9ccf8347a5e706b2771076c36ade10cb4fe43b520bafce2a0e3d6614f225f8d69329576fa82a796bc1b9813c723691ba1748103ceb3d2987d38f8f892bf643f21d116968238358b1816e6947b6b1efc794313b921631722507c89ddf468ee108a24c27ac974ad0f4f908b13129a9768be3d5d0d0b40c1806bb682785ce907124965f93a29f256f6082503ff2f4a87b90278f23ad372857296b9494187f3b46c4022d65cde75ea7a6e2ce65f47d29a60100dbc34f60b5f1f4e1e1ef68bbdeb0f60903840808d63a4a85cefafa8febe649b1a15bdbebb0c6ff1bf04622bbdacc8f8b6c60aa1840fc2d8846c42d3767bce967c7fcf94f3d3610cc47848da38b9e90d5914e320d1e12a799d54618cfd228034d6fd5cc00392f408898d43371c0a93a242e5b57d65edaedd7b970cbd36c38b655b4d85bd888eea9971a279b7f7a5720bcabea33a89984170b996b45db9a33dae59269bcabf6fead0d377fad009f8376288ac6da8829795d938ac411ce2cd2307930138f55da9610db0a3fb8e1bc4cf1b590a19485b3bef6d0910"}) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r3, 0x0, 0x0) [ 474.047923][T17334] overlayfs: filesystem on './file0' not supported as upperdir [ 474.068566][T17345] overlayfs: failed to resolve './file0': -2 [ 474.152332][T17343] XFS (loop3): Invalid superblock magic number [ 474.479041][T17343] XFS (loop3): Invalid superblock magic number 00:10:08 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x6c, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:08 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x604002, 0x55) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000280)=""/44) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2faaf66c65302da9a0f0b27552904d465b42cd738eb3836fa2224df4c2822aa26ba09e17d1c4933404fc5cc4325d54a3b3aaadf4b4126824c826de895e77f0dd971c3933299b1f585736ad94856eac01aedcfc42bb90c4e5e0468c2753f941132552d52495cbcdb895ed92fa842d8db9ae9f03a0831880a08b5e0fc94569ee887e471c7487fb7e2fc71b71e467351000000000000000"]) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ocfs2_control\x00', 0x480801, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r1, 0x6, 0x23, &(0x7f0000000140)={&(0x7f0000ffc000/0x4000)=nil, 0x4000}, &(0x7f00000001c0)=0x10) chdir(&(0x7f00000003c0)='./bus\x00') creat(0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = socket(0x23, 0x803, 0x3) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getdents(r2, &(0x7f0000001440)=""/174, 0x18) 00:10:08 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x9effffff, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:08 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x10, 0x0) 00:10:08 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f0000000200)) syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c6583312c75b3706c65000000000000000000001b725e5db88907dd14822fffb007a7983071c5dcb13a04ed55d0dcce3c330cb3994511b738102ba70cc314660ae10f71fb3055302a99bccd64bf8a94f8ebaeac0cf684d48c608a15a648a0403bf82572572a9589d2f13240f3076f369b987c0f9cba95176471a7736ced3ccbdf865212be3f39cf944739cca18f4d69efafd963c3550a370fff6ee87ffe01a296a59f9179d886eae2a5793c7d465edb74290897df628ebb2687653c43d932889145b2742ad927717abc0a98eec8d0e2e25077c33f0b3826654c9a8e0ae4967b9b232091950c02ceed321b9ab5cb454472b81d100676c007e40bcd746a767266372e58dd570642c50769efbc5498132dc119b9ec61017df3d12f0cd093891471f6f6ff3a3e1c35709a6de932d48cdfd1b41b02b6ee70bcd81d4bd9a60e9947b66479761a42d7ea51687ac01eda29cd6aff035135a314b4584c046f9fd9e4dbb04e7d2e4be94d57d999aca84bd2d8e8d07a88b6ebdec2ae4f151304f362d8ca2836f9d4096ef152dfe1633d"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r4, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r4, &(0x7f0000000140)='io.max\x00', 0x2, 0x0) ioctl$KDSETKEYCODE(r4, 0x4b4d, &(0x7f00000001c0)={0x5, 0xa7}) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000300)=@raw={'raw\x00', 0x9, 0x3, 0x340, 0x0, 0x0, 0x160, 0x0, 0x160, 0x270, 0x270, 0x270, 0x270, 0x270, 0x3, &(0x7f0000000140), {[{{@ipv6={@rand_addr="9403ea7c8586fa17e664a365ccabcdd6", @remote, [0xff, 0xffffff00, 0xff, 0xffffff00], [0xffffff00, 0xff, 0xff000000, 0xff], 'veth1_virt_wifi\x00', 'veth1\x00', {0xff}, {0xff}, 0x3b, 0x7, 0x4, 0x14}, 0x0, 0x138, 0x160, 0x0, {}, [@common=@srh1={{0x90, 'srh\x00'}, {0x87, 0x3, 0x20, 0x9, 0x3, @remote, @local, @mcast1, [0xff, 0x0, 0x0, 0xff], [0x0, 0xff000000, 0x0, 0xff000000], [0xff, 0x0, 0xffffff00, 0x7f00007f], 0x27db029b0a97cfd9}}]}, @common=@unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2, {0x1, 0xd6d, 0x3}}}, {{@uncond, 0x0, 0xa8, 0x110}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x11, 0x2, 0x7, 0x4, 'syz0\x00', 'syz1\x00', {0xa484}}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3a0) getdents(r2, 0x0, 0x0) 00:10:08 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() r3 = dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) getuid() r6 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r7, 0x0, 0x0) getuid() r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r9, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r10 = socket$nl_generic(0x10, 0x3, 0x10) r11 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r10, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="14000000", @ANYRES16=r11, @ANYBLOB="01000000009332e8bf0bfd18b500"], 0x14}, 0x1, 0x4800}, 0x0) r12 = getpid() sched_setscheduler(r12, 0x5, &(0x7f0000000380)) r13 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r14, 0x0, 0x0) r15 = msgget$private(0x0, 0x0) r16 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r16, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r17 = syz_open_procfs(r16, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r17, 0x400454ce, r18) r19 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r19, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r20 = syz_open_procfs(r19, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r20, 0x400454ce, r21) msgctl$IPC_SET(r15, 0x1, &(0x7f0000f00f88)={{0xffffffffffffffff, 0x0, r21, 0x0, r18, 0x0, 0x3}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x5}) r22 = socket$nl_generic(0x10, 0x3, 0x10) r23 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r22, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r23, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r24 = getpid() sched_setscheduler(r24, 0x5, &(0x7f0000000380)) getsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f0000003c00)={{{@in=@dev, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}}}, &(0x7f0000000100)=0xe8) r26 = socket$nl_generic(0x10, 0x3, 0x10) r27 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r26, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r27, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) fstat(r26, &(0x7f0000003d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000003e00)={&(0x7f0000000040)=@proc={0x10, 0x0, 0x25dfdbff, 0x10080880}, 0xc, &(0x7f0000003b80)=[{&(0x7f0000000080)={0x80, 0x12, 0x4, 0x70bd25, 0x25dfdbff, "", [@generic="0e4798bd7c52eaa707f2ac7b340b89ed77b7781dd2864eb3804e6523ef5806ad276bb9139a435df95cc54eb97256d54525d8c52a7f93e893ceadd181ff40df3663837a7ac3ff59c7bfd0262c4ce0b13bdc95d180cc60beef944f9489de6df091470c0bfe0ba5c7e36fd698ef6a"]}, 0x80}, {&(0x7f0000000180)={0xe8, 0x35, 0x200, 0x70bd26, 0x25dfdbfc, "", [@generic="4b134dbd061f202206764afe8e3a49c36ac48532d64f1fec9375fd36511fd5e1c344615491a7e31e1e264d398ad368142529eff68bc17c04e58befb4b948ea00e2ceb27c3b8c042585fc14418040223b96491ca911d66a65db5e0fa1d82f7bf04140b23f48f25ba2fc59f7c27938d5710f2d046872af51bed966e2a729f51e96f0879636e4f14bc9f1438a33cbc0fa9d124aaba34d4ea9c9ffaecb2a1d1ecda52117756bfbd34aa89bc3d69a37b9d9671c040a2e87f2b592f627036f80bbc908ddfd013ee3b51ca1bd3c05d9b6fdbe8acdb016e97162"]}, 0xe8}, {&(0x7f0000000280)={0x122c, 0x18, 0x400, 0x70bd26, 0x25dfdbfc, "", [@generic="3c94f0da771a0212b95b38c53280d7cf2e16d5aa7140a9bc2d3ebb0088a829e2b19167fb8de6172fea7bd783ac1c338e95c85227e674a4310e395c97046b640738bd13b0ce1edad466c090c6fdea6424bc1e4207557b62c499fb05d86bc1ecd19b3ba06c1141761a4f79127309ab542b3972527c3db00dd63b5937fe6cd43495d55519f9529c3b9ff3f86cb70c1e4d68d0e327afa86aab43670c168bd42f2dc224034a0231bcef8f2f02790933f236fc9dfa914dd42723842784f7b0e0d564423f5bba0657437941fc435216e84f14c85ae400b54dc4dd8e0262c55a50ebe6eba7c91cf1488ec62db537a89f37659cf2b176b67c59820b58954408de643d4a059dbcc61a39467ce209161bb14d6f751bf60d15ef1a5650659533d6fbc58c4796a05543228b237b8552ffbf88614698bd31461b46697d785f3bf67ae32874ffa2652eb7bd9fa145a3ca1e70759ad3cc60a791626de3d7bd8e796cde0232a8a0956868db61cfb3e7749be40f539571e00cf3a1b1eb6aa07bc0deb93d98a6dffb7418cde84fb28ed0e3b8ff9e9853fd7b17b3f37b6633dc70a4b418225cad98e0ca6cb66e176461b3964449dac8070fbb32e8a9ff5f44b2fc12cbc64c96b244c8a0617959a0eead579e7569c4a9ef28c8c0e43bb5b2c9d17b4eb30b70577e5bff6586334ae35c77b9fb25f2ea5c9134dc32b4990ca725144ec1cbc781544384b446bcb12481a776a1d9fdb65b7e4a5f1094ae38809cb571ff5649251b26dfd4622baeec35195f9b111a6e7331d83aa84264385d9148fc42203a101fb0d571d2a9a850be4697a49aa7025480165a34d24b6eaf0d1128f45cd29695fbd8f758e71c08f4986bd987e5e976eab23211830a78cfac3e134ca1796f15b357e598fbbe54929e5b9d3fd282cf663cb63ceab4d96e903c6af4cec457c0df1c1497a304b705b3d4c7a44a840eb1d66444df1f4712bd9ce8afbec493c6264c914a22468af3e1576d881610a1bacc4c8bde3a554206700213b4f59651fc8492f8ac67317d24bd9e16fe35084f05716e4720c27d76ccc4d048aee3f24d08ba21083b7ebe8bbef70135ff9b3e6314a37dc445d0b546798152404dfef8a9cafbc95df4663c54aea250f0693fd7df2eb3fc999c3c0476f49cbc10aea282de3d2a147d34ce81c42093ea2d554fdad6c36fd671b9bee73b0ec55a1f063a9f1ab0f23c465d5f7b977fd7e92a76284b6f713edbacb1ac2567ce0312160a888630d84b7faac1adf79ecba11824ef609f6f1dfec21472df46df947c86d8b9a106bd4ae20b5cb699655fb47cd3bff427947009fa8afd8d8a3177d017ad4437348722419d2b43434712c8e8a72505c3118e777a3bc131a19db8b76b00d5f91f7381b11c7aab05c976e0353d7b88cffb04a82421df3c929744ba2ef83b7191926468e4bfa92587697d701556963187b7c64754009eff6ae20385ce47f1dfab345fe0f060276f4411db83fa0f1ae3cb9aeeeda600697032229e56641d6f878ca51b09a95b7d67070af3bb5f755923f05a91fff998384f0667905fb6a15248833afd74ee24853a9ef30d026cf054820b4388e116bc8af0f2a2dca9daa8148621ab12ddbd6fc78801c8d78cf9c9fab2fe4b24e72141f3b9f2db99e8a0e030d976b6375de190570fe1c4485119883dcc441f5046a0644d378b7310ce37aa222ce1d11c1cf1429f9086d684e31993d90c45b010bc6c0bb887dd7554cb1c40b853631810b207e790ee18163999760bfd9e30965e46048083b66142b42abaa4ceb7f2c4cac8ffe501fc50293a487134ac103835dde97696960e6a6789c482d2f37ee0467b590d7a4d304a8c288e79af9f5e67c245009abcacb24d7f671d896a122d97c13040e92a93611d99531c7a22bb8685c1ae6a0f1acac587ca8769872446a2d1d34ddf07b4b9418a85251c1eada287471f78608992a2497f6fa9547bed4295d00a3c32ac1285e7e559de31587df804ef6183f20c706b61253dcc4d8096850a60a1cd02244b5570eec15d5e0833ca5d2fc5900d205067c8c8a0ab835fdee35cd37fbf6bf793a09495eaeea84e0f944ca2091c8c8d301e4c4133fbecb11da6f017cd364094b88a62498a6df297bd59dd43c4b780cf06a9a461f85c192df291d657d29d1b90e78cdf6dfba813de37778dab1a583ad1f96fff89da5bb21989e1f1486dbdff2b13c1d951b27951ac2af8f842f1d4f3d4493b7ed1e744e0f97a84987edb44f61c1568b27cc3609c5a04f2e1299b695561c96625f961548114b6944d18ea29922ab83f522e053a9dbf1e55ce5a971aa1dfa6b323238e0af4630f8c4ebca6ff68c1b001e75a5af2a36495d00e2fbef7e2321583b80983b0434ec70484aa0a6a2c4e8ad8726b18f92cc3dab97565f2a0c69a5d9b5cd87e2013ff5b7c4e982c3a7f32a68a06bbd6a21873b460ef9f5b61d627818393367194c9506295b6f8b5e6d9fb55b81f1419c0f5b5accfa43b3bb5588288727d3ee3730dd3c797cf937a21991026168b68a94975a16abfd6f6a8193e80de1e17537ecae0be0063585ec8364a7d718af6d50ebd7446f39527a158292a0ae39b9f4fa67d9692657e5c1153a4dcda643854940b80bbecf719b52fdc2149779fcccaf530ed1a4029bce5a6f464683a62c6b64f34aac5b6c1c7cd83f5d3a029c0c7aab9b8c9bc70b29d3514d6f1281b2dd6feb04c1c84a4026ef41102a69a256e634e66c2777c0e76c368cf60fee00cc677a0515d9f2a66094e8a4658757946184f5f3cf38280500a7d8b49b2d1a87b549e25e1fe9b3fc0a2e3c36d108cc411d4ef0a75652a1e05b64930f9db8d0de8ad6969ed15a2ec47496785177ba7f34a66b6de5de166408b3bb73046093edaa4d8f9603f9c417c419e25c695248842e978efde2b142ca95485c79256b51410d12072b302422718ef524d06627b54c47a9bbdcb29d0fa6f91ece3acf5d899bee29546e42abc991454ec42c120c9d374e28408994df024aeae7ece7188ccf8b230037f39c59d43cb51b8b76700ff2f3562aa614f91aae6c44f97b30f3a40f5ffb4eb99195c330a76e769abdf27e9c9c57157aba8e5f52d16fe289beccf55f8c3af8e21df12c65ed2810158ec0439b560aa73ec7001a6dfb4e1fa56667470eb9f32866a7e657791429ea5d8d8236353b14e2f77c2b3ecf2ff4e4df09f6a6d794e7513bc4a6468088eb3d6c479eff1bdc0236b6673ec9d58f1b44cce118f82a7f57e22d922f7560d2a1b45b11c22e6d0d9383f35d1df5faf40d7bdecbdf2d0a4bbe8747eabb4ce2da05db57466eeb88b3c9255b4a925960c777a850845bb49554f1933bad2e4e9c6b01c61911ee8ab301c46541385c89dc96cdbebbbd63c4262e49bf80f71429666c6196d54c51aa10a79904e1bd3b8907d02ccb51116303649aca7eca0375e4f1f2cb7e4bf5568646affe34f8ae9bfd9c99cdb65c5bc33ccc5a429aaac3fb366b1190d17decac9f19f70637b58161000e09ffb3de6fee168a1efc3702a3ca5ac6b9576a8c7d95c48101560fa3024362e3402f43bdbedae148b6fde252d280fd0709601bd4102a111079ebcd862220cdce41605773f94d9eed1ca879a0bb8d08cc8bffb02d6146a05fcee0ecd82151679d65e3499d0facff48e4b2dd76417cf7a9f70e2ba815ace7f94b690d87ef410dfec3257a7e66e427bc674e9fcbea1bfc78354c1e20a20c0633ca0b6d01117b34b2a51ecd391d7272685d4f43fb4522109190b0a00b251fac5854c5c8ad73b866f40bb4ce000ab7a2eb2db9a03021e16dfa86d5419bb739185fbc34765b8c90758bfb1199a91b42d01224c952a34b4a559ee1d881e26e5860640a8283243f930d8155f97dc896796c2a3cf74e3b51eb454cb3258b2a5e7fd109e049925bfbbe68b70ba2c29b7021a5147c400fa138c5741a51b6ba01b03d677d9fdc68acd131e3ce76fbf9da911589ad5b72cddb874e86baf66175d6443cd8e4e7b3d730b0d5eaf41a9b951694a8456a52f74784ce78da8bc75040c71f35e22a6dd7aa5991803c279eebdd35aebc747cd09c94c23e35c196ea0091b20d55fff3ce9df506faa3f18b937a08ff39aa36859bbc28ff3086dc17546979ef0b3bdf7ffbe14291193b2d04af0c8f7bea4219f806dc0db368c09b3109d70c147ee63066a45314ead27b5235723f25d5e77bde7d515f602379cb3ce09db12aab9795f5e1e69a0a9affc526fc5ca0944f46328e8eadba037a3868f979e2ecdeca1a308a03b341e8fb76eae315698e76ac8d61d46bc45f0395c1e0b05b8279fec7e1f6684512b148be3d26621dd8180305d4ecf9c1c03a772c98179cf56f5879e677302f70b383285f4c874c90baaa3fe5b45ab6e7d12ec67afb0b9c944b751812bc593956b0529a59d8316c1aab1b1dff91f08ea918402a8cda9e974587babffd6fcfccfe58ae22c6e30c0412f731748aff9c331cac384eb08403707d7b43a76a35ea09f56678945a50a824420a9df6799bfa84c432c957841e00e51412cab49518c24b65510463fcf466bf5e66744562f896a297b5441efef6cee38771805fd7d1fdaf9878be5081aebe8dd20f5afa381e1a0e53312a955fbd0056b7ad0cbbb95ef28ad34476677722af5cf52eb0fce981cd1bb7cd53820adcd4d579faab1a3de5a5b190a04aaa8036476cab6d1c231a0ac2189d1e6554840882b553f669fa716e3540f444435eb6bfa598f2fedd11005fe35a6c77f1ce8a3a81c40fc645d49e5595549721737ac23963c2a8471e108834517da596cff3c32f4c4bcdd1651cce2d097e2e8580fcfbbebe5d0e3181855102e97d28612689aa1579c6fa747d07b8b7c8712ad07378ff866ef78b09006a3c128b445cecbe0d52d32b33eba24b6505bf7e24e2abed22e9144a2873fff00063519d3f1bf1f5d6a222b5fd995ef82642c8f88a6135aa4b09a2f84a87017a8f998208733b4491ad91088ad5d23b7949f573fd9a0a3473cbae9aea14f5c43c88960b78ea91bf5229d037cdd056dc2ac56bcfb233b00ad23e64763f1a57a9208101a9b41302e0107e245b73280a6c97b7bab000a3ff27290044492f8f11f48ab930b3ecc3febe47cd971fb91f8bdfdda72b30e9f71dbe50ed45652da72d9e4ce261f03a0118e635193ca2e9cf552245d5f28eaca68066ef7e20f9916a23d5e46ae1bb16cb3e590cbd85035bb3bc56bb680c81226a20bb9975d631621a71a4b462bc037eb0524996ee640b23034300112326954bd1f4bf8717d5943f45def6b04b07063e174d32c669fd87ab9fb03ebfed60232e9b97ca24bcb9ae36c8f4cad38325df0c152699745acf0d1365b5caa8e4b5738c0de9a3e8fbfe493cdce07031f2d5fff8c1ccc38c07d9af7ffe27c088c1916846de3ba6134f1e36f71c36db219dbdf26259e90419d1353369b68be7f8f862ff595c8bb140921ce2d945276566cfd5c4be53d529bc78bd44afe72c2ea04418334eb0086525cee0367cbe3e3cdcb728f85c91b461405bca1a4a9791d8b87ad807a1daa16390c55f841f953c61456fe0b49739b4f5bb6386b3bee5509dd065d9170c1b0f81b7b36d2aac4ea29977bbc7efeb9ed2227a13b057f571d0c78942c8516805e1d5b45927d7cdcb4a6110a9677802f178b4a35a3721d00d1744137e7800845c9cce2fc218bbd4b9c131b400e059a0470cce43cec23375213d71c28c3afe5036f5aa1273e12e04ae6ec624e50740c7e8fa97b13bcf297d287f2bd537a24414db6da9e6751c23d7e3fe17d0ec233e9762c0317cb571c434807b3f017456b68", @nested={0x200, 0x8e, 0x0, 0x1, [@generic="667928a7b7284a12d6ee1aaa7c8bb80a0af5c33c36eb89858f56b03a759a5bb68a7464f811dd06f6a8ef606ae16d39a68f23876eb2c1cac96afa4d1f9249230b269ba248c2ab4bac1d1c520c2ac1a01c429001ff1688660ddf5ffbcb632d0d9eb471119b5dafad9574f4ec3264a282e7030a2fca1d6f94d231fbf78de0f230", @generic="b43025280fc16eef0fc119712ed90470328042e83585832d453d88c03d2fbbef5398edbb2b5a97bb4c5647f91107ca9b08212b3d0f2964419f0244df6d5e1d48e9fb9aea2708c98767f042157ae8fe95b7a4312bc9881bf86c00e6f5c2f2f66dc3de06b520e2403e3fcc7b38812adf5311f41ca3f2ce4ee3663a89d395b4eb2275362cbb37d03ee1e30879333bb70eb2d0606795c388a295d2ae774a92bb", @typed={0x10, 0x1e, 0x0, 0x0, @binary="f0a73958176342a48ae965f5"}, @generic="dca4daebbf6b03ae9450510c667e4d83bbfb08a39baccb97dd8b665fb53fea7fa17d37f6883fed4de454db02d56b3446c9d6f0f8a2f5f445875e36fff163f854fe48864fb27699b49439b6a9d8ed9d9c365a10bb8a881f2f4dd03e48cec3e751ba6c38432f027c7bf4de38913cbb98812bddc91b351881c35a9db446d5ce8ef71a3122a883861a07da185f36ca9f471f5962ebe5f349cdff7bf808834e5b05e3cdf7bb8bf3940d37d449b714bdbf6b8a00b769032adeeecb24d08203de62cafd18184c9d6aee59abf88c6fd70b3a06"]}, @typed={0x8, 0x7, 0x0, 0x0, @ipv4=@empty}, @typed={0xc, 0x37, 0x0, 0x0, @u64=0x3}, @typed={0x8, 0x5d, 0x0, 0x0, @ipv4=@rand_addr=0x3}]}, 0x122c}, {&(0x7f00000014c0)={0x10, 0x2e, 0x400, 0x70bd29, 0x25dfdbfb}, 0x10}, {&(0x7f0000003a80)={0xec, 0x2b, 0x800, 0x70bd2d, 0x25dfdbff, "", [@generic="c2c41fd718e97fd93152a655695508bf746f2df0fd3da70e39096d3d65f509ac450422682bfd0f5d4f5cd663db00bf4a29aad9b3", @nested={0xa5, 0xf, 0x0, 0x1, [@generic="ab2c84aeda4bd77e9ddfcfc3f13fefb5e0495123858dfdd3a4ce196bc6ab81ad438905343bc8299cfe8f9a1e0838066f2293b95ab09b5f1a0f0ef0ecf33ddfd77742f817f2683564b33796aef4b2d0384426c61eef3a80e688d94dc61a91d4675fb6d3129a3b9036e20a37994a75f61c318f29ee2d4244b28df770c6abb1aabc71517f14731f45de863599cc425d47ae5e282c5103ea1af1c4c36a79e2", @typed={0x4, 0x11}]}]}, 0xec}], 0x5, &(0x7f0000003d80)=[@cred={{0x1c, 0x1, 0x2, {r12, r14, r21}}}, @rights={{0x18, 0x1, 0x1, [r22, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r24, r25, r28}}}], 0x58, 0xc000}, 0x18004) ioctl$SNDCTL_DSP_GETIPTR(r3, 0x800c5011, &(0x7f0000000000)) [ 476.007228][T17376] overlayfs: failed to resolve './le0-uRMF[Bso"M‚*kē42]Th$&މ^wݗ93)XW6nBF'SA%R$͸-^Ei~Gt~/qg5': -2 [ 476.059458][T17379] tipc: All keys are flushed! [ 476.074409][T17378] overlayfs: unrecognized mount option "uple" or missing value [ 476.096933][T17374] overlayfs: filesystem on './file0' not supported as upperdir [ 476.101728][T17375] XFS (loop3): Invalid superblock magic number 00:10:08 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xa4020000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 476.146408][T17396] overlayfs: unrecognized mount option "uple" or missing value 00:10:08 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="b084c608aa2b183375358d6f7765726469723d2e696c65312c75707019006469723d2e2f66696c6530"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) ioctl$PPPIOCGFLAGS1(0xffffffffffffffff, 0x8004745a, &(0x7f00000000c0)) 00:10:08 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4c00, 0x0) 00:10:08 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f72036469723d2e1e1c952f66696c65312c75707065726469723d2e2f66696c65303c6f6e110cfc1b5163491ce8b3add09a29c3245ef8ca346b02ce2546bfbd6b043cdcbdae026cd26bb47c86425b2346affb5f8d3241f8a15dd0e8d9e3d4a47aada32574f814065eeae207f1a2a4039da3144fdabfd6dcd10b6aab4a23339f7afc948c50ca7568d0f4b9cf71310addd667335456d9e5a8a0339e23491da7e77e56ca8ea91a0b9f455c7a08e93ec7cbfd44c763c6eb693972e7514150fe165658b0007f13153db074cc7ee288f4766b2365411fb2a88118270ae6c757c8fd32b62fe4d3cb76f1bbd779bc1029524f75694b886dcc64906b273a5fe821bae30631a01d4c2223de7d71"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 476.300743][T17379] tipc: All keys are flushed! [ 476.328956][T17379] tipc: All keys are flushed! [ 476.424338][T17407] tipc: All keys are flushed! [ 476.432912][T17414] overlayfs: unrecognized mount option "wordir=./file1" or missing value 00:10:08 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x10, 0x803, 0x0) r1 = openat$vimc1(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/video1\x00', 0x2, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 476.479527][T17375] XFS (loop3): Invalid superblock magic number [ 476.490862][T17416] overlayfs: unrecognized mount option "+3u5owerdir=.ile1" or missing value 00:10:08 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xa8020000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 476.559924][T17431] overlayfs: unrecognized mount option "+3u5owerdir=.ile1" or missing value [ 476.717723][T17420] overlayfs: filesystem on './file0' not supported as upperdir [ 476.736781][T17435] overlayfs: failed to resolve './file0': -2 00:10:09 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x74, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:09 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x80000) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:10:09 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xf0ffffff, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:09 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1\aupperdir=\x00/bile0']) prctl$PR_SET_NAME(0xf, &(0x7f00000000c0)='\x00') chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) ioctl$KVM_SET_ONE_REG(r1, 0x4010aeac, &(0x7f0000000140)={0x5, 0x2}) 00:10:09 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4c01, 0x0) [ 476.985281][T17457] overlayfs: option "workdir=./file1upperdir=" is useless in a non-upper mount, ignore 00:10:09 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xfeffffff, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 477.031521][T17457] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 477.154930][T17464] XFS (loop3): Invalid superblock magic number [ 477.210747][T17467] overlayfs: option "workdir=./file1upperdir=" is useless in a non-upper mount, ignore [ 477.270967][T17471] overlayfs: failed to resolve './file0': -2 00:10:09 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xfffff000, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 477.316164][T17467] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 00:10:09 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f62754d46ea3c732c776f726b6469723d59d495d52f75440d6d723d2e2f66"]) chdir(&(0x7f00000002c0)='./bus\x00') getdents(0xffffffffffffffff, 0x0, 0x0) 00:10:09 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4c81, 0x0) [ 477.469535][T17497] overlayfs: option "workdir=Yԕ/uD mr=./f" is useless in a non-upper mount, ignore [ 477.479934][T17497] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 477.491818][T17464] XFS (loop3): Invalid superblock magic number [ 477.503755][T17501] overlayfs: option "workdir=Yԕ/uD mr=./f" is useless in a non-upper mount, ignore [ 477.514031][T17501] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 00:10:09 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000700)={0x0, @initdev, @initdev}, &(0x7f0000000740)=0xc) bind$can_raw(r3, &(0x7f0000000780)={0x1d, r4}, 0x10) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r5, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$KVM_SET_CPUID(r5, 0x4008ae8a, &(0x7f00000000c0)={0x1, 0x0, [{0xb, 0x3, 0x3, 0x5, 0x2}]}) 00:10:09 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xffffff7f, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:09 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) r2 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/btrfs-control\x00', 0x2200, 0x0) ioctl$TIOCL_SETSEL(r2, 0x541c, &(0x7f0000000040)={0x2, {0x2, 0x4, 0x3fff, 0x5, 0x2, 0xf}}) flock(r1, 0x2) r3 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r3, 0x1000000000015) [ 477.778130][T17520] overlayfs: filesystem on './file0' not supported as upperdir [ 477.789600][T17510] overlayfs: failed to resolve './file0': -2 00:10:10 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x7a, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:10 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xffffff9e, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:10 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x5412, 0x0) 00:10:10 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) r3 = getgid() r4 = msgget$private(0x0, 0x0) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r6 = syz_open_procfs(r5, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r6, 0x400454ce, r7) r8 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r8, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r9 = syz_open_procfs(r8, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r9, 0x400454ce, r10) msgctl$IPC_SET(r4, 0x1, &(0x7f0000f00f88)={{0xffffffffffffffff, 0x0, r10, 0x0, r7, 0x0, 0x3}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x5}) setregid(r3, r10) getdents(r2, 0x0, 0x0) 00:10:10 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xfffffff0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 478.055919][T17532] XFS (loop3): Invalid superblock magic number [ 478.099976][T17546] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 478.194555][T17553] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:10 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x541b, 0x0) 00:10:10 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000500)=@abs={0x1, 0x0, 0x4e23}, 0x6e) r3 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) mkdir(&(0x7f0000000440)='./file0\x00', 0x1a4) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065b6912b203d2e2f66696c6530"]) chdir(&(0x7f00000002c0)='./bus\x00') exit(0xfffffffffffffffe) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r4, 0x0, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r7, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r8, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r9 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000140)='TIPCv2\x00') chdir(&(0x7f0000000380)='./file1\x00') r10 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ubi_ctrl\x00', 0x0, 0x0) ioctl$CAPI_REGISTER(r10, 0x400c4301, &(0x7f00000004c0)={0x8aa, 0xc, 0x2}) sendmsg$TIPC_NL_NAME_TABLE_GET(r5, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000300)={&(0x7f00000001c0)=ANY=[@ANYBLOB="5c00f9b71e3db047c00a0b4cd20f06ac62070300", @ANYRES16=r9, @ANYBLOB="20012dbd7000fedbdf2510000000040009ff000000000000000008000000000000000c0003f10400000000000000080002004c0000000c000400090000000000000004000780"], 0x4c}, 0x1, 0x0, 0x0, 0xc001}, 0x4004080) 00:10:10 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xfffffffe, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 478.430128][T17569] overlayfs: unrecognized mount option "uppe+ =./file0" or missing value 00:10:10 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x5421, 0x0) [ 478.485487][T17574] overlayfs: filesystem on './file0' not supported as upperdir [ 478.508179][T17577] tipc: All keys are flushed! [ 478.519585][T17577] tipc: All keys are flushed! 00:10:10 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xaa, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:10 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0xffffffff, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 478.781706][T17592] overlayfs: filesystem on './file0' not supported as upperdir [ 478.877285][T17594] XFS (loop3): Invalid superblock magic number 00:10:11 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:11 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x5450, 0x0) 00:10:11 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x2, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 479.064431][T17619] overlayfs: filesystem on './file0' not supported as upperdir 00:10:11 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x5451, 0x0) 00:10:11 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r3 = socket(0x10, 0x803, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet6_sctp(0xa, 0x5, 0x84) r6 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r6, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000140)={r7}, 0x14) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r4, 0x84, 0x6, &(0x7f0000000380)={r7, @in6={{0xa, 0x4e21, 0x8000, @local, 0x2}}}, &(0x7f0000000080)=0x84) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000000)={r7, 0xb2d}, &(0x7f0000000040)=0x8) flock(r1, 0x2) r8 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r8, 0x1000000000015) r12 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r12, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r12, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r12, 0x29, 0x23, &(0x7f0000000180)={{{@in=@empty, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@local}}, &(0x7f00000000c0)=0xe8) bind$packet(r9, &(0x7f0000000100)={0x11, 0x4, r13, 0x1, 0x9, 0x6, @remote}, 0x14) [ 479.212719][T17577] overlayfs: unrecognized mount option "uppe+ =./file0" or missing value 00:10:11 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xd9, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 479.292276][T17628] tipc: All keys are flushed! 00:10:11 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x3, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 479.332356][T17637] tipc: All keys are flushed! 00:10:11 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/icmp\x00') ioctl$SNDRV_RAWMIDI_IOCTL_DRAIN(r3, 0x40045731, &(0x7f0000000140)=0x7) ioctl$EXT4_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000001c0)=0x1) getdents(r2, 0x0, 0x0) [ 479.535593][T17645] XFS (loop3): Invalid superblock magic number [ 479.537085][T17643] overlayfs: filesystem on './file0' not supported as upperdir 00:10:11 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x4, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:11 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x5452, 0x0) [ 479.737874][T17669] overlayfs: filesystem on './file0' not supported as upperdir 00:10:11 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xa, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:12 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140)='nl80211\x00') r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180)='nl80211\x00') sendmsg$NL80211_CMD_REQ_SET_REG(r3, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="44100000", @ANYRES16=r5, @ANYBLOB="010026bd7000fddbdf251b000000070021006262000008009a00000000000400cc001c00228008000500ef00000008000300020000000800040000010000"], 0x44}, 0x1, 0x0, 0x0, 0x8801}, 0x40) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r4, @ANYBLOB="00be64b2d3459633e0d101ac732c8bd229a765ea43c7d455cbfe4046dde56a654b581fba79741d6ccc64ebd429c6d150eedd586abdb98d371e13896b9ab357994737995133b03965472aa08ded6161f5f48a2a91afbafb3b9484fa66b37d8fda87f1f7d1693a5ba623e6e0823c2b92fbda808289effa0cdd79df53c5e1d5c08d7c119ef4f032fb9eefd90612c4d01040c84c0d64d3735bb66fcf8328c2caba38aa563c753cf0da0ad4ab90f5c88537cc1d8ea03abd88970d2a61e5f22eae897c07e16b0dfd069ac80056806724c7949422efb6d309f56127ba16b40c29b76bfd7affb5"], 0x3}}, 0x20000080) sendmsg$NL80211_CMD_GET_WIPHY(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)={0x5c, r4, 0x10, 0x70bd28, 0x25dfdbfd, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x4}, @NL80211_ATTR_WDEV={0xc, 0x99, {0xffffffff, 0x3}}, @NL80211_ATTR_WDEV={0xc}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x1, 0xffffffffffffffff}}, @NL80211_ATTR_WDEV={0xc, 0x99, {0xe85, 0x3}}, @NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x2}]}, 0x5c}, 0x1, 0x0, 0x0, 0x44}, 0x4000002) 00:10:12 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xe, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 480.115565][T17694] overlayfs: filesystem on './file0' not supported as upperdir 00:10:12 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x22a, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:12 executing program 2: r0 = epoll_create1(0x80000) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() r3 = fsopen(&(0x7f00000000c0)='aio\x00', 0x0) dup(r3) r4 = dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$llc(r4, &(0x7f0000000000)={0x1a, 0x305, 0x0, 0x3, 0x6, 0xfd, @broadcast}, 0x10) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r8, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r9 = getpid() sched_setscheduler(r9, 0x5, &(0x7f0000000380)) fcntl$setown(r7, 0x8, r9) r10 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r10, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r10, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$IPT_SO_GET_ENTRIES(r10, 0x0, 0x41, &(0x7f0000000040)={'security\x00', 0xa, "b1626e219d6ffbae4f87"}, &(0x7f0000000080)=0x2e) r11 = msgget$private(0x0, 0x128) msgctl$MSG_INFO(r11, 0xc, &(0x7f0000000180)=""/213) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) [ 480.196844][T17690] overlayfs: failed to resolve './file0': -2 00:10:12 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x5460, 0x0) 00:10:12 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xf, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 480.371537][T17706] XFS (loop3): Invalid superblock magic number 00:10:12 executing program 1: r0 = socket$isdn(0x22, 0x3, 0x2) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r3, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r7, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r3, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000540)={&(0x7f0000000740)={0x1c8, r7, 0x200, 0x70bd2d, 0x25dfdbfc, {}, [@TIPC_NLA_SOCK={0x5c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x80000001}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xfffffff7}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8000000}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xae}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x9}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xfffffeff}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xdfb}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_NET={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0xd2bc}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x7f}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xbc5}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x4}]}, @TIPC_NLA_MEDIA={0x3c, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}]}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}]}, @TIPC_NLA_SOCK={0x94, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x2}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x5}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x66}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x2}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8001}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x401}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xa1}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x200}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x1f}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x3}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xfffffff7}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x2}, @TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0xfffffff9}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}]}]}, @TIPC_NLA_SOCK={0x5c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0xf13d}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x401}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xba}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x80}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1}, @TIPC_NLA_SOCK_REF={0x8}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x3f}]}]}, 0x1c8}, 0x1, 0x0, 0x0, 0x200040c5}, 0x10001) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000300)=ANY=[@ANYBLOB="3800000010000519000000000000000000000000cc10a4874ac7ca1512ee557434ecbe699d5774b4bdf3d47589c77a91ecd53728e7bbfd23541d8fdec746b801ffad3e4925043137be9e82712e03bd789c25798834c0829958827a9ec99db1304ad915d68ea7cc10272863f4df372c6c23391b3e928bf47b334de7ce3dbb6f6328566b3e72dfe324bc85c79f13127389c4a36dbc2e6096306af49ec0595844", @ANYRES32=r4, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r5], 0x38}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r5}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r4}]}}}]}, 0x38}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f00000000c0)={'wg2\x00', r4}) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r9 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r9, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r9, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) setsockopt$packet_buf(r9, 0x107, 0xd, &(0x7f0000000580)="d91602ce754627b7e78478f11ebc0baab8e4885097cff89a1fef2aa213fd04584a8079972fce8f753737df417dba40c465410e9e2faef58ffa55add8db4b7f9f9b4e4f39ed602106438fd2d97e9b6d954eb5212bcdefb1558c276a02a1e71e18d415ce2638526bf1377de4ffbf", 0x6d) r10 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r12 = socket$nl_generic(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r12, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r13, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) getpeername$netlink(r12, &(0x7f0000000400), &(0x7f0000000600)=0xc) getdents(r11, 0x0, 0x0) [ 480.425194][T17717] tipc: All keys are flushed! [ 480.527625][T17722] tipc: All keys are flushed! [ 480.542188][T17722] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. 00:10:12 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x11, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 480.719075][T17729] overlayfs: filesystem on './file0' not supported as upperdir [ 480.730457][T17722] tipc: All keys are flushed! 00:10:12 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x6364, 0x0) [ 480.815680][T17730] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. [ 480.885417][T17706] XFS (loop3): Invalid superblock magic number [ 480.936090][T17749] overlayfs: failed to resolve './file0': -2 00:10:13 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x60, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 481.072257][T17722] tipc: All keys are flushed! 00:10:13 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x8912, 0x0) 00:10:13 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xf0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:13 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x22e, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:13 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f00000018c0)='./file1\x00', 0x4100, 0x108) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) r3 = socket(0x10, 0x2, 0x0) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r5, 0x0, 0x0) mount$9p_tcp(&(0x7f0000001900)='127.0.0.1\x00', &(0x7f0000001940)='./bus\x00', &(0x7f0000001980)='9p\x00', 0x1, &(0x7f00000019c0)=ANY=[@ANYBLOB='trans=tcp,port=0x0000000000000003,smackfshat=fault_injection,smackfsroot=uid>,smackfstransmute=erofs\x00,defcontext=unconfined_u,func=CREDS_CHECK,mask=^MAY_WRITE,euid=', @ANYRESDEC=r5, @ANYBLOB="2c020000005f7573a35700de7468302c726f6f74636f6e746578743d756e636f6e66696e65645f752c00"]) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r6, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f00000016c0)={{{@in=@empty, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in=@loopback}}, &(0x7f00000017c0)=0xe8) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r9, 0x0, 0x0) syz_mount_image$erofs(&(0x7f00000000c0)='erofs\x00', &(0x7f0000000140)='./file1\x00', 0x9, 0x7, &(0x7f0000001600)=[{&(0x7f00000001c0)="40392be7f0afe28be35554b0cf8853f243c4da2278", 0x15}, {&(0x7f0000000300)="85ce249fd77e5c2096af91b67edd203dbab09f4d7722be5ecf808ebc7b479b848f280ca30a5ab8627c6772544b40a594ff631bfc3706cd1f62c34729d432d77ecd8d7fac57cce183046d392627d217d5af01e284dfaab00f6e7bb71b250586d3b291f517cb749f5e768402ea077e9e40fa4bcf8509b08784768986242a6ce95ede2a91fbac04fb35ed73c2cb246a552f02e3730f605703c34f6792d767d9abca958a25a987d79c41fd994332895ba489a46f0a5de23bd603becbcbe9cda898d1cfb7340f632978e675950fd282993679920624d7e1d5df311e345170ef337336cec20c9737edd313", 0xe8, 0x9}, {&(0x7f0000000400)="9272029ecfbf849e940217da9687b85622c613add3224078ae8a806cbc7159683634ed0f4324a0892fd52acfff570ba346bfd812565efa6011e7fa3f9a4a69be92ab9f90dca2133eaa6b29c71d313aae636638e052ff2fc0a98fe7cce8cf5dbff6e9375f1d80786ecc418222f5a7cb936dc84a1d11ce5042da58e9e8c05df01a06d44298cd6a62f009f70adba1aace28ba8a71217fc226e4aa70db953491e4ff38da7798ea8d86f41c8a434a7270b3acf3180d7168c06fa729e75fd7927009ea189e64ab7b87a3ebe180653ab1a1a825e68ce4a886d42f5a5541888781577c7576735b710d0aecdfc5c66dcdfb54748b7f51b67ef7ac796b7cd31b3ad2efa187e4cdfed85ec20bc9713d7106f464f9c78c681c4b5a38498437ca6066009ee1b6aa3c74d412496694e77b214491fd73f72c4a94987bf8999b8a970bf6394aa3a77e7f4a757e67445564ac7b88c675d079fa3854b5d016cefa2e594eb4aa7286ea7eecba2a2316da51397b0394cdcc794545c50ed6379cdc99057bd338a1d2c8094d1e689795338dae115be7a56308f875a92fe1e5a22823c56c716a5e27e25062271da66d58859046466db80569666862cdc55924efb76f09f98ac36a724488885cf5fb925112717f16a49f7afc98f6dc9ca9947c77ef270162668350412f3fe820315b69b1365cb4d0dec8adb2ed41da53a104571d110621cd398938f165aaa38d63c5c5df4fb03dbae366f2a2ac9b6c1c6ef3a860355e4cc60b80a48f5009826bfc727a2d950e4d4302954a34a936b286617084373bc14c097c8bf4c62a33ec8a326e6b7950d7cbbabfe87ce56cbed976418be2ac6b3b58e932f8cdef1d7662ebfdd7247555b462fc4634e53b62c9a8b191998e4d648f88dcb9e7c0052635af7933d452fbd7250c6e304bd390ac760ec82630bff68f949f950c9b81f0ccc78a2049bfbe87b566cd31953887906190b3c95ffef86d87463ad52e39a1d4c6265f4c042577a468253c4b7bacb8113ed8f651a6130c61a1544cd7ff8c60d8edb2fdb1df4161e7d9e031f96c4224fb1058fa739252da2cd81a0725ac73fc3e96ed7ab5cb39efe4a40622ab1184fba8a5129ebc9bd42d864ff6d92419bbf863ac96b30a811a6e3004203fcc2c4531453775ef0e50a4f84f5df0648fcc8a16a2b01ead26e1d27e8e231b8713764986493bb6b23e41b16518f3bc549fd6faba6c87f3a2a7751aeaa4b734ac955b39ed32e8e402ca0848325cbfdaeb2d5dad34831d1973e42565abd7b4f87604fefe79bd781e61f90ecb504b9473b0a47a26841e3354f48d139baf273ae5f84b109461f6c045c2c375fe90d455af95277f4ae3fa164c0fa0848a220f47d980b5d9c2066e4d0c6c245bdb5c1381022bb71fb34d8bda472614ba3ea940ee4f66a8bea5ef69d0625c2c93c4e48a0a9f4da264cb69064b737f171900ab60bc1f6174ddb1dd62a6f9bb3f0ff029a654adffad6f7bf640312e6e93b72e2540f8ce0d7ec494b8905a89325d9efd915e570582a5507c87618420962069b9562fac11c14257793c04e48b714e2b38f0909545e8c19daf3becf3de4415030691b4c930763805c99c6607f310119a1e7b1f0204fbb716ffc93d3b6b50ff3d8375c76b0c1eeec2a8e1deb9d09fd455a99ce7990102f290f2c5a4f065a894687a45a1235f2d708df60cf1dc0cca3519f5481a6293ce2b44de847f6d2330bf9a9973e689b8acdc5b648646c3bffda03912d7869fd0b5399d99c72da3fd869ff9add634398e715b03f243fa01e8104d45793438d48de572433f95bc305a83a5ec524c9af1d7d0e3dbeb5bcb97ff3ddf16126d32a7f6f48fae7e86a3890646bf65869592cc91f97a59288d3418277f14a7c48fc69444a60c0a246ca543573a119f00e46b3e88ffefe7747798b97e93287344e52f4ab3376db654b8d3f25e403d881b1d9496b8f1fa459858e0fe929bdfe9318de0aba25590f3fe2c49fcbbfd912b084e7f4042d127fd474401b32a79a0a436d2d3b8d09cea78d94b92fc67f781a7d338c0022114783c163b005aa3a3e946cd92395d77ff036a476293e57fb43f4f039a004f0e29296532106d636fed3907ccf632c075e60a8a90e7a35f36a42206e5ea8b7f15d5b43816563f4b04f6946a49f86ba8e933eb828811774ef57523e8f4a06f1eccd9f606a5365601f21ef9a37c27a24a86fe4f2dbee67117a69fc1693822b40c27abce51b5edd4b0f52aa19bc29a1694f748182ea7b3677c3f3c3a5350047e16faec65b1fa8e3d089f83ced6838aee0a8b2b63ba517bc30c3996ad281ea4a24eac27151f93b75fccad9e4f2db2c17242966560763bd9890e6d25520e0f7185afb8211a25ab8f86d22f189c8ebc66a685c3e821a385a9c822494be359fa657ee57912f364b4de2f1e6eb622ba9764ce05ebe2b22777032fde9eb8a6f0d7825c6ad4af04cc07ae6a87f5904e5dca239d044ac63f292f6f4bd8b36e2bbc7d94623fdf63a9b26b6ea174ff0bf9cca3cc848d810865a6fdba47a4f4995e0fb0eb1ccbd559c0e28e79ed84192b8f19310e0302edf81ed48a24a37932b1b9921662b05bf6635ab3b305a9301447d9d341bfc184c261496719e290d13695244f71f7d3a505524c0b72a1b4508c8c81b38789d80cfc6d30a547b6be988c456f20231d7bc6da6e064f161c12c24919adc095514b99433bd694a5374065136c03d6c2448d033b10bf880370f2b08e82cd169ed606ca55c52b3e9251d2dd0d41b79c7327a42f84b3d0951b1d6347b672be273f2ab0321ce7c9471c87d08d5fab3e3dd72cfa86f6e6274b7f5701c1797ea2d87eb72efebf64a302f850ab258486bb57ac4a63e0d571c3876d302376525413618e504d32dbc9db82fdfe6a086b81b2cd0564cfa5a1fa447be2fd15ea48dedf2ca2e94893cad8c40844225e6d38587b92b4315e112b175d50e5f78813676bb985894823254100edeb9b5764e0d4374ebebecd3ed75a76995fbe592e95c8cbff6e48dd9fbdd9f1d4d41ce9f0a9c6b0747554f6a7a5e5f273d5db9db8b1b685e8ec47c66702c5299cc5358733b9620a82e5e34a5e7345118d8b8179e83690b507c570d9d8854c543f673b6bed31ecc8d51d1a1ced01b6ba7626cccf5a7261dc183b276231305ae86d2111de2a9dde649bddcce2785c5a31065cfe7c547d2bafd9f0ff4a6e90ec575c632409666fe7cc8cb2490467e720d98a4f917e23db3e211578bd52cf27c8f615493036536cc135ae0ec70d35c644ce2e90612d1cd8be8e3b4a31d46abb875422bb7e12dcb3a3efcfb7affe531c43cfa5ccb7afa954fd87b646b65135a8d86b408cc031d03c829227371aeb880289ebb359593ccb64ecce04f18b425ac0dfbf1d961a05fe232e27daaf5964a9741799d3634d0a6d09d555c9a58457f9949d04c7fefa7f17ea636f18ff4ff8225e6620dd50cadfb848013bdec4a5a4cf20d48e78a76d114b1ecbb50479bd437fded7985fb108efbb7abd6e7c5ca7f328e96ee75fbddd8b67e6b7d1fc3c59a3290c9e6137833e24a173b68c24312f187bbc9830c5ac943fe268ea2f859c358d4eaaa1acdf60d416baf5f1b4e22b8850cebcac4b181ca1645c301cf6bd89a0628253da998c3167947e09df805dee38774052ae0e164b1831bb7c84fdcc13762c5b60a1af9fa21380d3553246c74e6fdefd1381e6d19d1c62d42edbb9de62901a310b1a9cf2adbde3a7229095f3b687671d63cc646db158c44436e59e9c0a565be7fcbb233aff942ff046020e547c99a2f8744ddba21885ac77a66250e87ed7e26925abfa54acf683937e561df5a148721e645f530b78a72fc08d7f4ffa9c91e47c29966eed37009ca613eaca234d575c0158cfac6c7c9bf999812a32e4d1534e980edbe2bd3b5b953d1d6b9fbd4402c1a6ee363a276d0b71dd037d3971077b8d8bc0cd26bb46267c75721df2f5f6760e129afee0131bcbc147a6bdc6d2fd47765184772372e5ecfbd6be0c3531e5ecd293dd3b48bb9d1091315c6d7a5e29d0b1d49a83b56a15c76daee62b5eeecb5de5bc47b8fd12c3ab7aefbb22bff81052d6c51ded0b35631c403d134ff0329cb55f41fa012fe523e3105069573fa3bac4bd2e6232faf5cede759d03c420e9cddec0166e50dddfb91170e39335d2c5037aedbf3b43f2a759c72f00752d18979ecf0c8b4290eb8615ddc6bf15117e540f8cd075a74f12ad64b57393ac5b844185deeca45be8b305083cfebfd53bc57a7db101d018f2a30fba8608036fd7f4d869294de33512a3e0b7bb727fa18d839e0d3d241f0c0f138af14dc3badf3e5bfd16ac4bad604e46cd2858719b4027226bb23af5ecea335e921c0b873b05153a2379f0705fbf6cd7e14f7153e18d8f09718b8815de323f73ccf9c1b104e7e991ab8d424b6d6cca4961ff55a9d59916b0fa2358ac905ef4975ee7da656fe17005ea8160209272680628d6c779705a090d7ad2ff37b31c948e614cb761192feab52ddc320510dd7049450d0099f12100903460f93a20b71eef7ff33ae5c615dafd2035e2780040221590c4bc9c5ddc2f0b7b27b90117a5de829843f885e850ab0535dc77aa33420cbdc30529faaa784bf78e97e0c5e85f7f23b399372c45c1e48f41141fa9751ef394bb9566feaf65c0bf72af4c92728f2f6750d63b4ef1d6be8225e6805b887f5f1a8c32200d51392e38f78ffa287444cf3c7dcdc4ff85850b4b6fc30e3b4ebc969fda2d15a5096637f90b77c8897e3ba229123ce4af714d2d4d4e734c2e04146d66e1d76b9fb582205a99261acd0c3b928590887bca1cf28b0ba670316b468e3e07b329a9210c2da7420331f7b2a50995daec14d29d377d903bf366a59215ee644f2b71dde9be86a948defd8d069f9392db5e0d7baf801c7fef5c9246b682d9b531b32b6e29a0e8d4d30e720ba795ee4c5878ad04faafadcc61a83087fafc19d5c3a57c5348ee408f4fbffa9aa60c653c028ba27ac6fd6f9934c56d57f634393d5fddc50a1bc07b94aa93bc01dee5b9109bee83c46774dc7e575e42bbd7d4037ab67c2d9cfa6403541292b1b7f503d7910c7f41a6b3baadbe70bed57b9f845df7d544bacc84d5c04a86c821c4df53405fa65961361814e05a0f6234c4abbe91de82e1ceaf6450fed1cc5a8b986c3b1328f8572e9b257ef4dd1e714572c82e5b8260aee8f9170b4415f7bde0661e5579edd023beb1e4272167cbbcf3a2577211e0762a5d68b32bc78601c67c7b84c454623048ed23e2d0a71854d52049fb7369ddf4dab3b7504897cd7a12b53ed614767013188d90dd0a10eebf556f929e1afdf4752f3f267554b9bb4734a7683a1690a736105dde6d77d9f5bc2bf2ffaa837dae820f8c3c6be7fe00cd95bfa778ae5228bc5317aad0309a78b4df7534021f07cea160aa202244a3e8f97f1743d37db38513fa75b3854a0f0889ef095bea3710945512a83c502c05a54c079e9b64ff0381ab6e7ce61146b94f8c9ae7cb3afd47d51b3cc060e57ed4a0ccbeafc7373aeef92e591c1ca13a0e80f6b3dae721eb9b2db42a783cec5fad2dd5ad6c6ee70cfe97002d73e77f9d168f84bacc1cb4daeb19c7fe3863ba4b5e1b7242847d2192143af3b30e0cda015914d47513ab7f9831ba4308b48cd964f102b27bf0ee553606ef6d7c567ed343d4a273ea44208465537d243dc1af9d0ab253f1f14c2138a8afd8e08a01dd5ef2e5f4aeadda3a7d297bdfd3a8ee469cf42121d3b9b9f89e3e16580d8f8b3bbd8767ed5c5fdb7529516483dbe7c1414bb9056e86", 0x1000, 0xfff}, {&(0x7f0000001400)="64a4cfcf1005902a061240ed52762b904ebea1c5d95fc88489b0684f741220f88c6e39bfc63a6aba5e95cf9d3c635e707997a78cda63e2499cc6b0f30ee2c39e0028d4c1fd2cfe0e7a869c3ab5a4", 0x4e, 0x6000000000}, {&(0x7f0000000200)="a86ad0eaf97da8adf6d02cf6991d1debab290c", 0x13, 0xfffffffffffff482}, {&(0x7f0000001480)="9d57a57fab6ff53a9273293451779ba56e7ea607303bb270961bc162735cd9d2266f600e7fe693c1291172a3d90bcd421074f8edb81db0b9669e55766e891758cb6054506275fe5223a0e2efa6d6be727d0fe593a393498826033ef2b5092579e6bb2a295effd28bac28c0ccd017440d75f7f403b56c081b0a33c146db845454e100119eb18a9fc2779c69789f4c5ca7c5c3f5b98837c8e5e08f8675d9f9898a583938934029d1948987896ebb367aba968aba833334e5fef622ad34f75638bf94d02a61d74422c6f9b6751b49c842058e42587e9ee5b8c2af426dbe236c78aaf7ab15524e034f", 0xe7, 0x7}, {&(0x7f0000001580)="90ac19101c045508fb8ed2ba56322158fc3e6a248a478e0cf6c6af4259a10b3e768f74383f70baa9b6cb55ce338a19d04c3b722d2d6e3e6b2aab9ff037de03ad6b59c9d94a472f6b81c176548aae9039b9fa17bee066d4c41b48b994113df50ba0", 0x61, 0x3}], 0xc00, &(0x7f0000001800)={[{@acl='acl'}, {@fault_injection={'fault_injection', 0x3d, 0xceb2}}], [{@appraise='appraise'}, {@uid_eq={'uid', 0x3d, r6}}, {@fsname={'fsname', 0x3d, 'overlay\x00'}}, {@uid_gt={'uid>', r7}}, {@appraise='appraise'}, {@euid_lt={'euid<', r9}}, {@subj_user={'subj_user', 0x3d, 'overlay\x00'}}]}) 00:10:13 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x106, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:13 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r4, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r4, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) setsockopt$inet_MCAST_MSFILTER(r4, 0x0, 0x30, &(0x7f0000000180)={0x7, {{0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x1c}}}, 0x0, 0x3, [{{0x2, 0x4e23, @multicast1}}, {{0x2, 0x4e20, @remote}}, {{0x2, 0x4e23, @broadcast}}]}, 0x210) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) [ 481.513249][T17773] XFS (loop3): Invalid superblock magic number [ 481.515329][T17775] overlayfs: failed to resolve './file0': -2 00:10:13 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x8914, 0x0) [ 481.638623][T17778] erofs: (device loop1): erofs_read_superblock: cannot find valid erofs superblock [ 481.663214][T17794] overlayfs: filesystem on './file0' not supported as upperdir 00:10:13 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x4) ioctl$KVM_REGISTER_COALESCED_MMIO(r0, 0x4010ae67, &(0x7f0000000140)={0x10000, 0x100000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r3, 0x0, 0x0) uselib(&(0x7f00000001c0)='./file1/../file0\x00') 00:10:14 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x2a4, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 482.032407][T17773] XFS (loop3): Invalid superblock magic number [ 482.061090][T17804] overlayfs: failed to resolve './bus': -2 00:10:14 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x8933, 0x0) [ 482.138698][T17816] overlayfs: './file0' not a directory 00:10:14 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x2a8, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 482.243646][T17825] overlayfs: './file0' not a directory 00:10:14 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x2ae, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:14 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000300)={0x0, @in={{0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x10}}}}, &(0x7f00000000c0)=0x84) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f00000003c0)={r2, @in6={{0xa, 0x4e20, 0x9, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0xfff}}, 0x3, 0x4}, &(0x7f0000000140)=0x90) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r5, 0x0, 0x0) [ 482.339450][T17826] overlayfs: failed to resolve './file0': -2 00:10:14 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x300, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:14 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x89a0, 0x0) [ 482.636454][T17842] XFS (loop3): Invalid superblock magic number [ 482.683777][T17857] overlayfs: filesystem on './file0' not supported as upperdir 00:10:14 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x601, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:14 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x5460, 0x0) 00:10:14 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) r5 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0)='batadv\x00') r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r4, 0x84, 0x6b, &(0x7f0000000100)=[@in={0x2, 0x4e24, @broadcast}, @in6={0xa, 0x4e22, 0x8, @loopback, 0x6}], 0x2c) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r6, 0x8933, &(0x7f0000000240)={'batadv0\x00', 0x0}) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_GATEWAYS(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="1bfffff8", @ANYRES16=r5, @ANYBLOB="110700000000000000000500000008000300", @ANYRES32=r7, @ANYBLOB="213e79a26b8d266ef9b8a7b9182e45df03744493e49917dfb4a52be955ec9e8ccb14b5150432c5ca814b681cb2ac4b1a85c84c40a61d983bf56b632d6f46867c8d3766fccce8d5419e3ab05c7b0fe0d16803c703cfeb4d3c6e1972e5e131ca006518259143592dd2ca9e69b3243aeeb587f1b85ae2633ecc4057b0e796c6f636ce1d4adcb7270c21"], 0x1c}}, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="59ab0008", @ANYRES16=r5, @ANYBLOB="020029bd7000fcdbdf250600000008002c000200000008003a000000008008003a000200000008002c00f9040000"], 0x34}}, 0x4000000) r9 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r9, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) r11 = msgget$private(0x0, 0x0) r12 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r12, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r13 = syz_open_procfs(r12, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r13, 0x400454ce, r14) r15 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r15, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r16 = syz_open_procfs(r15, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r16, 0x400454ce, r17) msgctl$IPC_SET(r11, 0x1, &(0x7f0000f00f88)={{0xffffffffffffffff, 0x0, r17, 0x0, r14, 0x0, 0x3}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x5}) r18 = msgget$private(0x0, 0x0) r19 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r19, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r20 = syz_open_procfs(r19, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r20, 0x400454ce, r21) r22 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r22, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r23 = syz_open_procfs(r22, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r23, 0x400454ce, r24) msgctl$IPC_SET(r18, 0x1, &(0x7f0000f00f88)={{0xffffffffffffffff, 0x0, r24, 0x0, r21, 0x0, 0x3}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x5}) setresgid(r10, r14, r24) openat$cgroup_int(r9, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$BLKTRACESTART(r9, 0x1274, 0x0) [ 482.807314][T17862] overlayfs: filesystem on './file0' not supported as upperdir 00:10:15 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x89a1, 0x0) 00:10:15 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xa00, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 482.996485][T17842] XFS (loop3): Invalid superblock magic number 00:10:15 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x5452, 0x0) 00:10:15 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xe00, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 483.295828][T17898] overlayfs: filesystem on './file0' not supported as upperdir 00:10:15 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x2f0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:15 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0xae01, 0x0) 00:10:15 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xf00, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:15 executing program 1: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xaa, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 483.613296][T17915] XFS (loop3): Invalid superblock magic number 00:10:15 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x1100, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 483.749138][T17934] overlayfs: filesystem on './file0' not supported as upperdir [ 483.757062][T17936] XFS (loop1): Invalid superblock magic number 00:10:16 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x3f00, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:16 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0xae41, 0x0) 00:10:16 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() r3 = dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)={0x58, 0x0, 0x4, 0x70bd27, 0x25dfdbff, {}, [@NL80211_ATTR_P2P_CTWINDOW={0x5, 0xa2, 0x3f}, @NL80211_ATTR_P2P_OPPPS={0x5, 0xa3, 0x1}, @NL80211_ATTR_P2P_CTWINDOW={0x5, 0xa2, 0xfa}, @NL80211_ATTR_BSS_HT_OPMODE={0x6, 0x6d, 0xfffc}, @NL80211_ATTR_P2P_CTWINDOW={0x5, 0xa2, 0x7}, @NL80211_ATTR_BSS_HT_OPMODE={0x6, 0x6d, 0x6}, @NL80211_ATTR_P2P_CTWINDOW={0x5, 0xa2, 0x5}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x1}}]}, 0x58}, 0x1, 0x0, 0x0, 0x40}, 0x8010) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r5, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) write$P9_RAUTH(r5, &(0x7f0000000240)={0x14, 0x67, 0x2, {0x10, 0x2, 0x3}}, 0x14) r6 = fcntl$dupfd(r4, 0x0, r4) r7 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vga_arbiter\x00', 0x400, 0x0) ioctl$KVM_SMI(r7, 0xaeb7) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r10, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_settime(r10, 0x0, &(0x7f000006b000)={{r8, r9+10000000}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) [ 484.012350][T17915] XFS (loop3): Invalid superblock magic number 00:10:16 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x6000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:16 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0xae80, 0x0) 00:10:16 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x5450, 0x0) [ 484.180985][T17974] overlayfs: filesystem on './file0' not supported as upperdir 00:10:16 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xa402, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:16 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x300, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:16 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) r3 = getgid() r4 = msgget$private(0x0, 0x0) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r6 = syz_open_procfs(r5, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r6, 0x400454ce, r7) r8 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r8, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r9 = syz_open_procfs(r8, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r9, 0x400454ce, r10) msgctl$IPC_SET(r4, 0x1, &(0x7f0000f00f88)={{0xffffffffffffffff, 0x0, r10, 0x0, r7, 0x0, 0x3}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x5}) setregid(r3, r10) getdents(r2, 0x0, 0x0) [ 484.518051][T17990] overlayfs: failed to resolve './file0': -2 00:10:16 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x40045431, 0x0) [ 484.590336][T17998] XFS (loop3): Invalid superblock magic number 00:10:16 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xa802, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 484.804328][T18014] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:17 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xf000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 484.985382][T17998] XFS (loop3): Invalid superblock magic number 00:10:17 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x30000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 485.098811][T18024] overlayfs: failed to resolve './file0': -2 00:10:17 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x400454ca, 0x0) 00:10:19 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x900, 0x1) ioctl$KDSETKEYCODE(r2, 0x4b4d, &(0x7f00000000c0)={0x6, 0x9}) flock(r1, 0x2) r3 = gettid() dup2(r0, r1) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r4, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r4, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) recvfrom$l2tp(r4, &(0x7f0000000000)=""/41, 0x29, 0x2022, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r3, 0x1000000000015) 00:10:19 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) r3 = getgid() r4 = msgget$private(0x0, 0x0) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r6 = syz_open_procfs(r5, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r6, 0x400454ce, r7) r8 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r8, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r9 = syz_open_procfs(r8, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r9, 0x400454ce, r10) msgctl$IPC_SET(r4, 0x1, &(0x7f0000f00f88)={{0xffffffffffffffff, 0x0, r10, 0x0, r7, 0x0, 0x3}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x5}) setregid(r3, r10) getdents(r2, 0x0, 0x0) 00:10:19 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x34000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:19 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x370, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:19 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x40049409, 0x0) 00:10:19 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f00000000c0)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODESET_CTL(r1, 0x40086408, &(0x7f0000000140)={0x3, 0x6}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) recvmsg$can_raw(r2, &(0x7f00000006c0)={&(0x7f0000000480)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, 0x80, &(0x7f0000000300)=[{&(0x7f0000001500)=""/102400, 0x19000}, {&(0x7f0000000700)=""/198, 0xc6}, {&(0x7f00000005c0)=""/97, 0x61}], 0x3, &(0x7f0000000640)=""/67, 0x43}, 0x44) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f0000000380)={{{@in6=@loopback, @in6=@mcast2}}, {{@in=@multicast1}, 0x0, @in=@initdev}}, &(0x7f00000001c0)=0xe8) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = socket(0x10, 0x803, 0x0) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getdents(r4, &(0x7f0000001440)=""/174, 0x18) 00:10:19 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x400300, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 487.177013][T18055] XFS (loop3): Invalid superblock magic number [ 487.238752][T18061] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:19 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x40086602, 0x0) [ 487.282463][T18077] overlayfs: filesystem on './file0' not supported as upperdir 00:10:19 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xf0ffff, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:19 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:19 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) r3 = getgid() r4 = msgget$private(0x0, 0x0) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r6 = syz_open_procfs(r5, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r6, 0x400454ce, r7) r8 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r8, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r9 = syz_open_procfs(r8, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r9, 0x400454ce, r10) msgctl$IPC_SET(r4, 0x1, &(0x7f0000f00f88)={{0xffffffffffffffff, 0x0, r10, 0x0, r7, 0x0, 0x3}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x5}) setregid(r3, r10) getdents(r2, 0x0, 0x0) [ 487.555055][T18055] XFS (loop3): Invalid superblock magic number 00:10:19 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x1000000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 487.688644][T18101] overlayfs: filesystem on './file0' not supported as upperdir [ 487.848893][T18116] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:20 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r4, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) ioctl$sock_ifreq(r3, 0x8970, &(0x7f0000000040)={'wg2\x00', @ifru_addrs=@vsock={0x28, 0x0, 0x2711, @host}}) timer_create(0x0, &(0x7f0000000000)={0x0, 0x5, 0x0, @tid=r2}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) sync_file_range(r1, 0x8, 0x0, 0x2) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {r7, r8+30000000}}, 0x0) tkill(r2, 0x1000000000015) r9 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r10 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/snapshot\x00', 0x181000, 0x0) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000200)={r10, &(0x7f0000000380)="4cf38eb3a10def87364a7d7c35dd8f879fa49a4a88865d96c930481ca4227be777fd032e44fd2f8ce74922450fa5b7b84108015e32cdcfceffd3ad66a6f5403d69ce1e3575cb31207b8462004fd732f931e8c0cbf960fbd53883035cc3666dbd79e91c186ab723879e1b2d3fc58f54bcfa82b6f9773693b28a8f4ac950927eb0f8a27696197490cdc91bcbc899ca172c77cc8251a229a3e41a115908eac41562386f2bdc9bb92b5c1cb3d9fe89487d9b5a2e70ed5106f02ba8b2353632203500561e5502d0f38da002fd2b96"}, 0x20) openat$cgroup_procs(r9, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r9, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) sendmsg$can_raw(r9, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=@can={{0x2, 0x0, 0x1}, 0x3, 0x2, 0x0, 0x0, "c80dd94d1f5f9cee"}, 0x10}, 0x1, 0x0, 0x0, 0x44850}, 0x0) 00:10:20 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x2000000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:20 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(&(0x7f00000000c0)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='nfs4\x00', 0x1, &(0x7f0000000200)='\x00') mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:20 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x40186366, 0x0) 00:10:20 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x3b5, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:20 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) r3 = getgid() r4 = msgget$private(0x0, 0x0) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r6 = syz_open_procfs(r5, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r6, 0x400454ce, r7) r8 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r8, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r9 = syz_open_procfs(r8, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r9, 0x400454ce, r10) msgctl$IPC_SET(r4, 0x1, &(0x7f0000f00f88)={{0xffffffffffffffff, 0x0, r10, 0x0, r7, 0x0, 0x3}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x5}) setregid(r3, r10) 00:10:20 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x3000000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 488.161036][T18132] overlayfs: filesystem on './file0' not supported as upperdir [ 488.169586][T18136] NFS: mount program didn't pass remote address [ 488.197228][T18133] XFS (loop3): Invalid superblock magic number [ 488.256790][T18155] tipc: All keys are flushed! 00:10:20 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x401c5820, 0x0) [ 488.305054][T18136] overlayfs: failed to resolve './bus': -2 [ 488.326355][T18154] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:20 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x4000000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:20 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) open(&(0x7f00000000c0)='./file1\x00', 0x240, 0x0) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:20 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() r3 = msgget$private(0x0, 0x0) r4 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r4, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r5 = syz_open_procfs(r4, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r5, 0x400454ce, r6) r7 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r7, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r8 = syz_open_procfs(r7, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r8, 0x400454ce, r9) msgctl$IPC_SET(r3, 0x1, &(0x7f0000f00f88)={{0xffffffffffffffff, 0x0, r9, 0x0, r6, 0x0, 0x3}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x5}) [ 488.551763][T18172] overlayfs: filesystem on './file0' not supported as upperdir 00:10:20 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4020940d, 0x0) [ 488.721034][T18189] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 488.782244][T18182] overlayfs: filesystem on './file0' not supported as upperdir [ 488.827748][T18195] overlayfs: filesystem on './file0' not supported as upperdir 00:10:23 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r4, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:10:23 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x6010000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:23 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4020ae46, 0x0) 00:10:23 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000280)='keyring\x00', &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r0) add_key(&(0x7f0000000100)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f00000004c0)="dee7030022cf9e5e1dbac27b0426fc0299c40800000000000000c894f365ae68edf335abf35ec53d6751467ebd2c187491bcab2c8d34fec505fc8a14622dba33ff9b054eb7e8a5bc4ab2719cb230328931deb95ef3fcafb1ce27743a93f4715976ede8860ab49c3a4f51ab0124b50c3362201a307df03000", 0x78, r1) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f00000001c0)="5f72a7e5d980a6b9d44a13d26c125cda8cd2f3583aee9fc43324198a3b1c0e523c3ed1314e9e9bcb390780301ac22c2831d5ffad713a9fdedf3d9961b56f94eac7d76e8e7493e56f2b213cba763fe67663fe87e4354038e430f86aab6c477dcf47ceb92cc63b1978d5e204124245fdecc03c20f857", 0x75, r1) r3 = add_key(&(0x7f0000000300)='rxrpc\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000380)="a26c85ef56f52b0b54841e771ec378584eb11d0f7efd0a0a84278b3a84d5d57f0f5975efeac5e4d13a6e94f79a27bec98f0e8922e5013fc2fe92bc124a31a099a6ae3af9fb803f4dd14b9d2ffdfbc1a1aabfe869f2936c7543735f4f1098326c754203dd2c3542edb13160b39bd00f72f7b2bd010a14a8e839702c4f0b7fc9be76c96948c52cb6a7d5a8f2961fae0ffe2e5a82046cb6e6b1117fb804f2e0669934cb2432d4e0237d412d638ecce4d24dbc151eec514216508713071e4f037ac99fcb25899f3e5c4eacb72369ea5811a29710df30469dffa928d5fd97beb1c80dd7161f05243caad0c1cafa", 0xeb, 0x0) r4 = add_key$keyring(&(0x7f0000000140)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xfffffffffffffffd) r5 = add_key$keyring(&(0x7f0000000280)='keyring\x00', &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, r4) add_key(&(0x7f0000000100)='dns_resolver\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f00000004c0)="dee7030022cf9e5e1dbac27b0426fc0299c40800000000000000c894f365ae68edf335abf35ec53d6751467ebd2c187491bcab2c8d34fec505fc8a14622dba33ff9b054eb7e8a5bc4ab2719cb230328931deb95ef3fcafb1ce27743a93f4715976ede8860ab49c3a4f51ab0124b50c3362201a307df03000", 0x78, r5) r6 = request_key(&(0x7f0000000480)='keyring\x00', &(0x7f00000004c0)={'syz', 0x0}, &(0x7f0000000500)='overlay\x00', r5) keyctl$dh_compute(0x17, &(0x7f0000000540)={r2, r3, r6}, &(0x7f0000000580)=""/146, 0x92, &(0x7f0000000680)={&(0x7f0000000640)={'md4\x00'}}) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x18) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = socket(0x10, 0x803, 0x0) r9 = dup(r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) getdents(r7, &(0x7f0000001440)=""/174, 0x18) 00:10:23 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() r3 = msgget$private(0x0, 0x0) r4 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r4, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r5 = syz_open_procfs(r4, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r5, 0x400454ce, r6) r7 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r7, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r8 = syz_open_procfs(r7, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r8, 0x400454ce, r9) msgctl$IPC_SET(r3, 0x1, &(0x7f0000f00f88)={{0xffffffffffffffff, 0x0, r9, 0x0, r6, 0x0, 0x3}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x5}) 00:10:23 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x3d2, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:23 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xa000000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 491.288002][T18213] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 491.315378][T18214] overlayfs: failed to resolve './bus': -2 [ 491.355200][T18217] XFS (loop3): Invalid superblock magic number 00:10:23 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xe000000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 491.426647][T18230] overlayfs: filesystem on './file0' not supported as upperdir 00:10:23 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) sendmsg$kcm(r3, &(0x7f00000004c0)={&(0x7f00000001c0)=@l2tp={0x2, 0x0, @empty, 0x2}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000300)="5e785d4a24aa6eb75f1ed77242ac7c7c090e8516927cd48c2d1e990a710d08f3e63c9c723c74059c2af0fd58e7617c14ae3f61c7e30515b68db3a5333481b69708547b516d9e4f9105cf0f8e305f35c2e6d51e59c3561f6599c4132132e96444457ce5dd69c44277c249b2ad82be1868895ec2976a350f02e809eca63f58371a88679a2d04cfdc73f9231b4d9f3fd691620e061406fe875b9309d9023031d092d8cde9414e362b2d9f000a5322daca00e03dbe8247c9aaea11007c6774e88997c04669e1d187fe32854e4f8adf2f", 0xce}, {&(0x7f0000000400)="4949d2f55983199aa94a599cdebe88143c389817d24b22903c64b522aacdfa76a0ca4ac612173a8dc4871a3f49ef5581485b38d3877aca3bb4b0b085da647287173f14f01c62211aa3aab4ad00876e9f6efd86aceb71d81336a7bcffbb88fa9f1de360139b5a90b53710db8656b593ffc5fa33c6e104c536a055b9a8c4a5af9d6912", 0x82}, {&(0x7f00000000c0)="ffca4590a61c0eb7", 0x8}], 0x3, &(0x7f0000001500)=ANY=[@ANYBLOB="101000000000000029000000030000007df8e3c86e1fecc2dc8bcf6ae4381007a20683610dcd34e91ae7645bd5c6ec7813bf24789581463dba306c2c12330cbebc72edac4570d50157a89211f4aad5ae8c5f26e2bb19020f6df07e8da6aa8750c09c6384b76cb9f5a7c4f3fbeadc9932f2acf663c4a49f77d6717b4514a046b752bef2c0fe69cf53b7f6cb00bc807a90340a7ecd31671d6dc0d2fe2ee621165ea0480fd40728e23ccbfe96c172363cab9eeda0abed002bbd719e6231b8eb1b2667a9f4e2ea35967799d883639d9a2433b18883455b5f875b6be82884693c078681fd2dc441ef538df35d4da6e312c487ba665f73701eb6e4d6806ac7a94018d5959ae8920428fab437fc85bf5fe91c03e9c88b33942b5da2486cb09788e214e2378b00d7aeabbc5fff51906c94d53669ee048398104d2ffbcd1ffd1ae8886c20ac9576bc81e9fc97ab5880fe31e2439bef1ba8af921a8f2fc5adc7f8abb8bef7e075c36a2738fedf783133f54fef5c34d37eb4cc0e152e505fddd4f6e3f3c93f724be410ec2b3fcc7ba54eee3f38bb9356919483220c70e35ab57d2694c6597dc065db11a6fe505fbcf6fe2bcde62b6a807b120fb445e6658394a880d372b2a3208677376b346a0c8ff89d94b7073ba6069777ef64337f686cf25c9cfd47e47ed090460c5a97981f733d334b14a5a1bda82ccb283ae1b99d5305758834a899dec70356b4f5b979efb75dfb34035df1c85a6fff5b1a1b680fa4535ea7da0294d0b1ea50f9d20329e34f34dd89abbf8ad1e2f314fb76cc8e1c729aab2121cce512f045ba1698d64762c1ae24c25189de26c8713a2659eafb4eafb3584a43c1885fa9a6a6c6861ed07f0bd1088b73837e3cefc43d328a14fada6b489b182e60f7ff3b57e0c19942ff4837c338aabdd06cdcff97c379913369f9fde8d161224cf67806443dd9f4f80ec78cecc771d16a75e5dce648962aa80ebe503a84a4d65437ec06e4ffc97b6d3a8e2a7790935d6ca4a54f16e93cdc0aab407e0a3eb235fdbe8d64f85776593487375e38f3181d78d719884e5e7773770558f1716b1a6d2b034205b700d3501c1e859beac7e7be705437cc67af44b42076ea8e1a8eb3201e8459714e51e991b09302e828b6fc41fe364559352fab59595e94cb78b847c6b2450cce10b755eac959817abf418f34e5549f794fb92a344fba1de32c75ce03695e73c1b1043e4f549e324a3573b73460c4712834d93bf1e3c119ebbc68916e8766b6c7f09becdd4673f92bfbb430ed64c9e603bef0f10fc83ecd6834de213329f01971755344638eca14527de6024366e7e594aef4d0f48427d37553e4732a8f61555b9f5170ce298786ef832fd49332890a6bbab00edfaabe9a6cfe6d748726ac17f03427d6671bd727e6cdf97deaf190151ef97c7983c917e2eddc5f88df76f5987f645f0476c4d7c14fef9d3901999584bd18c7b5183782a11a446b9a59711375bd449f1b781e2d06e32baf46ba5bc58af0e93eb61d1018fff544c4b443257d06d69f418943f178d2d2ffc3cdec676fee389938f137a467ad87ef477537cdc41ba3cf03aee3ad3f717bde61782bf432b8e3c00c1e5ab8634386a9dc4dbac831765c782eac3e1bc7114ec9461450f95849a9dbeb12b86b63e694d71dd6fcd376b92bbdd488c7562aff7b8df62fab1250b88aac9cac2e5edc7ac7aac82ac4ccc5918c3a747aefc50333a47edf57f7a9cb501999d1dc84c904f2cf8b9b5d348b32c4614b7c4950dff3f55ea4a92a44f302abaeb3aeb809d114d50fb72e1cc9e06996595cd371729191a3ceb54d31f2545cd27fc7fa8aac848227fbd393738d38859c68bde2432352c6ac19aad7c807fe17638ba7807b25245fac1121dde44379e82a83486098eaa4477738e85de12d1a3e06553417b40149496a433e1931f8f0a975a6396c890e552a02974fd606e58c0491835214b8cf5a98cd8c0a928197b04ea40735a99dceedba4b6b3da51d4cf00e8aab8b2487059daf928907100cc6960527596130d6dc12eddea5d56751bb5073ef08e4e809d881740d2cf15bfa99098611698eebec01cd9127af3a61fc8a893eedc66576665eb1dfeeef0d0f4edf5d5f9341b586af23f8c230ee83bb89c2fe713582513d8b118eac5b2a3cc6dc54350d742101f81146d4e56753f6ba7182b1c6fd454d2cc7f5996506f7b32878c153aab872d137c9b3340b72aa2ba727a61743f05719cbc2eee1ec32ab861e5eeeb4150797b27de897fd4b45790a9fc8d5d48e072300c2e4620187345398703c5823b3bd6ab4388e78d80b9859e1771aca8e74678d6dee84c190f6444602e93078f901c2d5236d8dd7fd607cf93b504ddc5d3b3f8e46ebc7ade7edaf902ff1e843c9f7e42aec1568797e6f81924dd4fc7435843dc19253677b43bf75cded4b9f1f806c17bf0c93cbb717f3f0eb8d6a86eeccc269d176ac45a4641018d18c881cc4bcff9a66f411b58126c22db73521604738a6096e2cc73f1b86de57080c59b85d38b89cf357da05e23c8e28e8216c71eea4ee9721beae266f234ead111b207e3e47425238bac81c8df8cc0a84d60b1f218ca4c45144adbc93b827dafd4689dcb2d8dba53cd4621ba1e1d64bd654b16352f15fc4bb456b86b9acd35afda82668a83f6be863f7723476f4a556e9a1c96391b4f53285653fe512fbff076ced5405534f2add2470b111d7873d10ee1dcbf12e8f5d8d6a569f93b136a9719dd71f93c6c587bf87efdfd56cf55e2598ed111e0382cf4c1941a016b1c2e8b3bfab7ecced1daa2a762d1c62bca54557c4a4f3312b2411ef69d3c4622550e480fa7e0f02373d70ca9e7b137b325eb07b5577a9d40dd346aa258a7c175231b84b34c841e7f64c60006a9e02a3510864842d6f5e1509d028c181db61b2875749ba1a431b067a74b658260caaaff4014bfee87318ab087c3508b8af2027cd6ce7bc189425eb7d811fe579d7f3d0b455e8165eb9cf4bda240e5df77a5f73aa4e3d01889d3106995f6681c6b357b25a9f132650b71aa81a6e3cb03690be67cddbfa9d0912198ab63b6c6803bc2ef3191e6daa321314fa1c973f82f6ef329ff2c4b9e8970d7cb9a54497f540e83f3691fc7b237c3c9ff56755ccabc04ad341d7f329b2be092a6942b740390151cf19efbd5b429436c6485a6285389865b2ddf2b3e98b5aaed46c2a2ce6e713d7609b5f86ccddbb4acbec60727cff108943c0631f0e40ab4660ed9e04b770963bf3f595c2b24b9908c5b51d7b8a2193be067de6117d3271780e7d9675e7e7cd14a718c97b47354885ca0ad23dde88ced3514e1404191c8a7190dd6707169cfdca64a24d8f999ff139f46c23238a8e1241160e5693adf022b8712c8492c002b5d17f42af39772622f40e1fab88f7874074d9c6d5a94d2542713658f05cc0756afeac4c609ae57f7415313a175bffbeacb178c2ab40f86af0bbf0c7d3f73c7c56590bd481c90f903c4871cfab0508523bab6ff9e2645678cba2a54734d33d2fa3327e49357d491353876cbb1e38e9c59e4036e215efc4c72fe83c1a98853fa9a84a768a642fc3d8a9259f03fc87ba513eb26b11d109f869b4dade91b1e83104eeef5fafb5c145a62dbc65636f6d50d0b13752a5b87e7672f617d5b2d3c8a6014faf20c2232c6841d765a93aa1a86551bb9276cd68aefb41b35788024743077c03e14e84adc47f6e9334459db0adb23c277ae1b7d306dbce673321ebb98424f52c14e46817bb18da6081ce7afdac5342de16840699f9f3916a3dfb899461e01d93ea24cdc821a736995a1c3ed4266579248b2679b84756fe149900aebb37407996a0812d1894565624c007caebe25533f6b6ccb622becb972d6d4f0a2e1187ce05925ec998f68aa730e54bc0b6708374bf61994c24301a53256c1222f68ba0ed81cd3450008299f7db44e358b1d8073699dae9694f1d185ae526df4547937dfa397de8fd0e4d2c74a653cf46e77d93f14ec13136a2df7303af5826a71bafa752228151416213c00aa9bd602f1459003e67028c13760cb8c2efabd1d467889078291c2ed653348cb68c7e43e874c443180647a2b1a3bb042ab5f321e3a1681e49771a70777a865174d62ce93f6744a5b7b33292cb7994ee8a536fff64f0e4942156852f4e82e02f3c163547cec772e9aff0e43938d2e23d31a729388446ebc26343882e730852e74837090624d246c552baadaed8c1c584790f95ed8b5dace40b0575f97cef99e4ed8c3c8dfa922598c743df593373e61bcc18663e3c1d77e6ee736cadfae60ab08f6857a6297ef64a4c9efa8fdf90f8ed8ab3cb0bb750ed545e8fa5ae6a335eae54a356f58a4b50e5b8a5a876cb6164c5f8174c9b031925ad3624cc0b67b3ecf3c68b1b1345df057546925963663026dbf0f3e5d7f9b45402a989de8cf14239e562e88faece5c21d9ce2a942effdf4b9e40916a10f4d0a6c8310865f65873e96132e71b579051f238d080c9bf28f5f0f9488cacdebd070e46f467d4f5b5f8e1d6c5effda9a00d55364fb3cd5298fc7d22e3939f378f12ceefed913f68e6fd5251d165ecc6e931f827e9dd2440027ae3204e7c59f5c0a8f63bf1679e15c594d9a0e4fadd0fea37b1eec3218a7c9276e22b4e2b88c6225b73432cb268ad21541a1cb42735a5126282f00a7a99e566423d08c42969066260be6fe0ec2027a773e74f114aba96f799a5214b155c5bd129fef6dcc2f261249cd21feb4a03720fc1ec0cf5de630c51749d996d98be183097ce3f18339d3e0ad080f2f714c6a963e9ca1db735d73d89d1bc8a9c847247db0f5b94ca88c7d4f661d91b134c13913c4d0cc0459461b1f772649817f3399c9938e7ed118b0dc27340f9445b51d20b213cb6faa205eddbf316084dadf7f3e76bc2b0a4c671c1d110299dce5f6ce2a3a6cd8833ae62d687ac5355e7f63434f10ca1027c06c587d0685150419f034e9cba89cb58f77b65985c044eaeef24fa6a8e5a8264f353fa4200cfccd3444851d8fe73a51e428373568d9444223310eba17f04924cc3dd60b9ebfe25e63393a80deeb8298640cd2f8ed9a82511298d9bf8e96df8615ea63845f3a37eb027c00fd94a6b0dec831850ecf34a359a63caa337e5f5ddb9255c1c9f2ac85a8b0cd946b8ff3a485da870dac6dff44dffe0cb69e7e10479fdbc001acd91f1a4a6395cd654d083418e8d77261b1a4133dd7b3abdaf38217d521f474691c1bbc3def3a11205d7922f65cb1d209abde3ffa14f852bae782d9e52a278b53fd7b4b5393c4718a7ed87dde6904719b2d68b83e52aa5a7128c56208f2e31036bf8f39ae183f26bc9c51973cb57531c87ef5c2a8c64f6033464211d17225a8a20c269c37691aa8213e4a35a23a06a4a4315c319b06270314754f0fd9b4f55051b87129be9d57b9589b2e1bb02685c8432b37279d29ed15563b2b0a449ebe4250ec458d4ab87d2d8780299c2ef37cfe41779c7a2618cc30ddd5b3cb6227da59241d2b13da2502d975c170bdf7248668d614ccb77c58c001291e15a012f01acb86505a6bfadfa3c430c8611773c277b6ffbbab1194c1a21ace89f8b19382833997131779d05067a3199722b82a2eff26631dcc42dd3a0dfad08e33a9f81da68b68e337bfc2f391dc444e1166ba823236bad539e5d19220765cfdcc4c567b84dd1b53648d35ff4853a729b542a16f1084c16b80c85d72f90b2b15e26ca6b3ebbec337b29f8c4c54be414bf72e490581b9fe5729574e4b348a52419d17e4d39a9b7f73a09ab85731315f7b816c20dc4ec23648869b542b65eaf43eb89686756be437b6610100000000000000d010000ff0000003b26c41212f48e34532acff468321ff4857ed43b733231bc0e270131567eb6f24978d68a24893c15f64cdae08a626c078c89c072386df7c91f4dd56f4114ed2d2793ecf9aeb3ae6524c284dab69f50e44c8d988855aa02b912820b8fd7d00ddca7e4c0324051e7701466b4b2c21775ec248cc9fc7ffc13c97d99d364ffdac94934f3c3677a33fc6a817b6cb5bbdd28a93ef0fc9ef8449775f95b36521d5353dedf69ecf76a264e9ab235729319a74a5d37990dd27beb787842958a438e8b95885e56a9177aca4749f1fa5d415ec487080e5a769a27ceb12ccbef92acf6b80f95535b8e83beeed52a1a26a24ed8a6f13ec8581c58234b39352228745d5e54c0bb724533d79174c87c77d5b37d4651a267245ce82ed5888639b6660f734e8bd38a3ec89497552395a2ed567bf12ef1cd0cf765ffe9260d5fb8ab7ffebb9c8dcbc98cbf3c33ec0a0bc91e830085138affd153355744cd5a3b803d9cc51e9da5d720c86406602bb736c5c7f0de4746fa4eb26ee9b7716fe3a11508717dc091355fdc7986d99574448914db0f7a2d662fdc76029af96927272e39ae8e017e2cf704a41839aaaeb8445fb822e1fbc16c557b8777509a64946f2dc8cb4ba79d15bb963dc46976d2004e8c58264a78c5e20f65fe3eec892414a903650e35db73ad07e8aa73bbae15f740f0b8929acb57715e705c660892d6561ee35a648dc1f679ef97f98bde1028defa7ac9e7d4869b28c9937ba7a6c15ccf553914608c952562d6a9bd060ace7ea2ba3bcededb80e1f29cc57c4236039d43da96a8b7e50f91b43bb5ba305ced689e68c4bd67ee6b882403e3890c07262397737eac187aac3a0620243bf8184869385b8e8eab0d902d50bc995c9e9c9f7a925d7345ecc82134c6fdec972a4473dbfbabf89761e2520822fd3cec653af911026b0da861b07fbb41545c0309ee93a81dd68c52fc3268b81e7cdc5132b1c20058bafe713b2d70d3927a31236b3883dbb57cdf422f80fd6ab58ba7bbca8d65f5cf131809f1f9af789fab599af201540458101385e07aeb9750d6b0269b705aa6598fb6e914c8ede9abc53c4fc65300fcfda4b8958fd620da9dc34dcf9399b08c145773bc5f72171427be51f2d150bd3b27169f2a0ebdcdf4eae9dfb7187da4f54c53e607bd71877699013118d8d0b9c18c1805b1ce5933e837a57a7d124cb410b3d89de7e5dc4ccadde4bf56cf40deb89860eff582cbf7f28ca9874997e1461df2be9445f5bb81dfb92446d8253234f59e27ff619c68ba4f259409e4fc2a2d9ae95b64a316609eee95edc7c8aca26ee61c0e352c2c623693454126b038603360025956caeec150055df59ca5b53912edb78f80c5611975b7cde02c9f0c23a9f2be5691e8b3ad408f9f14682042a323d93a5827f3196b2716a87b215c35eb6b7c2b8649c113e2f8178e557ac960451e12ebb848d8cb0f895a3f274cb4a061b7946b2a6d84e13774369634011138096bb0dba0af9906d838fa248dbc90df5b74d2e52a7cad60ea317bfbd2945273c7929c363c0c78a289c9f8d50a5e98216ba710df6f736a3f9050acd8ce9e065c2375930b2da285bb6b787493706066fd909cad0dd275508117f05ac936668e54665fe8d72e8d7320759c737c7fa0880f28cf78d035d0b746abf96f8bdb4e3940ea92cc02ae18cb9281e8c2f27977d4d0d2c506599aba4da6d89c3cb36a7c1ec880ca6bbc91e702d87fefa1c1f7513a4255b3a54a2ad46c8e834e3bb4ba7757e47ffea59eb7edf2ca06b5638ddc01cd5b3cb52545470189a49826696a057e2b4bc8948952b8d845f47b9a16946ba7ac7a224577ccea2a83063ce31bd4714ab8ec233c6c104b6d9d04dfa129c23defcb9f9efe3bc4f3aaa193b651d7a67d28ae92335fcde2f9af5c274b818251acf930c3cd6dec2bec2620418f7374bd115a24ec2168a4b598050241606aee70259d319f0db089ea7ee901f8d3809f32e56232b6bbccc3c4adfc830e4f0bdb44a9ee7f0cf95cab3cbe354be4a7ec3674ae987958c9ea5c90d5e79e117a94301406596186f5fb45a5a096fea8de4bc5a7b1d04614ae8a5e6649903c199ecb29e53bb314ff0e9ebd2a51d6ddbe595ea8c508d0776d774a52cd4a8b70d549d373cfbe9e7481121ae800025a035368f54b5054a5ad6fc922d1337b742eecdb2b6caa90b5b78c7e2997e2a983c7064581f80b30105ce68c0ffc064db08c9d7bf3b0fc011156db9616fbc2a233214a456e413e2a5e326fc2783894ece7c30dbaccf953c8da5d9afeb08b532cbbc33f206310d8cc755975e2df59a574c5f130cbeab29b0ac6fa85a4b6d4cf221ce63ab59600227137d63a0bbd8b299a17f0da30cea42cee76418d2b8db1ee405a5d6d40cb07add8fb61469f9592e74937d7d4ad9fc141d247b9e400d9cacc043f262e61266cffb30cb584fb880673472651692053df360818cdd6b15b9830db9a12540af8955f4cc9077a5ef776ecb7c4f6525bcddb286691e0a03def1b879d02d21cceb85e4f1ef8df5f14df1c9619ceed853c2be7c4c728758035cf7c6ceec81a068917dfd627ae7d3856eae528c9ac5c46f6e643f05d6b53b299315a27dbba3e0febb7a76b7359f6d6da3bb5b3b095fe27ffa8fb1d3ff7b96e24e7be8096758b5c342336fed2f325252e8703442c71af3fda37f77b7f79f07bbb59ac43cff7cb2d13e7be23e5c2b21ec210c71f3cbf21c5dbde593e123dd6743946827fd33baba62b087422549c0975edf86fab9e9d82a9efc21cb3a608bf2eb48bc17e0e69786748215dd39bf733db4ca48e62d1068087994f97929de5acc2348473845d491e25eac085c5993ace88a37420452d5fa96260e53c3e4dccd500d60934342202a89d3e914189c0dfeaa98a9980f06f3c134cb1ffcd65a87f7ed45a5985bd2c1777ccd102d299950e3c230a9336c5fd2ae2b8d2b2fd1a893cad8cd6141436fea76ab5a59eac4bc0d5d8cafdecfea5b34c8f87e25f876509e8da08f0c23cb80eb3e8661c4af950c3ed678291f61b39f4c4616788a0cec6b38a7fa34fc669acc7f378f4c0d243288cdc5f7d8bb860f9f35c954720c4e3bf343c9d4834bed369535d0a66341d1d839c44ac98ed72db6e6697496573245c3dfcb1370726794c9b6661dda30dff9ae928ff7ea10e0d313544ff994451fabd6799967cd7922074b17fb840361e9a7209c97320b880c0ae0d9c4d234ff38fed743bdac8fa15546360a08acde92d6792153aae12759669f17d6cfad7563d00d214d07ac4ea8355658430966b74731dfe80715d03795d61cdcce37e81971fb038dbb162e4ed7fa2c41260107fecb167114ae391b70c844c00cbfbf5f9c58280c712dda07515ba18739ca786695d4041aea55de847efe80d595586fb392491040fc178386d9c520d6309020fcaeb7e6777f67531c2d68d34ee3358233a6edb03c2a193e08ef9afe6df3cb3326c81ffc82f57192a137784e97183fe5285090e2f3a5d7b55b3d180abf271e4f2f37d89a9222e3022d7668f29bd780d16a1b7da047b1962197b39fbba51012d102cad2b101ea32a4bb43fe85a40b071a07d1c1577d88446a0e859ff023f824947f44e5768b141114550b6f2850002fe2234bcab4a1a391df9ddc60157e8ffe7e4611f789bd36e0b0455108f12b7378bb11d04c40bb09b661e2038fed0e52a1602a46b57a476d11580ea87629fe8f1710972dfd1eda55e16b9928e15b88122cea3923857c40a87f2c74affaf3b08e3d8bad21a5c0da65624dcbda2496dcb866cfdc80a27649ea4cfb45b783088d36134e4c89d9d7c81013222be99eba26beddac3d9e00d884f83766cab8be5ae8b938943ba4fe0862e393ff333033ac0a28037e7b8a254077ffd4ae2d845c79ce4e73546597b1e5870d6b9b0c5272cf8d5856b850b618a1e2d07f6c19606f15cb4455dc2584d710ed052dfc794e9fdbcc3940e7b07b23932fa74c9f339d5cbda70a61993ad6773b3a5aef3484c762f3e206764dbc541bc463343399c9aebd4328d2cff8128b31935036c0488dce83103c337efcce73b9f36147a0f86d6a0f8adde82783a5197fa4518b1acde7a00dcc600887c3ef29f466402df0d292f29f70736ed1ca5fad03829d9da01b6b2cd5515bf3979432f46375b8e18b427551a03163aae04ed95e7bb5f3f5007b4a2db1af49a3371b3d07904aec76592e92e42e6eb6e66e2d4895c60d49a2d24eb8265a3584a3319f2a0fa908f2b8c2286e21c119316287b710c4aa764c9f836b87f2b522ba5e6f60031d8e3954ee5077b87535c1a2c2ea8a6f4e7654dbfc1e884ba45edd1986878c9435715a165e97df33f18d36f3fc2e6938515e2748f75ca7dc4ba81be4b55980d10371195e2d6d0cbaedb9fedb72e7e0593a0463760955cb4d696a52633ba3c2c2e54c438d92db8b8c7c44271b435d86de8fdb277ba5b1af7e0d6a3372f28ca6c89a900ac8629f7fd946d85ddc8feaab0fb9ee9619d20d8eaf03080df071ed27ec5726b0c98e5df57c741df0d4d4bea9648f352e8f7f436d46054ebe94051b1a959ed8c313155d0f23b047a03e60c3de393a167a90dde1f257744fb680e3c0a750ce0216a5c8df46eeb32a0ac3c22eeec0cfd0836e65068df282b8adc198226437b33af450998ad9230afb4268cdacbbf9dce5564968008c51572f5c70807f28286016fb5d0352d9310a0f3796421ab321824de44daa5ddb1f779d975ef77a99f36da1d6272da58a3c28b5665a6819bf2892f8f816c9b8796f2dad4757223b38a671dbe743f5657f3bbc8f2596c917d9579a062948bb9f54ca2c5800606c2b1df1f222fadec844e54cdacb014dd48bb77d4fc5da65b7a724373c4aca6442cda70f2b7e41da4d6bd73d5c4620e0c069ffb32dfa86f799c6dbb3ff944a3443c17d2d1e72a6662067b0d755801c96bb88b03415432a5e2de334bf218ca7b8b624a2f83da0669881b074e4e6e4c32552ae20545450afa455d44a63b404760e6b5661e334459964f9a78befa2c42c48b1e70bc2b3693ee95104c4f6d4ba44e5afd8e9b38a17d1cca296a3608fb5e642eeadb7bdee7d60ae2f420aff8b3f93eac7e144c2da9b40ad0fd2bc0ce080def9e6be8b5e9dd3fe65aa893d7ce15b7fc4c9d81ccca6cc4de6673170fea4ef500a31bc9a871cc6a7d3527da1239a8998bc2e45ac0ec8f41c87e08ac34657534c0c8ec5636f50197bf23b601120e4e6afb697656cbafe592407c2c46201f13b263d4c3326d1039ee45b2018a93097beb96c84932ce4ff617829c3155357f826bf9d81caa00cf845ee5c17dfe5be3189031f1352514ad4101b9cfdadbc8b878f69379361346ce6d3ba38a6105f87ecf4e535028a9a778b151a2df25b50ce81b4d94abd04bae12852c518b866fd812e61582163cc8caa9b767c44466028854e84e8a5b97e1213da04b8bfbe94fe17b03636ca0395fe85cff523297d7620be2996035609b6a204a35e09a5a38dd54ec58e42772c5af64e99822487f073bc486823b43d6175c1f9b20d15b5f6e392c81e016fd08969e50a9e0813bb262baeab22c21fead6d1673e5cad41c6d5bbaa3ae3eea2338728b8c111263099a7b59c39e65b3117d0468dffb3e67fedc04c339faf3882586884d998acfad2d9b0af5455bfbd5572745deac6fb18ba23b917ef7fb008871bb89fcc922ff314b6910d2cb07942c6e79acadf9110ae75c34411d4f8c651f3ac053a606fdb38ae07a47d4dbbce0dd5a59f023db862120ca3e4de0f5052dbe92d1c2a31d953ceb8f580693e430b800000000000000840000000000010077b1f5a11f63daeca6c765fb430ad3a603379d50c735b997823ea52d66fa9890dc7d9e4c29fa46eac7b99d64a3cc2f35d2f7d7812e1d7046e381da9a7c87b858cb56a80f2bd1964164b395c1193d9b84c9a54128e04445e7e3117c3780eb6430d312b39eab6ace7cc1ba441d99d4a419991c89acbb2e898e2028756950f9bdb22d5228d8556100aefed1334bbf1dce72f313ad88f0f42c405030be66f54de355761c000000000000c000000000000000ff0000009ad30000e8c6e36d2fc0505d12c0f1cbb9bf55026a22e119729095e4d0785cdfa34b64897a613d623ec8f4fef2c1b740ebf83de205dbdd56a877a6a38bbf72d29da3bdfc94836077702696af7bc273a1f421ad0c566277fcc145a1b761b6ed4a20962b247e406a6d97b2dd10ffec96d337e79434acfbb56d9f1b85e1412ab6577f08d9bd45e866b999bea6173576cc2291f458b5a5ab0abe96b133ac0ead2b910240cc1e5b53ab90"], 0x2198}, 0xa000) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:23 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x40305828, 0x0) 00:10:23 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xf000000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:23 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r7 = syz_open_procfs(r6, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r7, 0x400454ce, r8) [ 491.740349][T18217] XFS (loop3): Invalid superblock magic number [ 491.773162][T18271] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:24 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) syz_open_procfs(r6, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000180)) 00:10:24 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x11000000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:24 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) sendmsg$RDMA_NLDEV_CMD_RES_GET(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x40, 0x1409, 0x200, 0x70bd2d, 0x25dfdbfd, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0xfffffffffffffdcd}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}]}, 0x40}, 0x1, 0x0, 0x0, 0x4000}, 0x20000085) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) write$uinput_user_dev(r0, &(0x7f0000000340)={'syz1\x00', {0x7f, 0x8e8, 0x390}, 0x39, [0x4, 0x68eed1dc, 0x0, 0x3c91, 0x0, 0x6, 0x1, 0x1f, 0x3, 0x3, 0x0, 0x5, 0x7, 0x80000, 0x8001, 0x5, 0x6d, 0x1000, 0x40, 0x100, 0x0, 0x8, 0x4, 0x4, 0x7b9, 0x8, 0x800, 0x3f, 0x10001, 0x0, 0x2, 0xb9, 0x152c7557, 0x98f1, 0x8, 0x780, 0x8, 0x4, 0x200, 0x80000001, 0x0, 0x5, 0x33, 0xffff, 0xca8a, 0xbbd5, 0x3ff, 0x3, 0x400, 0x3, 0xa6, 0x3ff, 0x20, 0x5, 0x9, 0x80, 0xb24, 0x4, 0x80000001, 0x1, 0x40400, 0x49, 0x8, 0x7], [0x3, 0x4, 0x4, 0x1, 0x9, 0x7ff, 0x5, 0x4, 0x80000000, 0xf4, 0x6, 0x5, 0x1e, 0x9, 0x1, 0x7, 0x2, 0x700, 0x8, 0xffffffff, 0x9, 0x3ff, 0x3, 0x80000000, 0x40, 0x101, 0x16e, 0x7, 0x5, 0x4, 0x1000, 0x8000, 0x81, 0x9, 0x0, 0x4e, 0x4, 0x8, 0x81, 0xa0, 0x7fffffff, 0x200, 0x0, 0x3, 0x3, 0x80000001, 0x6, 0x4, 0xfe00000, 0x8, 0x8, 0x2, 0x9, 0x100, 0x6, 0xb42a, 0x7, 0x1c00000, 0x3, 0x5, 0xfffffffd, 0x7, 0x8, 0x1], [0x3, 0x3, 0x100, 0x10001, 0x48, 0x8, 0x1, 0x10000, 0x401, 0x5, 0x4, 0x4, 0x9, 0x3, 0x2, 0xff, 0x1f, 0x3, 0xffffffff, 0x7, 0x6, 0x0, 0xce, 0x3, 0x7ea, 0x8, 0x9, 0x1000, 0x1, 0x6, 0x80, 0x6, 0x0, 0x9, 0x2, 0x200, 0xf4b, 0x7, 0x400, 0x3, 0x5, 0x7, 0x5cba5639, 0x200, 0x4, 0x8000, 0x1, 0x2, 0x6, 0x2, 0x3, 0x9, 0x1, 0x3ff, 0x82d, 0x4, 0x5, 0x20, 0x6, 0x8, 0x0, 0x933, 0x2, 0x3], [0x400, 0x0, 0xffff0000, 0x0, 0xfffffff7, 0x3, 0x7fffffff, 0x10000, 0x40, 0x1dbc, 0x87, 0x7fffffff, 0xdbe, 0x8, 0x100, 0x6e5, 0xc0000, 0x5, 0xff, 0xfc, 0x9, 0x4000000, 0x5, 0x7fff, 0x6, 0x0, 0x3, 0xd52b, 0x7, 0x1e23, 0x5, 0x190, 0xb81, 0x9, 0x6, 0x9, 0x5, 0x80000001, 0x8, 0x0, 0x4, 0x6, 0x0, 0x1, 0x62b1, 0x7fffffff, 0x6, 0x3, 0x400, 0x6, 0x5, 0xffffffff, 0x1, 0x3, 0x4, 0x5, 0x7f, 0x8, 0x9, 0x3, 0x2, 0x9, 0x1, 0x101]}, 0x45c) r1 = open(&(0x7f0000000040)='.\x00', 0x20000, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) r2 = socket(0x10, 0x803, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getdents(r1, &(0x7f0000001440)=""/174, 0x18) 00:10:24 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x40305829, 0x0) 00:10:24 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x3ec, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 492.223845][T18295] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 492.293012][T18301] overlayfs: filesystem on './file0' not supported as upperdir [ 492.309964][T18298] overlayfs: filesystem on './file0' not supported as upperdir 00:10:24 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4030582a, 0x0) 00:10:24 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x3f000000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 492.421100][T18307] XFS (loop3): Invalid superblock magic number 00:10:24 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c0b7765050000003d2e2f66696c65b12c75707065726469723d2e2f66696c6530"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 492.505318][T18323] overlayfs: filesystem on './file0' not supported as upperdir 00:10:24 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) syz_open_procfs(r6, &(0x7f0000000080)='attr/fscreate\x00') 00:10:24 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4030582b, 0x0) 00:10:24 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x60000000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 492.685855][T18336] overlayfs: unrecognized mount option "l we" or missing value 00:10:24 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() r3 = dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) clock_gettime(0x0, &(0x7f0000007480)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000007280)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/146, 0x92}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x3, &(0x7f0000002180)=""/146, 0x92}}, {{&(0x7f0000002240)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, &(0x7f0000003380)=[{&(0x7f00000022c0)=""/138, 0x8a}, {&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f0000002380)=""/4096, 0x1000}], 0x3, &(0x7f00000033c0)=""/67, 0x43}, 0x2}, {{&(0x7f0000003440)=@vsock={0x28, 0x0, 0x0, @hyper}, 0x80, &(0x7f0000003ac0)=[{&(0x7f00000034c0)=""/64, 0x40}, {&(0x7f0000003500)=""/105, 0x69}, {&(0x7f0000003580)=""/23, 0x17}, {&(0x7f00000035c0)=""/5, 0x5}, {&(0x7f0000003600)=""/212, 0xd4}, {&(0x7f0000003700)=""/244, 0xf4}, {&(0x7f0000003800)=""/158, 0x9e}, {&(0x7f00000038c0)=""/40, 0x28}, {&(0x7f0000003900)=""/178, 0xb2}, {&(0x7f00000039c0)=""/197, 0xc5}], 0xa, &(0x7f0000003b80)=""/54, 0x36}, 0x8000}, {{&(0x7f0000003bc0)=@nfc, 0x80, &(0x7f0000004080)=[{&(0x7f0000003c40)=""/80, 0x50}, {&(0x7f0000003cc0)=""/194, 0xc2}, {&(0x7f0000003dc0)=""/138, 0x8a}, {&(0x7f0000003e80)=""/244, 0xf4}, {&(0x7f0000003f80)=""/147, 0x93}, {&(0x7f0000004040)=""/39, 0x27}], 0x6}, 0xb1e}, {{&(0x7f0000004100)=@in={0x2, 0x0, @loopback}, 0x80, &(0x7f0000005680)=[{&(0x7f0000004180)=""/4096, 0x1000}, {&(0x7f0000005180)=""/58, 0x3a}, {&(0x7f00000051c0)=""/222, 0xde}, {&(0x7f00000052c0)=""/239, 0xef}, {&(0x7f00000053c0)=""/22, 0x16}, {&(0x7f0000005400)=""/225, 0xe1}, {&(0x7f0000005500)=""/140, 0x8c}, {&(0x7f00000055c0)=""/129, 0x81}], 0x8, &(0x7f0000005700)=""/38, 0x26}, 0xffff}, {{&(0x7f0000005740)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x80, &(0x7f0000005ac0)=[{&(0x7f00000057c0)=""/252, 0xfc}, {&(0x7f00000058c0)=""/175, 0xaf}, {&(0x7f0000005980)=""/164, 0xa4}, {&(0x7f0000005a40)=""/78, 0x4e}], 0x4, &(0x7f0000005b00)}, 0x8}, {{&(0x7f0000005b40)=@generic, 0x80, &(0x7f0000006bc0)=[{&(0x7f0000005bc0)=""/4096, 0x1000}], 0x1, &(0x7f0000006c00)=""/135, 0x87}, 0xffffffb5}, {{&(0x7f0000006cc0)=@isdn, 0x80, &(0x7f0000007200)=[{&(0x7f0000006d40)=""/22, 0x16}, {&(0x7f0000006d80)=""/250, 0xfa}, {&(0x7f0000006e80)=""/199, 0xc7}, {&(0x7f0000006f80)=""/141, 0x8d}, {&(0x7f0000007040)=""/135, 0x87}, {&(0x7f0000007100)=""/88, 0x58}, {&(0x7f0000007180)=""/90, 0x5a}], 0x7}, 0x8dfd}], 0x8, 0x2000, &(0x7f00000074c0)={r7, r8+10000000}) r10 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(r10, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) r12 = syz_genetlink_get_family_id$team(&(0x7f0000000000)='team\x00') sendmsg$TEAM_CMD_OPTIONS_SET(r10, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x58, r12, 0x1, 0x0, 0x0, {0x1, 0x6c00000000000000}, [{{0x8, 0x1, r11}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x5}, {0x8}}}]}}]}, 0x58}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000007540)={'team0\x00', 0x0}) r14 = socket$nl_route(0x10, 0x3, 0x0) r15 = socket$netlink(0x10, 0x3, 0x0) r16 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r16, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r16, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r16, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r15, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r17, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r18], 0x38}}, 0x0) sendmsg$nl_route(r14, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r18}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r17}]}}}]}, 0x38}}, 0x0) r19 = socket$nl_route(0x10, 0x3, 0x0) r20 = socket$netlink(0x10, 0x3, 0x0) r21 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r21, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r21, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r21, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r20, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000007580)=ANY=[@ANYBLOB="3800000010e242ae85470000000000ad30b532b8a7ae3fc3b69d22cc137a739765e33642dad3f64079c601da62b789ae87717cae102bfb87344a17353b30f637d40b403dd8baf6a7de37aa611bb18471237d5241fae2cc5af3a17cd5ff24881c77855c7d691188f49a19b0a934fad56ba31062040f9a041cd8fe02d4d1913d870ad827b091ed218af0f9927d361c998fca6e3dc2d160f082f937c7", @ANYRES32=r22, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r23], 0x38}}, 0x0) sendmsg$nl_route(r19, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r23}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r22}]}}}]}, 0x38}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000007640)={'team0\x00', 0x0}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f000000a240)={{{@in=@broadcast, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@broadcast}}, &(0x7f000000a340)=0xe8) r26 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r26, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r26, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$inet_IP_XFRM_POLICY(r26, 0x0, 0x11, &(0x7f000000a380)={{{@in, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in=@remote}}, &(0x7f000000a480)=0xe8) r28 = socket$nl_generic(0x10, 0x3, 0x10) r29 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r28, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r29, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) getpeername(r28, &(0x7f000000a580)=@can={0x1d, 0x0}, &(0x7f000000a600)=0x80) getsockopt$inet_mreqn(r6, 0x0, 0x24, &(0x7f000000a640)={@initdev, @empty, 0x0}, &(0x7f000000a680)=0xc) r32 = socket$nl_route(0x10, 0x3, 0x0) r33 = socket$netlink(0x10, 0x3, 0x0) r34 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r34, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r34, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r34, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r33, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r35, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r36], 0x38}}, 0x0) sendmsg$nl_route(r32, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r36}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r35}]}}}]}, 0x38}}, 0x0) r37 = socket$nl_route(0x10, 0x3, 0x0) r38 = socket$netlink(0x10, 0x3, 0x0) r39 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r39, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r39, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r39, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r38, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r40, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r41], 0x38}}, 0x0) sendmsg$nl_route(r37, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r41}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r40}]}}}]}, 0x38}}, 0x0) r42 = socket$nl_route(0x10, 0x3, 0x0) r43 = socket$netlink(0x10, 0x3, 0x0) r44 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r44, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r44, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r44, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r43, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r45, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r46], 0x38}}, 0x0) sendmsg$nl_route(r42, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=ANY=[@ANYBLOB="380000001000390400"/20, @ANYRES32=r46, @ANYBLOB="00000000000000001800128008000100736974000c00028008006313", @ANYRES32=r45, @ANYBLOB], 0x38}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f000000a6c0)={'team0\x00', r46}) r48 = socket$nl_route(0x10, 0x3, 0x0) r49 = socket$netlink(0x10, 0x3, 0x0) r50 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r50, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r50, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r50, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r49, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r51, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r52], 0x38}}, 0x0) sendmsg$nl_route(r48, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r52}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r51}]}}}]}, 0x38}}, 0x0) r53 = socket$nl_route(0x10, 0x3, 0x0) r54 = socket$netlink(0x10, 0x3, 0x0) r55 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r55, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r55, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r55, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r54, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r56, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r57], 0x38}}, 0x0) sendmsg$nl_route(r53, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r57}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r56}]}}}]}, 0x38}}, 0x0) r58 = socket$nl_route(0x10, 0x3, 0x0) r59 = socket$netlink(0x10, 0x3, 0x0) r60 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r60, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r60, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r60, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r59, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r61, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r62], 0x38}}, 0x0) sendmsg$nl_route(r58, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r62}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r61}]}}}]}, 0x38}}, 0x0) r63 = socket$nl_route(0x10, 0x3, 0x0) r64 = socket$netlink(0x10, 0x3, 0x0) r65 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r65, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r65, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r65, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r64, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r66, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r67], 0x38}}, 0x0) sendmsg$nl_route(r63, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r67}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r66}]}}}]}, 0x38}}, 0x0) r68 = socket$nl_route(0x10, 0x3, 0x0) r69 = socket$netlink(0x10, 0x3, 0x0) r70 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r70, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r70, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r70, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r69, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r71, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r72], 0x38}}, 0x0) sendmsg$nl_route(r68, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r72}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r71}]}}}]}, 0x38}}, 0x0) r73 = socket$nl_route(0x10, 0x3, 0x0) r74 = socket$netlink(0x10, 0x3, 0x0) r75 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r75, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r75, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r75, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r74, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r76, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r77], 0x38}}, 0x0) sendmsg$nl_route(r73, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r77}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r76}]}}}]}, 0x38}}, 0x0) getsockname$packet(r3, &(0x7f000000a7c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f000000a800)=0x14) r79 = socket$nl_route(0x10, 0x3, 0x0) r80 = socket$netlink(0x10, 0x3, 0x0) r81 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r81, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r81, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r81, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r80, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r82, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r83], 0x38}}, 0x0) sendmsg$nl_route(r79, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r83}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r82}]}}}]}, 0x38}}, 0x0) getsockname$packet(r6, &(0x7f000000a840)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f000000a880)=0x14) r85 = socket$nl_generic(0x10, 0x3, 0x10) r86 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r85, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r86, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r87 = socket$nl_route(0x10, 0x3, 0x0) r88 = socket$netlink(0x10, 0x3, 0x0) r89 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r89, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r89, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r89, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r88, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r90, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r91], 0x38}}, 0x0) sendmsg$nl_route(r87, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r91}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r90}]}}}]}, 0x38}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r85, 0x8933, &(0x7f000000a8c0)={'batadv_slave_1\x00', r91}) r93 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r93, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r93, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$inet_mreqn(r93, 0x0, 0x29cbddd7779b324e, &(0x7f000000a900)={@broadcast, @dev, 0x0}, &(0x7f000000a940)=0xc) sendmsg$TEAM_CMD_OPTIONS_SET(r9, &(0x7f000000b240)={&(0x7f0000007500)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f000000b200)={&(0x7f000000a980)={0x874, r12, 0x300, 0x70bd27, 0x25dfdbfe, {}, [{{0x8, 0x1, r13}, {0x7c, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x5}, {0x8, 0x4, r18}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x5}, {0x8, 0x4, 0xe59b}}, {0x8, 0x6, r22}}}]}}, {{0x8, 0x1, r24}, {0x118, 0x2, 0x0, 0x1, [{0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0xfe}}, {0x8}}}, {0x5c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x5}, {0x2c, 0x4, [{0x8, 0x81, 0x80, 0x3ffa}, {0x400, 0x1, 0x4, 0x3}, {0x400, 0x0, 0x6, 0x3ff}, {0xffff, 0x1f, 0xbc, 0x9}, {0x20, 0x8, 0x7, 0x7}]}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}, {{0x8, 0x1, r25}, {0xf0, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x5}, {0x8, 0x4, 0x618b}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r27}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x5}, {0x8, 0x4, r30}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0x1}}, {0x8, 0x6, r31}}}]}}, {{0x8, 0x1, r35}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x5}, {0x8, 0x4, 0xa7}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x5}, {0x8, 0x4, 0x7fff}}, {0x8}}}]}}, {{0x8, 0x1, r40}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x5}, {0x8, 0x4, 0x3}}}]}}, {{0x8, 0x1, r47}, {0x14c, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r52}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x5}, {0x8, 0x4, 0x7}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r57}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x3c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x5}, {0xc, 0x4, [{0xff, 0x9, 0x1f, 0x10001}]}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x5}, {0x8, 0x4, 0x9}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x5}, {0x8, 0x4, 0x4a}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x5}, {0x8, 0x4, 0xb50a}}}]}}, {{0x8, 0x1, r61}, {0x134, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x5}, {0x8, 0x4, 0x3}}, {0x8, 0x6, r66}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x5}, {0x8, 0x4, r71}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0x3}}, {0x8, 0x6, r76}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r78}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x5}, {0x8, 0x4, 0x6}}}]}}, {{0x8, 0x1, r83}, {0x130, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r84}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x5}, {0x8, 0x4, r92}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r94}}}]}}]}, 0x874}, 0x1, 0x0, 0x0, 0x11}, 0x4) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) [ 492.750771][T18339] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:24 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x100000, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:25 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x9effffff, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 492.842511][T18340] overlayfs: failed to resolve './file0': -2 00:10:25 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x40305839, 0x0) 00:10:25 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x3fa, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:25 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file1\x00', &(0x7f0000000140)='overlay\x00', 0x0, &(0x7f0000000040)=ANY=[]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$FS_IOC_MEASURE_VERITY(0xffffffffffffffff, 0xc0046686, &(0x7f00000001c0)={0x3, 0x3d, "cad1d386d1bf1dfadcc8eba9cd084820ff3536a6f4422553b879d83528f97828e870b5bf6490d04849b966082233ad5a0e41d6e4794b0bc96ed4ce2905"}) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 493.104377][T18367] tipc: All keys are flushed! 00:10:25 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xa4020000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:25 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:25 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xa8020000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 493.375175][T18385] XFS (loop3): Invalid superblock magic number [ 493.380415][T18383] overlayfs: filesystem on './file0' not supported as upperdir 00:10:25 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x80045430, 0x0) [ 493.420465][T18402] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:25 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xf0ffffff, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:25 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001300)={@nfc={0x27, 0x0, 0x2, 0x2}, {&(0x7f0000000300)=""/4096, 0x1000}, &(0x7f0000000140), 0x15}, 0xa0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="6f726bea0f00002e05886d6c65312c75707065726469723d2e2f66696c6530bbf0fe7410c9f3cfc467e0e4fc8aea86d7d484f5e97b184f85386915fef2c98c2e19f377b241f786c710e29874f43d50624acd43b88f57fcb385f0d46a07d3a2b8a5e296bc27ad2f4400769f09c632eb93e51254576b7bc01be679b8598c2f1b6293130925a04f951ddd5bf6a6cda8ec835a0f73203b7e4456d1c76fcae8e64b76237b756c6a6cba5281952b29cf247f4e14539a66f481ca89f9202f2c70ce25e23dcd3c08763e232f97fd076364a01d5fd6fb83a5a74ad2636cd9f6ab2deb13e28193e563dfbb38f58a44ad79de6c25d125a871bd768445bdb0c56b970fd7294b4696ef83892201ba6a87b485c16b3c2fcccd1f4feeb985eb9efbbb7f126c6be0a63e4a9aa72cb0f18744c546bd0c5c1407c42d9189d3f99d34ca09998c1853e46a1059e4537d0000000000000000"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x10, 0x803, 0x0) r3 = dup(r2) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r5, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) pwritev(r4, &(0x7f0000001a40)=[{&(0x7f0000000100)="d776f5c48356377be840d82d984b225cf02b86d43e69b989c84427ccaf7c5b96cb1fff0f781c5e2649a221645c55e36850ec632def447ac726", 0x39}, {&(0x7f00000001c0)="72de2de5512100c661d67da02419fb7647dec5c395e4c311ebb6fc87ba05faec88ce21f5b53dd51bce6a83e91f7617e2bb7106600216", 0x36}, {&(0x7f0000001680)="6e1eb23a1e20561b56469945816eb7e7b7163e1e844976bc7ac103321c1acd3a48a604d5da0cf80481cd32881b1e3d285da1f12dd901ab88220127ea71451c76a8d02b50cd2cea4cce6b9191b028227813f5084e83e6e88e06b13542cc089ec0ed6b7316bbfe37ccf3ab5ac5e8d0b865dbe67daabfddd407de556381bab8f788038a435f8a3dcb265a9ee86b6c3210ed85b9694d4f5396b5fc411724271f05ad3c7032e4adfb0c67873779f0928dbec4b352d7cb1ccaaacb369aa5099ecf4052bd13b42759d3b610713210971753741d79e23bb78d022ecfccd78bb82d6d5659d5dddfea7055688ece99700f63808016", 0xf0}, {&(0x7f0000000200)="fcde5da134cc03808b1ece56ecf358b723a7127b66cd5dd24044a86e74410bdb70521ab495e207ed0327a933c4b2bf", 0x2f}, {&(0x7f00000013c0)="f63ec671cf7793d970455d06765b0cd61aee183e842875d58900c0d5cdfb845dfa6f66cd0fbd7c8a07c791b4d73281a1dc50e8bd077c38f75a8e462d57d4ddd32f8cf95a33c392e03a30d29f96ddd6fb026aa6e524e1b87b5f1e3547fbd17fa814138d43f1362a8cabf295029e1708d7cfe6bf0f190760c4", 0x78}, {&(0x7f0000001780)="8d95b0a3688fff9f984d2eee4c6b1b8fd9347e5c6abc2b50835ff06d499445590d21f45eac9c6147c6ac317c5cd2f222c18914f94943235565fb449604de345608ba4c908284d5f89506af01adf2f0ad9151c620c29deeb3b12a8a9b9637bee9d0a9b17324aa0d1d9062cfa08b2e46734a1aa259450c6ed04a35aebfa47197b3ee09327f6b898d92c2c7580e03ee0a0a4153e3aed8ee3d1c8c34655c56eb5cfc5a8d316006c2a2bc3a333a654af0576a44beec719c3fb6e16d2d11d3e77ef835af671150a2f7f8a62f564dfda7af41465d6b7659264aec06ba5d65e0adae747979a46bb7e2f307eb7418adfdd6b9887bd638", 0xf2}, {&(0x7f0000001880)="539d358e6adba76fa8219b652defe535c21bb42ba1aab889e6aa4ce795e3348a511e0651cd8ffbf6eb2c09fa4c4b395ba1891efbde25d93d01f920408accb43b81a43f9d2a2eec35535af6ad04e99f3614697ef34e66b1c914ccba0f71089be41939d23aad2bd620b39f2d1dc335731cce0475ea2a1b1c2954fb713ba774ce3e", 0x80}, {&(0x7f0000001900)="b8356b6d70cb810487fe41fb2dfb1cdf035acdc612198f11952ac0bf8299595a6a4d7f857c5a47e0e7213d5303407d0bb6fc44c8dcd7027ce5898a0fbea7f76ec0bbbf", 0x43}, {&(0x7f0000001980)="dc4bc3fbe2938317a6843f406e557c55f339418bd8646b568cdaad1c5a75a6db73f405f248ee4f64105dd632f13f51f30b7af0d4b041d2d00c45709c8d8386d77a5d48d1bd86a5f0ba6a454be665af363ad67397af90c285abd8bba7daa213172dd7a3bc72b764164a78391560703527becb9fd823463cc5486e43dd96a0385b36401c110974c84f0ee831d454ba9728e85c95c40dc16e1cd47997fbaf2be30207", 0xa1}], 0x9, 0x1a) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x0) getdents(r1, &(0x7f0000001440)=""/174, 0x18) [ 493.619352][T18413] overlayfs: filesystem on './file0' not supported as upperdir [ 493.747320][T18431] overlayfs: unrecognized mount option "ork" or missing value [ 493.780512][T18385] XFS (loop3): Invalid superblock magic number 00:10:26 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r4, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r5 = fcntl$dupfd(r1, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:10:26 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x80086301, 0x0) 00:10:26 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) migrate_pages(0x0, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:26 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xfeffffff, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 494.011451][T18431] tipc: All keys are flushed! 00:10:26 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x3fc, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:26 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r2, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) fcntl$getflags(r1, 0xb) r3 = socket(0x10, 0x803, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 494.143485][T18449] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 494.178298][T18446] overlayfs: filesystem on './file0' not supported as upperdir [ 494.226381][T18460] tipc: All keys are flushed! 00:10:26 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xfffff000, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:26 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x80086601, 0x0) [ 494.333284][T18444] cgroup: fork rejected by pids controller in /syz1 [ 494.344513][T18466] tipc: All keys are flushed! [ 494.412498][T18466] overlayfs: filesystem on './file0' not supported as upperdir [ 494.434221][T18464] XFS (loop3): Invalid superblock magic number [ 494.436078][T18502] tipc: All keys are flushed! 00:10:26 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x801c581f, 0x0) [ 494.480531][T18535] overlayfs: filesystem on './file0' not supported as upperdir 00:10:26 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0xd) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x2c, 0xa, 0xba) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:26 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xffffff7f, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:26 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) migrate_pages(0x0, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 494.707374][T18592] overlayfs: filesystem on './file0' not supported as upperdir [ 494.768411][T18600] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 494.889731][T18464] XFS (loop3): Invalid superblock magic number [ 494.919211][T18611] overlayfs: failed to resolve './file0': -2 [ 494.930388][T18716] tipc: All keys are flushed! 00:10:27 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x2400, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:10:27 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xffffff9e, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:27 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0xc0045878, 0x0) 00:10:27 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f7765726469723d2e000175732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530a38e6d31f7b0393b5b1cddaac71442a37b4dbfba3c5cc579e243bafdadb7b38ec251ac2de1bac7ccc55ace0e072cc72de41cbf250b19522bc72dcc06f0f7331a6f29757d8ed484196506091c6f07a1b95607b6d7ab8dde5b145cd2d8f29e06e42b8a71eb5ce36cded9449be2746d96b93b389f519ba03b95f07367652d374d1984407c6c816c225c419f9380cae8dfc103dc6abeccf3ed5a6413e796c10dae2036a2b7a74115a181416377d7be32f491c3a6507e7d4ccddd84f27d5f4996c42937be779d7d1861c7ed2a4e67153d95b81d75d81ed4087588b9c51353ee0bf203b6448226f7c6706a4c1ee5b3908e"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vhost-net\x00', 0x2, 0x0) [ 495.102783][T18720] overlayfs: filesystem on './file0' not supported as upperdir 00:10:27 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x3fe, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:27 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) migrate_pages(0x0, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:27 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xfffffff0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:27 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0xc0045878, 0x0) [ 495.217950][T18733] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 495.279110][T18733] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 495.298844][T18739] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:27 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x6, 0x803, 0x0) dup(r1) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:27 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xfffffffe, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 495.428981][T18747] XFS (loop3): Invalid superblock magic number 00:10:27 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b646972b62e2f66696c6579f772312c75707065726469723d2e2f66696c6530"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(0x0, 0x0) bind$vsock_stream(r0, &(0x7f00000001c0)={0x28, 0x0, 0x0, @local}, 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x10, 0x803, 0x2) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="14000000", @ANYRES16=r3, @ANYBLOB="01000000f0ffffffffff17000100"], 0x14}, 0x1, 0x4800}, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r5, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) openat$6lowpan_control(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/debug/bluetooth/6lowpan_control\x00', 0x2, 0x0) r6 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getdents(r1, &(0x7f0000001440)=""/174, 0x18) [ 495.496592][T18789] overlayfs: filesystem on './file0' not supported as upperdir [ 495.510919][T18862] overlayfs: filesystem on './file0' not supported as upperdir 00:10:27 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0xc0189436, 0x0) [ 495.787830][T18876] overlayfs: failed to resolve './file0': -2 [ 495.823262][T18880] overlayfs: unrecognized mount option "workdir./fileyr1" or missing value [ 495.843169][T18747] XFS (loop3): Invalid superblock magic number [ 495.865622][T18880] tipc: All keys are flushed! [ 495.915174][T18880] overlayfs: unrecognized mount option "workdir./fileyr1" or missing value [ 495.937298][T18890] tipc: All keys are flushed! [ 495.948955][T18880] tipc: All keys are flushed! 00:10:28 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0xffffffff, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:28 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000180)) r4 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r4, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:28 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0xc020660b, 0x0) 00:10:28 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000005400)='/dev/nvme-fabrics\x00', 0x620000, 0x0) r5 = syz_genetlink_get_family_id$smc(&(0x7f0000000200)='SMC_PNETID\x00') sendmsg$SMC_PNETID_DEL(r4, &(0x7f0000005580)={&(0x7f0000005440)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000005540)={&(0x7f0000000000)=ANY=[@ANYBLOB="6400e7dc876c2b9ec1aaaef04635e5e32c0019", @ANYRES16=r5, @ANYBLOB="000227bd7000fcdbdf25030000000900030073797a320000000005000400020000000900010073797a32000000001400020076657468305f746f5f687372000000000500040001000000140002006261746164763f00000076655f300000"], 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x1000) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) [ 496.074512][T18901] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 496.108910][T18904] overlayfs: filesystem on './file0' not supported as upperdir 00:10:28 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x46a, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:28 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = creat(&(0x7f00000001c0)='./bus\x00', 0x12) r4 = msgget$private(0x0, 0x0) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r6 = syz_open_procfs(r5, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r6, 0x400454ce, r7) r8 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r8, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r9 = syz_open_procfs(r8, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r9, 0x400454ce, r10) msgctl$IPC_SET(r4, 0x1, &(0x7f0000f00f88)={{0xffffffffffffffff, 0x0, r10, 0x0, r7, 0x0, 0x3}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x5}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000000380)={0xa0, 0x19, 0x2, {0x2140, {0x8, 0x4, 0x5}, 0x1e5, 0x0, r10, 0x6, 0x6, 0x5, 0x7fff, 0x800, 0x3ff, 0xfb, 0x7fff, 0x401, 0x20, 0x9b7, 0xffffffffffffffff, 0xfff, 0x101, 0x400}}, 0xa0) ioctl$TIOCCONS(r3, 0x541d) r11 = open(&(0x7f0000000280)='./file1\x00', 0x0, 0x48) openat$cgroup_procs(r11, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r11, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) setsockopt$MISDN_TIME_STAMP(r11, 0x0, 0x1, &(0x7f00000000c0)=0x1, 0x4) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:28 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x0}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:28 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x14, &(0x7f0000000040)=0x2, 0x4) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='overlay\x00', 0x1012000, &(0x7f0000000300)={[{@lowerdir={'lowerdir', 0x3d, './bus'}}, {@xino_off='xino=off'}, {@xino_on='xino=on'}, {@xino_on='xino=on'}, {@xino_on='xino=on'}], [{@hash='hash'}, {@mask={'mask', 0x3d, 'MAY_READ'}}, {@measure='measure'}, {@fowner_gt={'fowner>', r1}}]}) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=0x0]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r2, 0x4004551e, 0x0) 00:10:28 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000180)) r4 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r4, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:28 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x2}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 496.464711][T19035] overlayfs: missing 'lowerdir' [ 496.472279][T19026] XFS (loop3): Invalid superblock magic number [ 496.495546][T19041] overlayfs: missing 'lowerdir' 00:10:28 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r1, 0x0, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r3, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r6, 0x0, 0x0) r7 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r8, 0x0, 0x0) r9 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r9, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r9, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r9, 0x0, 0x10, &(0x7f0000000300)={{{@in6=@initdev, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@initdev}}, &(0x7f0000000400)=0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = getgid() lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = msgget$private(0x0, 0x0) r15 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r15, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r16 = syz_open_procfs(r15, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r16, 0x400454ce, r17) r18 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r18, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r19 = syz_open_procfs(r18, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r19, 0x400454ce, r20) msgctl$IPC_SET(r14, 0x1, &(0x7f0000f00f88)={{0xffffffffffffffff, 0x0, r20, 0x0, r17, 0x0, 0x3}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x5}) getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, 0xee01]) lsetxattr$system_posix_acl(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='system.posix_acl_default\x00', &(0x7f00000005c0)={{}, {0x1, 0x5}, [{0x2, 0x5, r1}, {0x2, 0x2, r4}, {0x2, 0x1, r6}, {0x2, 0x4, r8}, {0x2, 0x9, r10}, {0x2, 0x6, r11}], {0x4, 0x2}, [{0x8, 0x7, r12}, {0x8, 0x4, r13}, {0x8, 0x2, r17}, {0x8, 0x0, r21}], {0x10, 0x6}, {0x20, 0x2}}, 0x74, 0x2) r22 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r22, 0x4004551e, 0x0) [ 496.560949][T19042] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 496.584105][T18966] overlayfs: filesystem on './file0' not supported as upperdir 00:10:28 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x3}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:28 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6c6f7765c281048aece389c9cf26559a85726469723d2e2f22755c732c776f526b6469723d2e2f66066c65312c75707065726469723d2e2f6e696c65"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 496.727848][T19053] tipc: All keys are flushed! [ 496.840064][T19026] XFS (loop3): Invalid superblock magic number [ 496.851897][T19119] overlayfs: unrecognized mount option "lowe&Urdir=./"u\s" or missing value 00:10:29 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x5}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:29 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000180)) r4 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r4, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 496.993342][T19109] tipc: All keys are flushed! 00:10:29 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() r3 = socket$nl_xfrm(0x10, 0x3, 0x6) write$binfmt_aout(r3, &(0x7f0000000180)={{0x10b, 0x3f, 0x81, 0x47, 0x388, 0x37, 0x1be, 0x93f4}, "3612d85ff86a6273ecf45d5ca4afc2937e530c30a58303ab8ac9de25083f3392d7e2db0cca1c41d5f50ab0070112a53e525551af3a38492a7a2e7a6b6f1a66f9", [[], [], []]}, 0x360) dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:10:29 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x500, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:29 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r1, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r3, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) bind(r0, &(0x7f00000001c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r2, 0x1, 0x0, 0x4, 0x1, {0xa, 0x4e20, 0x2, @remote, 0x9}}}, 0x80) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = socket(0x10, 0x803, 0x0) futex(&(0x7f00000005c0), 0x0, 0x1, &(0x7f0000000600)={0x77359400}, &(0x7f0000000640)=0x1, 0x2) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000300)={@initdev, @loopback, 0x0}, &(0x7f0000000340)=0xc) sendmsg$nl_route(r5, &(0x7f0000000580)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000540)={&(0x7f0000000380)=@ipv6_newroute={0x1ac, 0x18, 0x800, 0x70bd25, 0x25dfdbfd, {0xa, 0x14, 0x20, 0x1f, 0xfc, 0x3, 0xfe, 0x2, 0x400}, [@RTA_MARK={0x8, 0x10, 0xfffffffd}, @RTA_MULTIPATH={0xc, 0x9, {0x3f, 0x76, 0xce, r6}}, @RTA_METRICS={0x71, 0x8, 0x0, 0x1, "867af59611d26730aedf743dad0155aebee5a5749ca20fcb18be14f2b81adc3586c7008204f683dbbc97e98a04a085a2e260eab79d7b2a75f113117cb1b8af2eafc75306e9078bec28be77d2a1f28655147560154a7795be13c5528ad471b7086cfbc7a9d5baae5764adff12c3"}, @RTA_METRICS={0xff, 0x8, 0x0, 0x1, "ad8fe2304c1d51632c94593f787b615bff4e78225340a92604ffadcc3cefb743907851b7e00a54d90bfe68c51bdb6080a25e229c73a142b5047554c2562f46b03e1d5cb70232c31e5008b41c5b2533d71c009f586f650072052eecdde74f6336c99b1e66965439fa4138e90045da6779d706dc317015beefde3deb2a3dd7351dfc228a36eecbe358efc605d629bcb09b022a38821744a19375ccaed6aa512cc4396bf6f001a296f7986cdce326f1fdc264d5b2b34a31aac69950e89a182939a57063574bca9fcae641cfefcf103e4a765ad015e7d5a56d5467a948c2f6b1b68e6d16e3dd9db118dd259e9441429bfe708929488c2966aec46f7e17"}, @RTA_PREF={0x5}]}, 0x1ac}, 0x1, 0x0, 0x0, 0xc000}, 0x8044) r7 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) getdents(r4, &(0x7f0000001440)=""/174, 0x18) 00:10:29 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x6}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:29 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r1, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="6c6f7765726400722523c989b39478ea7dd9a6653d00c399876e2b112e2fa111b768b1a0a86166876c803000000000", @ANYRESOCT=r0]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="395dd6043e73f954cb4f29543babfa18c6aa7939f2b3ced55f3e893cd9175d23ce269176caf68087c277e332ceedc1e6e36ac9ef9cb5de3f3f35b34644bd8b6580e5621974", 0x45}, {&(0x7f0000000300)="551b5c2d9331793245d64022468a82f63a05b83ef0c4f26f75f898e9292d19e0eca510cf6cde934985ecd76b62dffcee9e75e5b7f056332a992f85129d98670f08066fcd9721711d75", 0x49}, {&(0x7f0000000380)="9bf7eceb5eeec3508da73a81af8d130ef794b8ab94384b13d943a10d4adb8c9b5207462951f6789a9aecdb814b7093a588662ab3e76ca605a090d3861650b8ec36c2d00db6fffda73adbd2a40b8e06f5b2cd6375e92f79b456f9609b9d44acc50a6f8baea835c0fe1a859d7d0a7436bb5e", 0x71}], 0x3) chdir(&(0x7f00000002c0)='./bus\x00') r2 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r2, 0x4004551e, 0x0) [ 497.260630][T19196] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:29 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x8}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 497.405888][T19209] tipc: All keys are flushed! [ 497.425000][T19215] tipc: All keys are flushed! [ 497.432668][T19206] XFS (loop3): Invalid superblock magic number [ 497.439676][T19215] overlayfs: unrecognized mount option "lowerd" or missing value [ 497.455595][T19209] tipc: All keys are flushed! [ 497.482090][T19232] overlayfs: unrecognized mount option "lowerd" or missing value 00:10:29 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cachefiles\x00', 0xf3490b8e9d39b975, 0x0) sendmsg$AUDIT_LIST_RULES(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x10, 0x3f5, 0x400, 0x70bd2b, 0x25dfdbfb, "", ["", "", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20040040}, 0x8801) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r1, 0x4004551e, 0x0) [ 497.603883][T19209] tipc: All keys are flushed! 00:10:29 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x9}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 497.627373][T19302] tipc: All keys are flushed! 00:10:29 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') ioctl$TUNSETGROUP(r4, 0x400454ce, 0x0) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:29 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r1 = accept4$ax25(r0, &(0x7f00000001c0)={{0x3, @default}, [@bcast, @remote, @null, @bcast, @remote, @null, @default, @null]}, &(0x7f00000000c0)=0x48, 0x80800) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f0000000140)=r2) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = socket(0x10, 0x803, 0x0) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getdents(r3, &(0x7f0000001440)=""/174, 0x18) [ 497.796963][T19206] XFS (loop3): Invalid superblock magic number [ 497.799677][T19342] overlayfs: filesystem on './file0' not supported as upperdir [ 497.831786][T19348] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:30 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0xa}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:30 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x4) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:30 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=r3, @ANYBLOB="010000000000000000001844e9d8d07feb76f67e17157c02ea479700000414b2ffbb026bb2e3b7fc5b4d174fd757d4355ef3c5b4d4425c094c82275687c46eafd7b9ab362047067b74dbb75288e12aa4112f50d3e023cc97ef57d6f63a5a99985899335c7711401a56c4d325bb136be3e660e6f1d2d150218d95573cbf144252c0b4510a5efbfe8a3cd5f633d00c75ddc08d93e059486c1b1b4a638d95a4e9cbd148c201859dc8451949981e17fc5a6ffc7a8686cad44a918c6018f7d59386bf86b99679927635ba2f4832f110ea4c5b2b79313665e6b02b6c2c68e9e65eb64b44a2e2baa70789486882629b1f2ad3e2d44cc08f6d7a574113"], 0x14}, 0x1, 0x4800}, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080)='devlink\x00') r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r5, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$TIOCGPGRP(r5, 0x540f, &(0x7f00000000c0)=0x0) r7 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x198c, 0x200900) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x103400, 0x0) r9 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r9, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r9, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r10 = getpid() sched_setscheduler(r10, 0x5, &(0x7f0000000380)) r11 = getpid() sched_setscheduler(r11, 0x5, &(0x7f0000000380)) sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f0000000380)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000340)={&(0x7f00000001c0)={0x148, r4, 0xc00, 0x70bd2d, 0x25dfdbfb, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r6}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_FD={0x8, 0x8a, r7}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8, 0x8a, r8}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8, 0x8a, r9}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_PID={0x8}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r10}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, @DEVLINK_ATTR_NETNS_ID={0x8, 0x8c, 0x3}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r11}}]}, 0x148}, 0x1, 0x0, 0x0, 0x4000090}, 0x20040810) r12 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$PERF_EVENT_IOC_ENABLE(r14, 0x8912, 0x400200) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r12, 0x1000000000015) [ 498.055690][T19375] overlayfs: filesystem on './file0' not supported as upperdir 00:10:30 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x600, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:30 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') ioctl$TUNSETGROUP(r4, 0x400454ce, 0x0) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:30 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file1\x00', 0x44) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES32=0x0]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='memory.swap.current\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x10, 0x803, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000180)='/dev/uinput\x00', 0x802, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getdents(r1, &(0x7f0000001440)=""/174, 0x18) 00:10:30 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0xb}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 498.220873][T19470] tipc: All keys are flushed! [ 498.230704][T19469] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:30 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') ioctl$TUNSETGROUP(r4, 0x400454ce, 0x0) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 498.375775][T19500] XFS (loop3): Invalid superblock magic number [ 498.442624][T19504] overlayfs: failed to resolve './file0': -2 00:10:30 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c7c12702b75732cf76f65312c75707065726469723d2e2f66696c653000"/40]) r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cachefiles\x00', 0x1800, 0x0) getsockopt$inet6_dccp_buf(r0, 0x21, 0xe, &(0x7f00000001c0)=""/81, &(0x7f0000000140)=0x51) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x10, 0x803, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getdents(r1, &(0x7f0000001440)=""/174, 0x18) ioctl$FS_IOC_FSGETXATTR(0xffffffffffffffff, 0x801c581f, &(0x7f0000000380)={0x100, 0x2, 0x7, 0x3f, 0x401}) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r4, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r4, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$sock_ax25_SIOCDELRT(r4, 0x890c, &(0x7f0000000300)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x8, [@null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @bcast, @default]}) 00:10:30 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:30 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x10}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 498.633983][T19599] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 498.662015][T19602] overlayfs: unrecognized mount option "l|p+us" or missing value 00:10:30 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x11}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 498.733734][T19602] overlayfs: unrecognized mount option "l|p+us" or missing value 00:10:30 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lo\x00\x00rdir=./bus,workdir=./file1ir=./file0\x00\x00\x00\x00\x00\x00\x00']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$BLKRAGET(r2, 0x1263, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 498.848898][T19608] overlayfs: failed to resolve './file0': -2 00:10:31 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 498.952655][T19728] overlayfs: unrecognized mount option "lo" or missing value [ 498.976731][T19728] overlayfs: unrecognized mount option "lo" or missing value [ 499.011103][T19735] tipc: All keys are flushed! 00:10:31 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) fcntl$getflags(r1, 0xb) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:10:31 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c653063a0b23ff275572f4a5f2ff03cdaa69509dc10ccc5b74771f3b47bf1e13858be2524a71a1d7d49f198931a48def54d1ec6d8a6e5acc9450472255aef23796ff1796e2d9facb27531d605a825ee314a4f0709f04c6ef092fc7ae28eacb820521465f572ab2c0ebedd0ab4e36d2f7733e1b6c427f3995c029aa3222a952a24ca10af5e56211ce07f0b33acbe7b8c945eb2d0626ea97d59a4b8046730f6dd3ed5919c5e"]) ioctl$RNDCLEARPOOL(0xffffffffffffffff, 0x5206, &(0x7f0000000040)=0x4) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:31 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f7765726469726ac8884b2e2f66536c65312c75707065726469723d2e2f66696c6530000000e49aba45236a5a002ebd46f5ee5e2a93a2244412e66045b63496d785af9bf1a6fe67cd063431ea1d45c4cd0d5d8b155fee3aa9265e06d87419f75f62af97664490e05e1e64dae911ec3bfc6ce7a7da45452aff93050ac79be59f8cf10bd8c1e52ba322e898f433ea681d52caded055fcae1fabba4a4bb1d0d04eb5e0a29845b2f4df97acf9e175b145701c13e3036f0010aabf25296b585899e1bb78eb5b8207fbead6370a23bd69d1a53d01e9a99d39eb5583cb36ce77107ee0fb3555b263d8962978161956f041fc83e7bbd6df429de98c1c6ace640abaedd1789d77c1a9e00eab5b0000000000000000"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:31 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x700, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:31 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x12}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 499.134919][T19740] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 499.273682][T19751] overlayfs: unrecognized mount option "lowerdirjȈK./fSle1" or missing value [ 499.305832][T19760] overlayfs: unrecognized mount option " [ 499.305832][T19760] m/w3'\"**$^V! 3{^bn}Yg0>Ց^" or missing value 00:10:31 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x13}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:31 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:31 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='memory.max\x00', 0x2, 0x0) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0x1c00) r3 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 499.425543][T19771] XFS (loop3): Invalid superblock magic number 00:10:31 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x14}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:31 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x192) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x40) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) socket$can_raw(0x1d, 0x3, 0x1) [ 499.487987][T19880] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:31 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:31 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 499.760452][T19987] overlayfs: filesystem on './file0' not supported as upperdir [ 499.816168][T19997] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 499.879000][T19771] XFS (loop3): Invalid superblock magic number 00:10:32 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x6, &(0x7f0000066000)={0x0, 0x80b, 0x6, @thr={0x0, 0x0}}, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:10:32 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$FBIOGET_FSCREENINFO(r0, 0x4602, &(0x7f00000001c0)) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:32 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x10, 0x803, 0x0) getsockopt$IP6T_SO_GET_REVISION_TARGET(r0, 0x29, 0x45, &(0x7f00000000c0)={'icmp\x00'}, &(0x7f0000000140)=0x1e) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getdents(r1, &(0x7f0000001440)=""/174, 0x18) 00:10:32 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x2}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:32 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:32 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x900, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 500.237870][T20124] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:32 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x3}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 500.339696][T20129] overlayfs: filesystem on './file0' not supported as upperdir [ 500.342565][T20121] overlayfs: filesystem on './file0' not supported as upperdir [ 500.377591][T20134] XFS (loop3): Invalid superblock magic number 00:10:32 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:32 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = socket$inet6(0x10, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000000000)="9000000018001f0536ccfb0d1b849ac00200a578020006050610030043000400030000000000c5ac27a6c5a168d0bf46d32345653600648dcaaf6c26c2912145497e5ade4a460c89b6ec0cff3959547f509058ba86c902000000000000000400160012000a000000000000005e471f000001000000731ae9e086ceb6cf62bb944cf2f9e0db92ced67ae799e6aba4183b", 0x90, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$team(0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r4 = getpid() sched_setscheduler(r4, 0x5, &(0x7f0000000380)) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) tgkill(r4, r5, 0x2e) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000000c0)={r1, r2, 0xe, 0x4, r3}, 0x14) socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$TEAM_CMD_NOOP(0xffffffffffffffff, 0x0, 0x0) syz_open_procfs(0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000440)=ANY=[]) chdir(&(0x7f00000002c0)='./bus\x00') r6 = creat(&(0x7f0000000140)='./file1\x00', 0x61) ioctl$USBDEVFS_DROP_PRIVILEGES(r6, 0x4004551e, 0x0) 00:10:32 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000700)='/proc/sys/net/ipv4/vs/sync_threshold\x00', 0x2, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r4, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r4, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r5, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000740)={{{@in6=@dev, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@empty}}, &(0x7f00000001c0)=0xe8) ioctl$SIOCAX25ADDUID(r3, 0x89e1, &(0x7f0000000880)={0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, r6}) [ 500.602824][T20258] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 500.630428][T20260] netlink: 'syz-executor.5': attribute type 4 has an invalid length. [ 500.639096][T20260] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 00:10:32 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x4}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 500.747669][T20134] XFS (loop3): Invalid superblock magic number 00:10:32 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) prctl$PR_MPX_ENABLE_MANAGEMENT(0x2b) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r1, 0x800442d2, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x0, @random}]}) [ 500.818371][T20317] overlayfs: filesystem on './file0' not supported as upperdir [ 500.979801][T20383] overlayfs: filesystem on './file0' not supported as upperdir [ 501.752279][ T0] NOHZ: local_softirq_pending 08 00:10:35 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:35 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x27, 0xa, 0xf7) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:35 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0xa}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:35 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x8c) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir5./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:35 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xa00, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:35 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r2, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) fcntl$setlease(r1, 0x400, 0x1) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) sendmsg$AUDIT_GET_FEATURE(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x3fb, 0x10, 0x70bd2d, 0x25dfdbfc, "", ["", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x44010}, 0x90) r4 = epoll_create1(0x0) flock(r4, 0x2) r5 = gettid() dup2(r0, r4) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r9, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r10 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000240)='TIPCv2\x00') sendmsg$TIPC_NL_NODE_GET(r8, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000003c0)={0x1a0, r10, 0x100, 0x70bd28, 0x25dfdbfc, {}, [@TIPC_NLA_BEARER={0x64, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1f}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @local}}, {0x14, 0x2, @in={0x2, 0x4e21, @remote}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}, {0x14, 0x2, @in={0x2, 0x4e20, @broadcast}}}}]}, @TIPC_NLA_NODE={0x28, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @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, 0x8}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x9}]}, @TIPC_NLA_LINK={0xb0, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x54, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xc0e}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}]}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000001}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x100}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000001}]}]}, @TIPC_NLA_MON={0x14, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xb437}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3}]}, @TIPC_NLA_MON={0x3c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x4}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x5}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x9}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1f}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3f}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}]}]}, 0x1a0}, 0x1, 0x0, 0x0, 0x24004000}, 0x4004) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) r11 = getpid() sched_setscheduler(r11, 0x5, &(0x7f0000000380)) r12 = syz_open_procfs(r11, &(0x7f0000000180)='net/protocols\x00') r13 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r13, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r13, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$KVM_HYPERV_EVENTFD(r12, 0x4018aebd, &(0x7f00000001c0)={0x1, r13, 0x1f4}) tkill(r5, 0x1000000000015) [ 503.347298][T20398] overlayfs: unrecognized mount option "workdir5./file1" or missing value [ 503.378107][T20399] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:35 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$KVM_SET_TSC_KHZ(r0, 0xaea2, 0x25) r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r1, 0x4004551e, 0x0) 00:10:35 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f00000001c0)='./bus\x00', 0x1ff, 0x1, &(0x7f0000000200)=[{&(0x7f0000000300)="98e8a8b29623663cab39cacc7ce887dc66df1c9c78318fd4ee1c81d00f48ce2e212fc3d278b72a222a58a3e688b2be8082d53e0cd9cfa546a93f3a9491efc9449de9f6fec50da6a87e4556729f101efd05c735abf1709cbf83aa8047e820f14eff5784e1c05f420df9994807e02d12dfd751c9bb", 0x74, 0x418a}], 0x2100810, &(0x7f0000000380)={[{@nodots='nodots'}, {@dots='dots'}, {@fat=@nocase='nocase'}, {@dots='dots'}, {@dots='dots'}, {@fat=@fmask={'fmask', 0x3d, 0x100000001}}, {@dots='dots'}, {@dots='dots'}, {@nodots='nodots'}], [{@dont_hash='dont_hash'}]}) getdents(r0, &(0x7f0000001440)=""/174, 0x18) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000440)='IPVS\x00') sendmsg$IPVS_CMD_FLUSH(r1, &(0x7f0000000580)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0xa420}, 0xc, &(0x7f0000000540)={&(0x7f0000000480)={0xb4, r4, 0x4, 0x70bd25, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2b}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x9}, @IPVS_CMD_ATTR_DEST={0x18, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@multicast2}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7}, @IPVS_CMD_ATTR_SERVICE={0x34, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x5, 0x16}}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@remote}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e24}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8}, @IPVS_CMD_ATTR_SERVICE={0x2c, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x8}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e20}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x7}]}, 0xb4}, 0x1, 0x0, 0x0, 0x20048010}, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r5, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r5, 0x40104593, &(0x7f0000000680)={0x16, 0xaf, &(0x7f00000005c0)="ffa592cda1704dcebd45fc36687af6f2aeb8777032789771320894a859f2db735de616dee0d0b5e4953ce3d1b5580982ae6ee222437c33b18612584f833ed6fa262895f3856ef2c3f32cbf68a51ec3c9f2f0ea5cc5e34e83b451f4aa44cc0c7f752e25c172cbb3003ef2a0c10d1ea7050a2390b6cc83fab6ea88f767fc414e7af71200ff989ad14ac556b8ff6c1db3a6d5d06e4fa8c8fa5aea2cf1bfc1fcf618a1104535fe0b8608aa1dda7c964615"}) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r6, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) write$binfmt_elf32(r3, &(0x7f0000001500)={{0x7f, 0x45, 0x4c, 0x46, 0x7f, 0x40, 0x6, 0x7, 0x5, 0x3, 0x6, 0x4, 0x3b, 0x38, 0x2e3, 0xfff, 0x3ff, 0x20, 0x1, 0x7ff, 0x404, 0x200}, [{0x6, 0x65, 0xba89, 0x4, 0x3ff, 0x401, 0x0, 0x8}], "2eff4e621ff462314dfd4e5145b2fc4ff9fdfbc621cef3296e6d20add809ffff20b46d1075612a1922590fc946955a2667400c8149678911d84ee755e06d3a08f0b7af87c26db1a340961208a5557cbae655dfbb510d56bf8efac98d89b8d807ade09b4cd0fcae4acd11cd0cd8e585cc15a75b7eb479b76aa47a39ffd1737382289302ac69accc89ee87c1c966fd9efb2c8701ea6a36e10207582410baea3c07a407b8712bf1b8ed585ad0470ca1db211fecd6b449274e4c535077f2fa23bf9ea0f646eb20243ade4a6cf9211dd275ea1bb32c89dffab073d379103d20b503fa1ba9f85ccca1ed327bc3152c1882ab8199d150af7dce2131357fc0e85ce18e799663f3bc1c3efe0adddbbae55de8baa944d4ae440c5a158f0c4ea2180f6f3a136ae561ce43d636804f8bce126572873b7a03c72e51d361b35c9ee0cf6b2275dbf9bee88a8176c7c63c90a88f939ea7f169d773eb8d6628a56eb19d21fc53e5716e7197646ee22382ddb4a0bc948801d4e790406a2265dd2f027ffbfc876c35b6543a3ba7247bf4c906eb24158ef345fbb0718ac3ae283b42db421459a6bbac32381084ad7c47be3359aa3c3a26498d4ba756370715a125c8bf8fd956f1f3e9f7f4a6addb804f1936b58d7bce3ff7866c507b0077138838c54c8513e0cc58dd9fbd915387a35ec3edc268b56d62e2fb10ee4ba1e0c59b333b3adbda56a51eef8562757b91cfcf3b2e81f73d968fa32ae71a7ae09bd8e0785826836474a944465a3e383a56cdd18e0f0a2dccf800763a79e184b128e6fcec47eed33bd868295bd4924529db8112893892e303f1cc0de63ba0c8bae77429ce81db8db9d2f4a6c1d5f1b73a92dff09775a2bc02e3d4f8a3de6f6938b833610b91effd6279c59387218854a1b5cc4c7fff8812494291e2939cf761bc840fad8ccc18ed400583c9fc36b360f94c315fcc7cd8ed4ab9ae2376938817cbd5bbd3064d2e2238c6f3ff513b2b42a30804c4ecf2d98d9bb23c76c0ff9f4f24625437babdb0ee8d4c41b27aafff52276a24df12264d0d4e79de6b540a27be7bbebd8460ca45e7796f579eeaa017a7bdcdd17e898c960b23e6f7813f0f713929c4b91d1c8e7ff8e938b94f41cbdd616500bf12bec3c41fa581471e2f610e6bc119517e4462891b6aedad03705522dae07ecad42e680b03ff535a13aaf4a6e2f4a7aaa243beb852cb5fd35a877d9f9384d7267234ac5c967316bbae4f06aa9ffc47edf47fa3c445d511530f0b0ec3d1387c8f69e25b1cbe10c7eb4dcf02255083f3892d00db9d68e1b46407bd8c5adfeb3dfbd773c95dc07dd4a32bbb660d264b87b359053a2d760f460d9395e4051f7c39b7de55e302cfdfcc4ff4d338cc6bacc66ee1f3ef72d58a221f712d1539daf748dd4801c0a8d5041c4087ae2a218a16d6935f21ed686167f5348a9d8c1aab6cf8057cb8b9758222a0b8e5e991f64fafd26ff746491b706114dae17834b51f14aa14d253d21cfac7293040bb9246ded97889f7d80a48d70072da25bdecf261f36477146b07cb3e88cdd0a8145fa0c4baa61afd106943e55aa5724a990d692273c377e5d1c4b5f6e85b03fe41a2f77f2f5db79ecb5a30c00a1c5b01088e3ee4f6c9187c048ad1913dd5878d88ed9275f91f787cb1d02e579678f0462161474f2c0405126692bea15aadc24b425e5514c66066ca584f571793717a6501ac1e48b92a774acfa7f72f59e33fb072054e3dd7af9bc36f44e16448a460d7155c8c6d217812ede07c01bb171c04b20d2476f55f06f66a1519aee9da88e63dbd618a1ad747365fdbfadbb31b1518aa1d25a4e68127cb0bcae6dcad49159f0a2115d39a58b3975be920d6b6229e8b9be11884d98168e2ce8f04c0aa4608dbabefbbe46e48fd579c1d25189651dede2f2fe5ab6d1fb1e8d7dfb1ee44aee06cba482c065e918c25a389a67466cc5126b2590a4693e62ce1937450bd9f2ea1aa45c91f035c80ee6f76619079d542523a8a6216f9fffd47475dde8da53c7fead9f8e3aac873f3c3f4a7e4bcd42eabf18c9b3bc8443bf6d6a649d11ee48a002e0849c8e2f1d9ebedd39b76b4e5ca2e4e1fca6cab4c1a8fa61ff6ee94eccc40acf24bbe36d687b967197e1e8b02f12b33f130d93bad0f61aaa613c97ee5e3707b23c23f670461325bdd6a3372da2bbd7eb3a1a3cb88d6a18aa13b9a0870eaf928a9ae8f2344201f390520efccb5bb7a98097342ed818060c6958b4a5bf560d8410fb8b01bf27b225fb1e48f38dac5c6879089d51145fb44db5d798986877f8b85697bbc4a911866252da091543310e566c6554b3f7cb53000836beca416d67ba7339fe60e2a5b3efbff3465904b84c95fe166d70ffddcd40ae64881aa6879481c77f8775578ed64755bb264a9cb2e094f92ed57836f821a0dc1041128a12ed31d3b25a8a4eab8fe6dbc780e8614cce6042c4aebbf612136a28b9ef5a674f0e689502858ab9042e3a8232381c02529a2c83a7a3851abd0a632e3ca4e4de299691c7a1392208ad91467bd0ca5881f409132c66620947ccac1992536b98a896d9d38e4b44dc113410018d570e29138cacd39d91bb3dd601cd0bbfc7564d030fd60db6f1fcfcf5ba2f972b475084c170d7cddf41ddc2710528219c9c6fd3d22b44dacc44dea602b1d427b3a39746539a295a43087a16030123f3130f8876e027d258471e76b1fd9d469c85c6d8cc25b3874064314b76ae8abc420c98f39263b928da40ad121bc7e45da2ca7046e9a40b958264ca7de23c3989e4c4d3b6353ee790e7509db1a5de1000f3fb04aab858e6e80f9cf942fef38d0e5e00130c8cc26436e9049f569ee1ce210a619ed2f6f7cb6422114b33e51ab8e892b0501b026fca4137bc01d2501c49f949bd9c786237b8d8af6b8b5dbd75b81b0bbb08e2a8a13206f9a7b8f48126e67b894359bea9f54b7bcbd0250609adca3e8200fc404cf5e7976c084985189641a83e9391a0067c25c31520c495a7ddfbc4d9f867ef4ed2f8788a09f3384e08843ad6083fd39d769e033004e67197337cda8e4b6d441e54f33cb3e52bfaae581504b455120c53c297c152ff7b3d5eca0399afe53a6c98223347a84bef32faae60b0b750558c713eb01191d2ee0e267b7c22137a6318af519cb3fc1a209f16f3b29bdccedde8f9763d3e0d5cb551a9613120193ab9defc15c0a15b398b6a3594b76cce41466c11350efa350f6210567cbf1edf6ef9a9798e9c4d3ba1a8c08b63e0f03e5de6aab7c5506f3a66917a19484dead55a0eaef27514eabc61b605ac68f5aee6d33be153f57f9249be4674eaa33a50a43332a415f903b410ce55bfcf0dcc04b0b4491842af80041b13abde9fd590b4c66b38868e3012b79ac659e69e457f3230bab2c06132ec1b94f07bfc701ab4addd3963d87c245061818b59c292db437e67d55996679af1d6ca45a059d0a01510b47bab6f0f53a8a57854ec782318f99ac4f745bf2e08fa0116ea19b1a40fc6924d53c0396e9c839aedd6b19410e84fa3d5c701a96c498af6f6f48436922817a5aedc4744d9114895851bc3675f36a7cda5d0037604afad11058c84f218c050f9795734e8dfca5de94ad2218dd83ada51d94fa5d34d85141eb2061f8afcb4edd5b502141be99f6647cfd8183758395931d5ea04b707e96d1487b5b4b509297743af09dfb8a3b83c6896e914e566a8d434c23316299be15d35d55c023ada77f66eb510df5b881ce0c7b02ce60bead9deda7262e39abe3718b2231624175c56507aed499d6b61a339e5b35de4fd1366864df126e81dcdc7a02c41b69153605d19d58f5425a68c4f326ddf03cac8f0224853b4562bb1eb2526bdc64cea84561eddd3832cd684922681840b1a2267ca384aac9a8d275dbffc9fc39fd45858c78db2ddff431b200e5f763edc22ff228eb73ccc0ac0d89b0760e2ab850059223152d057a2e04c9b9837f7556cf4cf8f9079811859cee3b6278febefbc28e057f9546cedcc4c585534ea391028d295367eaf50ca9492fb0d9216dd73947539c1a88959726c9fb8f0dcd88ab85e131ffa59b0863584f565f0fdb2b2617808f97b6215b7a393bbdc9fa8382e98d77e1c8daebb6824cc9bcb8710d87c2b3e41a6ff5428c4a4347111e61fc321c523d92bc08051f5474e293ae160e135739409d2dfa05db72a8123db0e06c17bb0ea976650513c51da89c87c78461c534d718ad25aae90e71ebefcdca9e1fdecc184202388d9c5511e8e45ed47b78e4216747716a2728ed627d60e559382006e214ef996eb240b0c1ab348d972caf03640748c7cdfd2a3d7f147a62fe7feb0066b0061788c3b3afd955ef89f6aa492390e3f76a6739f670bde6c19f84242ab1ad9c67dbcf130490842b4ddf5b49ebfd13014bd09276e9654ff96ebd7c42eeaac529f67ec990840570f526005bda089f99034e31528bababa0f8cc9ee35bb5b9c0d439996d1b63c7790f3498f2a14cc46d09ee6f919429c912d36d0b7a52687103c035688ff28ad5aaa9e392829cf8ce7a97ad88e34f9f795a4412dd1eea99d49dc6cb8ff39788492796d975d76ff53f7411cfcc230c8479b16fb6913f48536e4037a5786bd347d7b5971a2978ae0fab00fe7a8378fdf3a404e681bb15eeae163f57469743a0908ccc74ece1c135b222cafe7d04cf7484de08b7ed8ef65c1fd5e05444f457cf22b078c4773581b1d257ddca7faf5deab190e70b2257d31912616441861ee70abda13a65b8377a84ee27ebaae1ed6748ef316f795cffdf41414febd6303ef97ee9b525fb07f76ef3501863152e88a2debd8a809ff9f0badf597df56850472b5a24bc303ce707005c5a74b582623e18036232a43ed4baec4045dec7fb3242d77b8935725b031ee49cbf3faa4b13d182188821fc73a4739f4f25a3545bc9ac2d7f5802d2aa9b71edf916bfeb1e55634515f302826353a2705af1dfcdecf397a70fc207c67a2b6e034ccf16212551146dae5f921afca9388b75e02cfd3e91378b7d1d4819e67930d12301065080f47392487c0334dfb29dc22e4d6e317375e30ae239a186a53fb413582154acf902699e40dd939b679241d4a08f9e6f1fcdb73df93fc378cc6af6d24bfd34c8abb3f0450ff81f1f9b4a116f9b8ad13bda44509fa8f8b1dca307f42b8e44a557339dfe3b24bb68caa05e057759f4b6c96a2db74c558e96df6f29f09a0302ea61ecd2b78021cae1a2f2dc6b2b2b0e07101d5e32521d93e75df11d3003d83e59df13cbc5b8c0e1d92fe0197f60d2478569a1c9dc61071df9162374004ea7eebea7a38c1b38d82af8fb9e487fcda2b3d69325b7c37ea9dc6d12b7fc4644bc1e5fe8bc5b842cd0d8d4db3486a6c06bbdd3d6568ee007f8840a3bfd8e2bd483445ac3aac674862bf7788c2cc4971a6af89ecc1c0fe80b1a91a4990d54890cb86ec280004098ef8f5ceb103c367efc66c6628b51716e3ce617922bb6910befe34b909ceaa345b5309e44a9fa877fe581623d8b0e43f690d69bc5940b7c0c4722be55cfb9df13c424860169ca32fd504a6425fa9b28f5cd5dd4342d41d6dfb749b0d181481a8aa1fde676a202c6fc09ac64662ce70bb9c23dc205465a2957ef1a52fab2f20ac67a414f0360b9f0fd7245272a2f1051c543a27607d536d88773b1ebaa9b982a6bbb1e929e9810132edfa825e327f7eab8755c955a35e2a548dc27176958f664d0c6e1db81abe671e886899be65a1bfe3300b5064b30de526a4380ab681eea2810f88f1a807de0712e7afa2699b68c56f4f3df2d", [[], []]}, 0x1258) 00:10:35 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0xe}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 503.437379][T20418] tipc: All keys are flushed! [ 503.442379][T20401] XFS (loop3): Invalid superblock magic number [ 503.459813][T20403] overlayfs: filesystem on './file0' not supported as upperdir [ 503.518651][T20446] tipc: All keys are flushed! 00:10:35 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) migrate_pages(0x0, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 503.640012][T20496] overlayfs: filesystem on './file0' not supported as upperdir 00:10:35 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x145) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6289732c776f576b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0xb0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:35 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0xf}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 503.807151][T20401] XFS (loop3): Invalid superblock magic number [ 503.839772][T20546] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 503.844819][T20532] tipc: All keys are flushed! 00:10:36 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) migrate_pages(0x0, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 504.067847][T20554] overlayfs: filesystem on './file0' not supported as upperdir [ 504.073296][T20559] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:36 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x11}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 504.129779][T20563] overlayfs: unrecognized mount option "woWkdir=./file1" or missing value 00:10:36 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xc00, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:36 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) migrate_pages(0x0, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:36 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1upperdir=./file0']) syz_mount_image$minix(&(0x7f0000000580)='minix\x00', &(0x7f00000005c0)='./file0\x00', 0xe93, 0x6, &(0x7f0000001900)=[{&(0x7f0000000600)="fa6ff5106efd058ef08837e9b784658e5180596167d477a3f7cafbc2c224d7917174aba5d86a79b4a668c2a58baf3ec55b4e0bce2a85df14a2542615c65d1be38363b849b711ab1304e81bf3e89f4b4e6a69374153981cda3abb44160c2912f9f1703ac59adac487717b10f2d23c323219522d3bd396aadcf90b0718", 0x7c, 0x40000000000}, {&(0x7f0000000680)="24c1c575c5a1181458683d28f72f2a33a1b2187b2c27ef17353b6bfb6a2bb9211911485001893e0ec193e83332ae1953ddd0ac07f655d1fd31459cda59ab399e76a7531efe2b9936cf576d8736e7d754d1da45c92456e9fcf5d1fa1a26e1013b7cadd5ed79d663fe1e9c1d241c331135226ef967534a0611d07b40c04422f2d9ce92382d7cca7185ae97899e519254eedf359ef0ba27332bef127070dd8e1f0ed0faf41b162dc2e8da8da7e925440fc5f54bc8b1bd2b927f97d9f72cb429a8f064a61d37ccc25c0dafaa7be3ce4570018e0a3f3dff167015d9cc4c6895b0f96535b2eb93dac54d1686e0239d897f61ed6b0346534f21457cbe68f2c6d8aefe2a5c29bf317fac564edc5bcaac63bfa9213503ba98b93e1edaf030c9e557f7c78ac052ac9e4244375b5ca2926cd53c49a487c24fae121b8f6e5d99717be7cc553c5b8a130324f3315537560b7ac7b0013ea78bd8d9bbd899601572f91f78e77a9ce743c949642dddde7dec9886e221a15d345dfaabca961e7e8ed9c67c89b33a91c5d333e91648b4c034713ddec71f1d54e8dbbef2333a82411847a1bd237f271c45b9c3f53151fb87b9fc459cb16d344f08a18f373355f0d166fc05711056bf0af6ee81cb1b524b0b37fe2a572a6d94b889ce1406ce2b4abf1a2ba4ebd9deb36e061dfac874e8cef57b681ecdc1f618cddcd9a9b58f9c8872ed185297492e57cb671fa9af15f4adf4ba84c440d1a7d8840a71cb13589472b469bfde2d64ac76bacd4808a3b3ad26bd253f9a321d984a60a79a8d68e25850606e559402a69bd723680f33cabf05edcca08fb2c4a922a0ece638831f0a3c13a38b2788f554b4c426006d009e7ad3ecf1c8529af14ea31a1c4f00bef5715444131ae8e702b29c42bb6e7cadfc3509a5df12770df82aa207176272da293ee746e506d04b978a00bd93fc3bf9bc1ecc70519885ced7a4fbd4f8f68b83e74b1b4df058b4166c7db2a8b0fcdd8e090d97530f6e832121a5228be179f056d51521631b8777be6e791d47624bc2fb90d140b0f956a3c9f67e2dcd92a3a40db5f0a713be07ebd8fb5be004e8c7d1f4c0e3518562ff950178dc59f44d172fd167daa77345cdb2b0786a7a973c2b28a998d6b5a1225fe5a3ac72d4ad05c50d8607ba24c2ff8a72a72fe316fe8012922d672d306fd74191f31d8208884327af6282ec0482ab3492568b72a84dfd15a66a03cb618aeffe55d4ebb4fed6fa2aba05badc98aedd229238f2e8162ddb6ffc9e003aa8afa1b5ac54bd3ffb40c97dbd2bc017c577027983f2f4c580df62a17675ff1d703c7d3c114b13478b3f651ed415b494b82c86c492a447be1f97bb3cc0d5e81529f9caddf03bf98d1f0fdc0ef789599f2b15e2e93400aad5dfb451b5acd96d1ecae2988dc456868d96722f3d09b52eca5381c840f761ed76a549134c679a3f07ec2fcdba4d8789698f300d8a57082816d323ec5f050712ce9b63ea3c99fbedb926b3ab43f809dbe6ff33200b3f2f78c32174bc4d04d17c8b2643b422c0d5fbef891a3e68a83f6925fbe3db59bc47bd04b6a25cf094293d4cd9d4ef63d05f777699f83d30f9d328324b2d576ee1b9c2973e16f4afdd8338982bb9a343325eb9670256d41cbcc5558b3376d575fc6480598b091ef749affb58171fa9d8b088eac6049118912b489c17656cc69b2595803b3014c7a5c406a0c70bb23fd31f728f8881aaf5d95e83f3ead93be7bbfbb5463c5a3c13b3c4f3ed96d0da7e59bcf4bf62440a275af62d2a4ddcf717c390d6175464afe869d95ce0864b2a6e6b37c6d3fb3ba4194e0ece05e94b9e409ecf4fe55b54dd8781d1ba053c11402deb186016bf6ae3916f8127ac35597dddda926e110f1d423a22026682f82d617ee306d000b8731aca6017fb4fa958b8e6593076c6a30347222940a49b4a2ae4abac4d7c2b0f8a19a2f1f20c05964027eb1e35373a1fe9dec6efe0713da2ca88588018799078396075da528af60d46317eb0c93919de2a02e047c3eca86b89b38967a36492b1c8624bafea663103e05a46593b3274ee48b0c6abe8b7ba446562816c052961e1c620121d79b0bb9e9d06dcfad9d94e28365ecc8811516c0918b5aae35afbefefecfbf1c0078232e8d79a573c847c0b84da4783ab4debf2aa2c3f998d388ff38891e1ecfab4eca36bc6b0494380ec5b8b28c268acf3558d258106da0074b7640f551fba78bdcb48244cee4e2575710042d54dccc6702cfc8ceaab338ab3ff8cdbf1b5cfff7888f3196b5d9f8798359b53393c5bc2c10571f5f36c054ef3707db2d2d0026fb1ca0d2b7b386e02b57593ff327679a7f904daa0fa2b63851a22f160d29421bef8bb583cd6eb9397af913cb1ecf5ae7aabce151c50fa543f86c529a2f8686a89872d11a44f640c46af606948532552dfd828b30bd8cfbd17b8b2a80ee785e0bf7e10ea0671bdd16326c8c09ff8bbcff0a1b148e75841490e589240517e0a7b884e67dc9f80ed2aa747da557af90af23b6f03da4908807308c46e431015f3d8aff3e9025716f3dbbe22b8cb249c5986b00154b3af1e058468b51074dc351e9cc72fe640676068c2d5b6baf4be4b68d27f6caa6118ffca480a1934d4454dfda7c3f39a79d983016ec360cb54f18ada1ea85b590f3f43d9c8d74e6b31d6f8538b6a91c6eebc93340bd49dd9cbd1905a52d42ab7061f6ca8238763cb34fde2c4e6facea53a341ed706f5f42b310ea20cb724257bb4859e54ce9a67af49b0cbb755c675fb786dd5375484b54c682de91a92ab2e22783c88fa1159c3da6ff461f51744ecdebef332c4eef24ff2d292ecae75c131bbb3b48eca3deaddb640fa006d96227a97bf8e18d6f1134872716a535f513e75f7d266520a55cd0cd98b1edd44badda2a006bba44ed9ae3a395d8cc0dc9ec167ae2e68ba985fe0e7849a9244ae77ff61bdf351b5faff5d420438ab3b01a7ae199bf0581c0b4b1cd1a6aae0ba3d29da019e9338b35706cc8725b8af8cd1a8f4aee645a6191c8ea7535453e5d277d5d294fec4d5ef8d1c48c3a9f7599960ff7ec01eec6fc36e357f8c01e820f14ad30f9f72db520dbacd98f9640e0a4aaf8b5626cb3124df5261baf5800623c4710c30ac18941fe23edc66cf020383ed277917cbe7f06bd9da8547f532ff3bfdec8a44753b4ef375f7fdc7cf56d9a26ada9d1049c67fb91f954908154053a5270e6c6d7d89f8899f2162ec7b1a672cf0afe842f18fb40f896c1678d8721469d3bde9d86c879b21cb5f51042e7622df433024920555acde8a61659261e3474412a19c1cd151b5a0258cfc85a8a823924d149e18b1aaa44b92fe0958f08255b7b5b68af515f53b714547b392f72721a3eaac7899dddce89bb9265fcb3bcb35cea365819cdeb03e5c99f4dbb15f1e78ef3f5928d72748aee3da74f5d25838852c7835282f6500864cd78544eb3a80c03389c3ca3fb9018bdb1c55c4e7cccea95b07f2727ef1a0a5b5264e15c285497291fee21a6789bb57d8f9ab152ad100d9fbd679910addbaa3839fe5ae2220c0048f9550c0b4fb7c5aba9b987e61920454bc6751d56bb583fb9d91258b3d34474ff5b2df3391e8320f96de6dbcca9cc4cb33e446755d3d69fd8946ddf1cbc5409ffe83656917fbe4c3241bdcb814df9e6a84d45a751071c449dea27954b585337534f38763cdd88505436a6276d93ce9a32400e43719b07039bc22841151ca61eda81707f5ffece75c8e7c9b14c06c8345ffe7a48a1a3ae3978cea93d499049957f6aa4126e84b0c19f8f4f9d4c335fab1bd9eb65989941a9964dddad138d691e3c12e1fe441cb5658a35823a21692e4607a70b29dcbde4d3a3f3223224c0c857d352cafe720643647bed1b4f56916d92f4508d4b5ae664e90476516f3d9d4c85a735cd6f85129c92a66f2d4643b2409e1f5da685f5f27d6ce6875693177c5a10e9f6bf2a8fc37e7a8dbeff3df81be3a6b1367be0fdfaa7c51f2d4bad48bcca048b85a5d5d41452dd5d763cc25e6fec47c9dea0da9de534ad7381b19a3886bb941d55f726abed7f07d6874ec826af6d8d89c435ff4e057d00ea565cc4ff1f3a31694d3e92629a86580c22938fceac3decac06600e06186870927edcd9f43368f62882f0c378f70e6c222ee5025357c4cde6a98475ef83900ad3e84f07e7d6b598cffd23dcf0b3339652b63e632c2ba2b489977b914f93706c89eea0cb5993db4874b27e94b7aa8c6e8f36591ee5e174253219aad4cc5d1a292e1b2ad6655888fc96f9e30abdcf615316bbc5be84c1259f5d2a985055e51af1602ec36c09ebce43c6ab9a4a81960b3b2ebbd3a51fe456ffc1591dd71999ddc9dce2905b565ca30cc69f68125999b02554b9deae5a68ca69b1e32eb673bfbe8b175bc12ef46a6025411edaac2a45aae0573d1997a368cbf75a82635de2042d28e0f8eff29b6b145ce8a7c76f1dd126767ed132196ecb6bed7fada49476393a5eec7a01a04c22b63dd4e26cf18dc464aac2504a6e27ee1a11337e3a41ca854b9c4659b4305ab69f281d1f1fb15377d3f4317a1fbcaba660f7e8de30a56807c6cf687b07538fd24a8d45fa16cb901e194944539ffcc221d83b36ff0b103865e3f53d2863a2bf3f76f38fe62c19597d2ea9b87da87709b4f394d6726f7ba40f790790f458e93bfddf61b24f18dc6d0b4aa526f258f4d53821c5fad1d577086669af2e40fe0865d83c3a428c578fdd6d0e49b6f831e6fcc3ffa75d43eac308ce72c4abb6191c3b96fe61af8f42a3c9005264fa34a204e134f87f82e7a4d0aea7b29167add03113fd79b5ee09bcf311508ebad7d026e81e8f01c5936488b569c5a64593ca8e7ad638cfe773157388a8c90687d5293c5000286a700c75cd0ae6b271e83c73ea72e4d38227673a94d63f499d22139521dadfb83418fc531e6dc6c078ce4a9e3f1ecbd5e7ca351760933ffe5fc2f1fc0ad5ffcdcee693a6081ce4089eabb8212d94203b27f0ce27b2741736c21614122ac70a740d5d9d045c1b9cf977f2820785905dcf5dc3820a5f503ed795cbcdcf578504eea258f92dd0687fed77d493d7cdb298b070968869669d2184d4e8e5875fd3e9d9fd7e43fd5113ece7963c64d1ce973f75c08691405e98826a1199706174addd51365b9c37dfa888e401c283cda0bbe0af88cf2b1d322666a9e2d15d4b42e0157aed3b1f0bd0c68cef2a5bad783b8d44b18bc864fb86e24f19eafb0f7268e8e390a271da91dbf74867442de3965830ca704dbb8ee711f75091a2c925461b8debb0dadcb9da8876ea5c627e1b0397cd35f4052cc0b3b22c3eed36f79f8ca7adda37c35777e9abd6dc6a5d4c4cf39c46f8a5fb93d8f0a785e148a3510bf28f55824a5c5b6ef8798d0952d3187fc852757d99ac1a6cacc5af8360edb96ca1b42146cec73691b2afc767f5a70e46c512e7574f7bf8531ff960768926cc2833c49fd460eba7958379aef3158a0211592a1f1350cd8d647006ba910b814eaa1d58c85c331a9708f0cbf2a7fb71a28dc94aa09bbcb2e89ab5144ca3d38928b4dcb275e4127573a100843a9cd05911224b43b8c851a53fc7668bbe339b38d143df6f28513468e91c4fce8fb0c1de96a1289e947fd20242012d4594f79acc4e5295ab4975b2ffd09333b7b0af03230a76f5873f8b6566c8d676cd99c769174a4e31eba64c47c9a89159691bf1d532dab22df78dd69a1f467ceb72549fd2f222758953ac6f53160809a5fb9e485330dfc4e67574390471b39603dea8c69674e6ad91a3223", 0x1000, 0x1}, {&(0x7f0000001680)="c700c3f3847abb070073e98fc5e0255dfb5b7c8a8fa519b12a516360fae5b3cdd690534eeed55c7e4cafc51b9df480780e5b52b9e243c10248310ae6a91b09ba3a408fe13463fada697b9f69ca15850fada4dc73f71e54e4f9f4e15bc166b1d843a2ba81d00728f4b3664b8fddd179da5cf61c94e98821f3d92c5dff93d288a6895c9c7ada302769eae11bb0a296ae840f9c25b4ef825c67bf5b62d9e89e0c5ce78f95d501c03419", 0xa8}, {&(0x7f0000001740)="a2e6a81e47055b9e59caa78a075c4b74d5a88e1b4b4b289cf2067d8102ea4184bb835dcd0425d1b06eb1e791be9d848d2babbe3f0d5b8cdba2e1cbd0ea4ef2b9d5c2feb1c5625e074612503d12b9e1e7ab90539049", 0x55, 0x200}, {&(0x7f00000017c0)="c2fa74979b6f3deb4ff498aa7da8600e5f9d9224a030405ac969883b890aa1f0045e11e261c6630e17cab5a3f1757c0a248d500e", 0x34, 0x20}, {&(0x7f0000001800)="f3b1b0757601f1491c26ab4fa60f4755ef0985f411fc8e0714c1df494cca59f0b3668cc0fdb940d60e7d050c50263bc220c4e8156c690bb4973da97c291328e6043347943d32b74270861bb0bdad2c1b8b8c40ae56d904c6b74d91832d66228b8aeb8539e2d79920222122cce8935ae6e62332b720ff6fec39316bba972adfe5fa867ec506570e5c1c2f88411b21054c0b12c7e6297fc7a0473816aebbf86bd20cb1d072dedda457832536b54072fe10c8da1e8a6dc3c5f52f5834bad1fffc69bccb7926bb842121c7352d1d5dbab20dfeb7fdcb54b992eac91b5fcbc7d2024c71102e", 0xe3, 0x3}], 0x800031, 0x0) chdir(&(0x7f00000002c0)='./bus\x00') r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r1, 0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000003c0)={{{@in=@multicast2, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000200)=0xe8) syz_mount_image$gfs2(&(0x7f0000000040)='gfs2\x00', &(0x7f0000000140)='./bus\x00', 0x6, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000300)="928fad7e142f00a3c20ca6de86a9de01dc0066eb822ae78b2326705328dc7c9f2b3ea91f734814f949ceb2da4ba7f3cf77cfd48df15cedf811c6640b1794d29f4693fa77cb234b856817c38e569da3b0199c935cbf0fd3c3177fbaaed64b8865fe5d3fd17b5dcdcffa45862b4c02e6d2e376920eb76be1164d793fa7cfe845f85cddfe110584b1bb1b7cae9caa05809156a24ab68ba7309c44b4adb012ad04fa5aba401c5c2d1df3", 0xa8, 0x4}], 0x800000, &(0x7f00000004c0)={[{@barrier='barrier'}, {@quota_quantum={'quota_quantum', 0x3d, 0x1000}}, {@noquota='noquota'}], [{@obj_user={'obj_user', 0x3d, 'overlay\x00'}}, {@subj_type={'subj_type', 0x3d, 'overlay\x00'}}, {@euid_gt={'euid>', 0xee01}}, {@euid_gt={'euid>', r1}}, {@obj_user={'obj_user', 0x3d, 'bdev'}}, {@fowner_lt={'fowner<', r2}}, {@measure='measure'}]}) r3 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r3, 0x4004551e, 0x0) [ 504.196717][T20624] overlayfs: unrecognized mount option "woWkdir=./file1" or missing value [ 504.236010][T20671] tipc: All keys are flushed! 00:10:36 executing program 2: flock(0xffffffffffffffff, 0x1) r0 = epoll_create1(0x0) flock(r0, 0x2) r1 = gettid() r2 = dup2(0xffffffffffffffff, r0) timer_create(0x4, &(0x7f0000066000)={0x0, 0x31, 0x0, @tid=r1}, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fanotify_init(0x8, 0x1000) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$sock_inet_tcp_SIOCOUTQ(r2, 0x5411, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) ioctl$VIDIOC_DQBUF(r2, 0xc0585611, &(0x7f0000000000)={0x0, 0x8, 0x4, 0x800, 0x400, {}, {0x5, 0x4, 0xf, 0x9, 0x6, 0x2, "402829d7"}, 0xfffffffc, 0x3, @offset=0x1ff, 0x6, 0x0, 0xffffffffffffffff}) ioctl$INOTIFY_IOC_SETNEXTWD(r5, 0x40044900, 0x0) tkill(r1, 0x1000000000015) 00:10:36 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572640a43c8d763d9bec51e8c08221affe4a9079969723d2e2f69723d2e2f66696c65312c75707065726469723d2e2f66696c6530000000000000000000a02c5dffea24a8c7f4a40bd1b010df4da1dcf5ba5c8cf31f0b175e987b128ab532919be0118cdeb650b9d102b58124be8e6202ecfc8987874f177c5a8067891aaa77e9daea8c7760af28ce2ad276596820a9a0b2a77f83af4b71f6fd70b7594a6cae"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:36 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x60}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 504.419917][T20684] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 504.478464][T20690] overlayfs: option "workdir=./file1upperdir=./file0" is useless in a non-upper mount, ignore [ 504.538516][T20690] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 504.623717][T20690] gfs2: Unknown parameter 'obj_user' 00:10:36 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 504.664593][T20685] XFS (loop3): Invalid superblock magic number [ 504.705896][T20804] overlayfs: unrecognized mount option "lowerd [ 504.705896][T20804] Ccپ"ir=./ir=./file1" or missing value [ 504.738460][T20804] overlayfs: unrecognized mount option "lowerd [ 504.738460][T20804] Ccپ"ir=./ir=./file1" or missing value 00:10:36 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 504.745687][T20690] overlayfs: option "workdir=./file1upperdir=./file0" is useless in a non-upper mount, ignore 00:10:36 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 504.822468][T20690] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 504.902796][T20826] gfs2: Unknown parameter 'obj_user' 00:10:37 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x2}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 504.987381][T20833] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 505.029427][T20685] XFS (loop3): Invalid superblock magic number 00:10:37 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f7765726469723d2e0f6275732c776f7266696c65312c75707065726469723d2e2f66696c65308ef5f70c7a88621d3e01b43ca0a16757a68230e5b4e9ab520d570a92a466f8fa761bbd51ae4c408ed44a9424fc52618b9dd600ddbeb9688e7ac55e6d79816a7e724433ccad4f504e77734723a5e9168b2728cc8455a1c6bd037de139ae6ce668265a03e74b523611267954a1f2294bc19bf9a575c4f4ab927cf58c8022b98dad70563ce48e58076c90b3aad7f760b0ab050321fcada9766b381bed5536ba72157b53ceacf44fdccec56d3a2d84e56bceff01e63277b7742d546ce43c34b4d2149ba686711917eefb64133d6c135ec90f63373310e8f88187d7175feeeeec4f58387df4250f3979ba930b0f94bcf1d221b9bb815e83fcc690c3f39f6d4bbf899a0abe2cf223df413c83d7b4d971f128f096ff02232b90f414873e76ad874aec6dd0813500265e41b3ab51713510f732141d172e8f4c7ce8e246b99cb6523924e1ec845b5538e57d22c6513fc18f6ecff58f25d27c18d50a4ab3c24c0b92a319f7b8b0c2170e6a730c50"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:37 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 505.084483][T20835] overlayfs: failed to resolve './bus': -2 [ 505.251814][T20853] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 505.272189][T20856] overlayfs: unrecognized mount option "worfile1" or missing value 00:10:37 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xd00, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:37 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0xa8) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x404240, 0x90) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:37 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x3}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 505.529605][T20964] overlayfs: filesystem on './file0' not supported as upperdir [ 505.683129][T20978] XFS (loop3): Invalid superblock magic number [ 506.038487][T20978] XFS (loop3): Invalid superblock magic number 00:10:39 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:39 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000040)='./file2\x00', &(0x7f0000000080)='overlay\x00', 0x100040, &(0x7f0000000100)=ANY=[]) r0 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20ncci\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x540d) chdir(&(0x7f0000000000)='./bus\x00') r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r1, 0x4004551e, 0x0) geteuid() 00:10:39 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x4}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:39 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x108) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdi!=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) write$P9_RREADLINK(r3, &(0x7f00000000c0)={0x10, 0x17, 0x1, {0x7, './file0'}}, 0x10) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x2e7e) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:39 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) r3 = getpid() sched_setscheduler(r3, 0x5, &(0x7f0000000380)) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @tid=r3}, &(0x7f00009b1ffc)) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:10:39 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xe00, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 507.620453][T21010] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 507.642176][T21005] XFS (loop3): Invalid superblock magic number 00:10:39 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xa}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:39 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c6510a7757070657a6469723d2e2f66696c6530"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:39 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$IPCTNL_MSG_EXP_GET_STATS_CPU(r1, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x14, 0x3, 0x2, 0x201, 0x0, 0x0, {0x1, 0x0, 0x9}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8000}, 0x240080c4) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = semget$private(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000140)=[{0x0, 0x3}], 0x1) semop(r3, &(0x7f0000000000)=[{}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$SEM_STAT(r3, 0x0, 0x12, &(0x7f0000000300)=""/187) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:40 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 507.986870][T21138] overlayfs: option "workdir=./fileuppezdir=./file0" is useless in a non-upper mount, ignore 00:10:40 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xe}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 508.032841][T21147] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 508.076610][T21138] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 00:10:40 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x1020, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:40 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f5d696c65312c75707065726469723d2e2f66696c65304cc645db81729a958829f698d424e690f6c52976ebb8eb7571a10f8cf2b8b8ea1b4f76ec4b4714c03480eca700"]) chdir(&(0x7f00000002c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x80000000) r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:40 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='memory.stat\x00', 0x0, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r5, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r6 = msgget$private(0x0, 0x0) r7 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r7, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r8 = syz_open_procfs(r7, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r8, 0x400454ce, r9) r10 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r10, 0x6, &(0x7f0000000000)=0x80000001, &(0x7f0000000540)=0x2) r11 = syz_open_procfs(r10, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000500)) ioctl$TUNSETGROUP(r11, 0x400454ce, r12) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000f00f88)={{0xffffffffffffffff, 0x0, r12, 0x0, r9, 0x14, 0x3}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x5, 0x0, 0x0, 0x0, r13}) r14 = msgget$private(0x0, 0x0) r15 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r15, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r16 = syz_open_procfs(r15, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r16, 0x400454ce, r17) r18 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r18, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r19 = syz_open_procfs(r18, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r19, 0x400454ce, r20) msgctl$IPC_SET(r14, 0x1, &(0x7f0000f00f88)={{0xffffffffffffffff, 0x0, r20, 0x0, r17, 0x0, 0x3}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x5}) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, r9, r20, 0xffffffffffffffff, 0xffffffffffffffff, 0xee01]) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r23, 0x0, 0x0) r24 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r24, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r25, 0x0, 0x0) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r27, 0x0, 0x0) r28 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r28, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r29, 0x0, 0x0) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='9p\x00', 0x4000, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_loose='cache=loose'}, {@loose='loose'}, {@msize={'msize', 0x3d, 0xb5}}, {@dfltgid={'dfltgid', 0x3d, r21}}, {@version_L='version=9p2000.L'}, {@uname={'uname', 0x3d, 'cpusetsecurity#'}}], [{@fowner_gt={'fowner>', r23}}, {@euid_lt={'euid<', r25}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@fsmagic={'fsmagic', 0x3d, 0x4}}, {@dont_measure='dont_measure'}, {@smackfstransmute={'smackfstransmute', 0x3d, 'em1'}}, {@euid_lt={'euid<', r27}}, {@uid_eq={'uid', 0x3d, r29}}]}}) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:40 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xf}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:40 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 508.460348][T21264] tipc: All keys are flushed! [ 508.465345][T21263] XFS (loop3): Invalid superblock magic number [ 508.507227][T21270] overlayfs: failed to resolve './file0LEہr)$)vuqOvKG4': -2 00:10:40 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x11}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 508.599018][T21270] overlayfs: failed to resolve './file0LEہr)$)vuqOvKG4': -2 [ 508.625490][T21288] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:40 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000440)='l2tp\x00') sendmsg$L2TP_CMD_SESSION_GET(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000480)={0x14, r4, 0x1}, 0x14}}, 0x0) sendmsg$L2TP_CMD_SESSION_CREATE(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r4, 0x2, 0x70bd2a, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x48006}, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:10:40 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) setxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='trusted.overlay.opaque\x00', &(0x7f00000001c0)='y\x00', 0x2, 0x2) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="6c6f75732c776d726b64371ea8dd53f2a00967312c75707065726469723d2e2f66696c653086a4d3a9a805005d189cfb592ff100"/61]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x28) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:40 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:41 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x60}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:41 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xf0}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 509.047133][T21416] overlayfs: unrecognized mount option "lous" or missing value [ 509.060325][T21264] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 00:10:41 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x2000, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 509.104599][T21425] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 509.125640][T21428] overlayfs: unrecognized mount option "lous" or missing value [ 509.135226][T21292] tipc: All keys are flushed! 00:10:41 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f00000001c0)={0x4, 0x92b9, 0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x99096e, 0x0, [], @p_u32=&(0x7f0000000100)=0xd096}}) recvmsg$kcm(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000200)=""/36, 0x24}, {&(0x7f0000000300)=""/41, 0x29}, {&(0x7f0000000340)=""/234, 0xea}], 0x12fe, &(0x7f0000000480)=""/207, 0xcf}, 0x40000120) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="6c6f1f6523c668dbdae6c7064a941d55f26469723d2e2f6275732c776f726b6469720d333bed2a0c683e582dbd8882843d2e2f74696c65312c75707065"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r1, 0x4004551e, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$VIDIOC_SUBDEV_S_DV_TIMINGS(r2, 0xc0845657, &(0x7f00000005c0)={0x0, @bt={0x1, 0x3, 0x1, 0x2, 0xfffffffffffffff9, 0x1, 0x8, 0x8, 0x5, 0x7, 0x401, 0x20, 0x1, 0x8000, 0x24, 0x2, {0x7ec, 0x6}, 0xfe, 0x1f}}) 00:10:41 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x106}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 509.334642][T21547] overlayfs: unrecognized mount option "loe#hJUdir=./bus" or missing value [ 509.367604][T21512] XFS (loop3): Invalid superblock magic number [ 509.379497][T21547] overlayfs: unrecognized mount option "loe#hJUdir=./bus" or missing value 00:10:41 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f00000000c0)) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x10, 0x803, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getdents(r1, &(0x7f0000001440)=""/174, 0x18) 00:10:41 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:41 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') syz_mount_image$ceph(&(0x7f0000000040)='ceph\x00', &(0x7f0000000140)='./file0\x00', 0x9, 0x3, &(0x7f0000001400)=[{&(0x7f0000000300)="fe78c2ad5ba09156ea47e8b5c1e57064a2abb9feed4f811fa24ca5156bafc7772616dbd4020a50b83395de65ade435ff7e4ea266198936b7a3e98545dc9a6523506fda669a0bad0488bc2843770b54fa7c9af20f7b02bde215d998e11f959c9892247642792353267814c15f4d13bc91e6e85e651e4ee9ac27febfa370d41f05519d69242dc8b84eea27a6349731fe1b56070627462a74345edfb99f8e292b0be5ef581903fc77365e68d25291b2b2048fd93ff65cd798dc0aa566d6f3d7ff4f4c34f0b462f47de243f61e92e9602d9e491c0e5985e2181935abaf69669f461d620709c1e7c082d26f2f804629188df647e85f91322ae2287396b0eef7eb1d43a60d40a5ca14e701c790013df795a691eb36ef01d1f6600e24b6903d3e3a32e290104d16700dd41a559b945ec6cc7d66dc53034034d19b3e4b2e718eaecf8df91dd2a3c207c0c493ff1f8b9841586187ea4fbae846a18035a58ba03166c3dfe6fc3824ea24d49e2a4ea6cf17a05a2b0197f2873b49c788e9c594021a242e67806778551eb11d1b098ea05dca5780a3fc6b07c88dbe2b5db62d91ba4d30d31ca27ce92cd8381973278a71d76a2febaf4aabb0eb4ba60fbda7183020100de0118daa817866e996a6310ebae37c95937a007a1655d2af517552cb7c50c401df8f58e26b8bc2218a2236a497b0ebd08d843a997543710bd9befc6a7a9785c3d13f4f29a4f3be8d8778085257ec34056e89b382910ecd4fe6e14bdd3d92ef4966197dce0e571eee04f389133017dbf690afa818971b57ab4cd5dedbfd61f523b254f03deec0b045fe9ab3ade5aea712ad295fdb4d921874c003b8bcb4fea8c2145460ffacfd1588d8f86b7d8d406116d6288291b5361239a6f34176f4bb3bc667d2511772c68a459a80bb7fa4f9afff592de6ce09df6ea8e8d4bef313e63a65bca3f46b466d62996c2fe67255d5325984ce993d6ff9a8dbf5fb88012353f600cc84416f22f3646ff93536bbda8f6e23ca72f77608e696b5d342cd30ce5d5350b599cc9de43b829a67a0607972b1e7f600fae660e892d2ed96bf81165e373e15fb99692af28e466e820f1d643ccd293776d5cf29689b4f96266382aeb92ee00c05bed5e8724571c1cdc92441fccf7c5076056399dd67dd00071e2935c39a7d7a3dae12b0215803182e1e440e5b448a0db1a89cd89d7ff3da27260e4a5ed3a6932ff0cf6c1bf35c2d5cc1ca49bdf2f63e68a63f96efaece0ce9e61c210dcb7f9c48b8b893dfcba61f0dc049dc0b53810744cdafa51ab3fb5be1d8cbeaf033a87f8c534bb972cce62e6d7cd4dd7eab2793c7438d44262eb40419a2d57113863cf5386acbd161591e7c791f4a2fd13af3512bcd1b33f65d3c2cf8e3fbcabef5b49c8b4bd970cb2798b4d0dcd06e8d99b4d4f4b204d36672f9adf71dcdf234bfe1ba12a277d08dc0caeb60be49f3edc86629c545441a163e35562c29274e854cdb0949038050a1cf85e53c58723d9135c474870539ec3d44f4c2371f94a191c0d15bdfcfe7ce259f8968233ec2c1e5af6a0bff784887f39364ddd72a88bfa5e0075b4d01d241cc5c0d7a533079653792d9141ce373607be942430ea79f08dcad3b5d57e5744eee0d9cd20073f94d39e9c2104bf1d150af3777f3f5ec9b463d0076345b340b9d66caf9f9f69486b098984556a9ec2f994b8a41a732253888dc276d3ce728433a413cb78cfc841f62b2759d121ebbfc80087493c46fba963fea0c015b247ce48efa81a3d7acb3629fc46df40dca711ae34f39d081898ecfe354c7fe7077e81d4b41c80b66ddde9022c867186589acdfe6c9359bc0e7e9bf6d46e4c832ad06b4670d7bae2e8b62e502ddf46fa67b41798937388458280a88409ae586790d53a31e27bfde5c639899065278b6d156c62fcf60f88d1f27a55421f824c465a469a23b163a02e6ecf48fc58cce187d311c2a3bdc1cf233ded6de3394189eded2f2cbe5a6ecab0f0c33e89bd858fdb162ba7f52b5cc0ea4f129a8bce7b763ffbe5ea1f3a8b24fa5123afaf68ac70e28ddf70da91d59a5212004dfe4843e2b744778594a8ca8b89e69fc6ff67bd265d6e326bf32e80f48a07219a62d2e3112e6cbd64edb4caf94a184b896a1926c134528d321fe41f5dd84af779e53d36dec8161152a8caf36673dfd5d6c4e8f7c5ac6b4052c4379f5cd2508b24fa4a9045c51cf547e4140e7b115df321891a73936f300c93aabc54aa7a612872da3f79190fbf254b244b1cfec5435f87915d94fb97a2c12260990216dd67a308bcdc63433c974ce96bd8f2be4eddd719842e95e4e8aabe983b87a4b902e0f1442151168d86181b26ccb0a62012f8b50137069588c25e30bdf082a9bafe32fa1d4795ca9b4dd804989a5f13f3431e2b4ea8e6b51c3637707e595870d8f26d09af9a0d791225b29b038d9052ad4f8519a6a17775d524757bad9d434cfebc74509054ba3b62fbdbc5874ad4085e248146c66e016f0415dd79c26fd12c4a3898d1fffd4a209a16f7a347187c93befd419362836eb18c3956e90af7517f0dd9a6335e64876fdb942eef7406e7f3181c9aa2815021a46177b0ccbd587b5d3ac21d07672039da8955a6fe457352d6821545a7427f111ec9f5a6c0c37027d815175e305dccdddd8c03163495d67d29c874ab50b535434de99bd7653b45ff32bebccd79ddede26b291fc9060519034287a1c90f5162009810e53a3fa3ba4038ebb2a3a1391ae55f0d29a78872906c809f8127cc8a827f2137b0ba3b018e99d7f5f5bd736d5e2b230b768cc1a42fccf89f37c1b5f5f856fef0f547853eb15f5f85eb3cf30cefe2f153c253a239f80c1e0dff8fa2ea5dda4a16891783baa2a7a4e29d371bc294d977af000bb7990cfb0616ab5c38716899bb1327f6787dd8ee16e5c10d8f91bac74178d0b0ec8db3b1dd08f4796d22b611bdcd39c69ad29287dc8d2f4e2505643332c2ce2515ba722364a7430da67170470b1eebd2d91e3992a0bedd1cbf8c8fa5ffe6e01709699e739e5bf4ed34f546b4a389e7436908dd75d9fc290fd05affd58912f6911f494f447a440cbfeef2e86185ca592c5cb0c16dadbcf8ca3bd980eb2997c00a8553fed74f0e3f022b3296afd0f6afead9f90ba2835e0724307966e5b26dcefd93a6da815816c3dcd6f78bf4101ba625250d3bd4860b803905e7471ee47519006e41ff678f727e904e2a03757bc3b2031192cca1b70c30e9acfa80187587ee8db01e19c6aae800c885c4b949e5bdd6807a10f17dc40883a4fbd28ed1bbe0c5b2f9f61e3b9b667adaa4310930ac75ee5c5e89c0f0a0997d4509c1dcf174b9a8ff4de5b6aad5f10e66148306c337589047f7859b9e6d9d30150d93bba0e112068f29f19add41adf0607f42eb3132393dc911f0cb1d8167f2384b997ca68037b8c6b76fe0d08de696cb81307c943700d3c35e77b4ac8f4c6114171f3cc2fadb715761c01397efc2f2901cbafa9fa52f4e90ddf58bd6fc566c6f6ff810743bd40cd480a076256af80957d975ccb4cf5e353438e9a60d4004d44daac4e9f71d3fd4bc2a3e007e5c27c48f8a77e7ef3fc9af48b42892384332161fd9590f6272957b4a75a20f5d313833fd742f69a1402632299f3eb7e1bc90a57425e3ffec555c3aa824a9edea1d0bca39aaf4397dc2b1284af1ab557db176936de78423fa846ed990865695eefe9019203f579c17080dd12cb9f09d5b8d73382a38a96c8e72475457e10480a1b518e97896663d66b409087f0cf2efa1b302ab8ff23a0a3caa02ea2a46c5b2981675d16f5af1bb3a73ca0e43a959f7bd5dad34bbc0e563bf570535e98dd0ab2943c24a0785976637d1d6be5a75ab52b446ccdfb22c9c50ea76853657fa7c791a32e1439154b6acb40e132775dd5e2640218407e9a2c94b45d7c5ff447d883e20514cc4c33093267fc1765c217cfb9bbe3b44f200691b5311870fc424aca2ffd136824441426008e05922704533715482ab386c7476db052c0f1f23d5c079c00008806d7c7bb1d80ff80b815fa5607e63f59d34d020f2131de2dbb1969cf112d4f02006e197eb099fce4661eb2352f84cfb3f89c61abf6011aef69b814ac3b738339e3bcdeee1f3424c48c7de78d27254ba38bde55b1537e94789cbf2751b2e7b083ded4fb10b6ab6b2985f48b417c6633193cadb3137e33fe41cb95c295004ddbe6c13494ed7b8ab07f75d3d7f296f08b683e7579b31484749e865d84c00789462472d5ef517dd8323b45e4858b589fa8225298f3ad15d3cfbb6e9eee5be2ea426b85f891a1f6d8256ab995dcc2224bd6cb250ebe27d66215b32cdcde180838b812de50ebb53bb0830c590a22a2889fc3792e1b43952e434c46606f0f5a9a6cf8ab48035ea339fd47a44435cbf76770014ecce183165b8f54fccb7bb8db5eeda9bca1ccf5808d152d7922475bf2f295617164fe03aa74d8c253980d79d32a029852f3cfde58460b037e1202abff2b563c8e91261a1dece48ae76e0ec8866cc9f50847268e984930a9a7fc4cdadda98dfe1ababc4d3d505ff158c38e59f49f6c5035ac3fa22dd5efb3db549734cb6bb9240f6864be2ab662ae25c5f4e320fcb2421a00c7dbdc897fc50426762db2ba23ba70dc72f890f4487860dee951e0b5da06063947470e60bd0f709fa8348dd7b8c516b74107e7ddec4978c95172e674b787fa6c9d68348a547f8198d33793444da4850e0019b1c4e319d672d9b1ea342bcdd7b34466ae616e257ebebd45f1be9c853829e330f358967aa7998c0d4ed96d85cd9b00ebb67d57a6b9bfe34a729741a2f8dca75dabb2a5852abc6c118bf006fe86b5792504387a6bea58ec458e1b55b61f193b3c8faa07fcf6bb6f0947ff2bdf436658e2389eec6542fd6965d06cac22c9554935b0c9275e65c1661beb0bf890ff88d33afed74c43587676c389796f1f48d10eea992eefdf1c936843703eeff208cc4752de5fda273aa3ad820b464756cdf955792f5b1ef761c44ec7e0996ba79845d782af3c6072fe546a2bcd47e9f442b3ec5bc6415ffedb05613e34dbb39e864b4b2f82728d6bbe4ba14309d70020c56fe5517cb9fef205df1c943e1d8a71165afe519789f61f5ebbf7650989dc4e1f6fa6f17c813129931cac1927dc01070a31bb8527cb7e01333c754e3099af39aadb5927c118930ad3969dfb53aa4f548048c85d985b35b2df34de0f9a2ab3802ca1f90f534884c0cb596746dffa1400fe2278de768cf2ab412b876671b8017aab25ea6e3ec7f3e830bdb644c3bd1568c4954bcac2c5f6a080ac1d590e816c69f5fd8c7dafd699a0dc65ef49ed8c12c11217af6631a4326ef11e3f676fc77b7d832fe6653fc2e9c196496b33eed43c4f9df488edc26004c6f4ad9f2b706e988661549215d30e2db8358cae5fcb3a971ea082561930b6f43b52723a2daaed00c207ea0976e5e521b331b22ec140bb191b218d4bc2dafb7e03197c0cce4e62d7fa4e89538e46df0257fd480dd81ae490e28767b7b4523991a1c93b503af1e0a218bf4b38a3621314f6ca84ae5cc3e821aaa548438eb1159814a3a7cd3140a04ed463816279217b740c24b8e5c844c5f88a337007a770c26d037e889f59057b7f4c2ae2536b370c079944cd39d53fde3dcf15ac10a0ec956daca8140828db05600e446cf3f67c684b215cedbea849147ff31f6e2391b6294184f8c9aa7d65424231db4d543f1138a12829602887679ba6bfe3dc111f042b282cbfffae3ba09bf605a5e72938b7eabe6a875ac98b3669", 0x1000, 0x5}, {&(0x7f0000001300)="1f52862eab5038d93a59dfefae6cf048209511cfbbb6aa6c99df098f4e3de7d5bf0c5c56df3539078811e71577077b1df9f3dfc86743ec68ba097040250c02caa65101ac6873da1f03d8d39674c27df5b1386ca72b7a8515a47e28630a7abb15ef7fd3426bc8b833c409e7198b9ac047b0089ef3bf3b0c4fca12652e61d2f903179bd3c81c1def52201318fad9628429a2ec001f2ba2c6350783897ee5677a37b60d3ad6ba1c696fee18e8ab6fd3d1b97fa04143450f5bd22a59e0560dc98b52b21a2a553bfd58d3fd94ac95187e76d93ae90cde5f108a7879434154532ccacc04e4e354b0c6993f691552e4", 0xec, 0x3ff}, {&(0x7f00000001c0)="4372f9b603bb9bf0b1ecfeae8b3e16a4b4d70ca3d2f4959bb33e6786bf2feb1ef43dc4ebfc6cf79f159e957a8e862f0f222672e817633875b47caabf81a2a5c213240e44d8afdb9d65cadb22c0e78d6792b45b01406ac5d23bdf10f85e878d5ac73e15b7227955ed8ef334eaed8bdfe15824721667", 0x75, 0x5}], 0x0, &(0x7f0000001480)='&wlan0\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) [ 509.585031][T21566] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:41 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x2a4}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:41 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0xc90, 0x400040) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r5, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f00000001c0)={0x6c, 0x4, 0x8, 0x801, 0x0, 0x0, {0xa, 0x0, 0x9}, [@CTA_TIMEOUT_DATA={0x24, 0x4, 0x0, 0x1, @sctp=[@CTA_TIMEOUT_SCTP_CLOSED={0x8, 0x1, 0x1, 0x0, 0x10001}, @CTA_TIMEOUT_SCTP_COOKIE_ECHOED={0x8, 0x3, 0x1, 0x0, 0xffffffff}, @CTA_TIMEOUT_SCTP_HEARTBEAT_ACKED={0x8, 0x9, 0x1, 0x0, 0x1}, @CTA_TIMEOUT_SCTP_HEARTBEAT_SENT={0x8, 0x8, 0x1, 0x0, 0x7ff}]}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x1a}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x7acd}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x6c}, 0x1, 0x0, 0x0, 0x10}, 0x8040) r6 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r6, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r6, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) connect$rose(r6, &(0x7f0000000080)=@full={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x6, [@null, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @default]}, 0x40) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:10:41 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 509.777377][T21614] ceph: No path or : separator in source [ 509.804919][T21512] XFS (loop3): Invalid superblock magic number [ 509.873662][T21607] overlayfs: failed to resolve './file0': -2 00:10:42 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x2a8}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 509.917797][T21695] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:42 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:42 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000140)='./file1\x00', 0x42c243, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 510.036056][T21614] overlayfs: filesystem on './file0' not supported as upperdir 00:10:42 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x2010, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:42 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$erofs(&(0x7f0000000140)='erofs\x00', &(0x7f00000001c0)='./file2\x00', 0xf000000000000000, 0x6, &(0x7f0000001700)=[{&(0x7f0000000400)="7c885eecf74477960586fb84bbbf2b071a018eb0153bacb5990f432f8366f627eae0b6f57b382500824d4f729fb90c20ef43873c4aa45b78b249cbaf4435eff18703231cc61a0f852d1e34b38a02a39a885cff2a566231e582a17f21ea9125475d933844ee1c8a8144548a21f61ae40d74e3cdf7f6f49065e39ad1c728b68696e7027c4d6f49d13a1b54f11a39e16f732423292d21fb81392c0be12f06a451b5e917082114", 0xa5, 0x9}, {&(0x7f0000000200)="aa2aba1af768adf1d6f3d66a8cc98a9a7cafbc2bd6b6e5", 0x17, 0x8000}, {&(0x7f00000004c0)="d4ca3fd8a3ecf62eff6df04e2feb5393caafbe926aab271b568c75db8eb13c607350a2502bcb69bcfeacd5b5576c88cd0016a15038bba3dfb9796a3411920747bc8e2e9732e31b1347f884e25bd8c2db94b31db29575c9cdc5cc5d260b879d36636d538107cc39db68919fab13efceb013d65cbda6617090b0988485ed1897406b09e9100c8792ad8beddf7074af0e4d8c90713cb55d5137fe3965cc66342f34dfa5d4da83cef8cbebc63ccd56fbdd53af43c7bcccf8f9ad49878c4e96d29856ae7b4aca7ef87acc4a90488e9cd4dbdc2200a0ae555f276b4bed844956c9ccd0684ce2ba4b66d01e270c99326b19ea4cee7e", 0xf2, 0x5}, {&(0x7f00000005c0)="542b02688238c180d1547898c853043e502e09e7735676461d9927047939f41a8c04e3b1e818bcfb73ba768b0148819c5da94c95db906337aaf35a378362f37d1654d1f5a2014175d202e1f28db9569fbec2e8cb166823fb561b76d989d6e530a191d482b03beadaf832", 0x6a, 0x101}, {&(0x7f0000000640)="4dcd65734a2c6910c79d58fe99bab19680644425cfc069564e620ca62235cd78276af903ae1aaf65986b738af10384e5f67033c90cb8988c3d430e6773abefffdba963b39bd5ccbfbb3ac4740410c6be1aa66e7c0dbc63b70053354452a4ff3f976181dc8c9d6cd1cea11541e7591675acd18765dfc59a290a558a7ece7cd307ebd6eab6618e93404d83aabf3bb18dde87f63be167d38b3cc7997ce5a8fab90e9d3a49607806673b7b1516c34e0f8a495ed98d9057b691be4b2ea65bf09cc530ee93171e614d29a38e93225d5461a51b787df23b8ef2c5eac3e57539e75481e19a803c7ef131fed898d854b0c1617ea75813083dee3b2ebf62d0b7d65221f0c0c0d544069a988a9d570d8f5ff6bb0ff2208a2ed8c4ed7c94db305957ab6f7009030931443b7110a212f142c51f8c6ade0b2eb1b592ddb1e149b47ebb8276e5e0bdb94bc87d2a6b2d010711d433d1d1fa8779e0c620ee56d48bf5152c05a3bcdaaee9568152697a091871e4e6dcd62aed572fa1ece675ad7958604fa02ec6c98b25ba1e14f6510150865c8d89b83448393b1a0bc95b3668160f464f9585777ee3da644aea242e905735c047c56c34494fe03590f7dcc2d0e533f5e26154969e261e3ab5af91f864e71e739af24874e51cf9ba63806a430874095eb14a69ee93113462c9e0b957d6916eb299df8d1256e963d241bc4f45aa97a1ebdc9300ef6b661bae894f5b886333399cc5d2625704a2a9d992407a540f159e9f8e2bbc9f08a5cdb0ee6583b747b4173e24d66eff4066ab054aa6173d53032fcb48e184e17535f47452ad0bae538b6b2099ae5d144b6891f9a425c0afd551a10970570897401fc8ecec2bf38afe1e71e3f3afe7b73a3d3ff30e2642bcbfc86c2417061ca94f51575032500695db46e4ccea41a3b3acc0fb59842bcd8edd3f9495c30135a83324e39ecea69e28f52451d3ba53a64c36998948e157a787e691ab6b05996a6c73e0b162121d9548949e874937c9ba6b0c4af7a6a095742c216f3da9f1686f1c7bd1f3e470c40efe8455f8b31eecfcf7cc1b076f4430b444939d2beb9841da4621f324ac33b9c3b68026adb8af2aa38b39ca3fa93fe105ec46ae62e0f7b56e2787f235c1f7f38ea4f79da9c1fce38c62ba8022bfec7c5748a10b998d770b2aefe0dae6e7833bd81615ebdb847c09420389ce48fdb140e93a6eb65c22f6ecd04dd50c3ed5003ebe4b4d2d5e30686713188a61aaf6c5b118701eda4fca3a9f1e58c03d4671384997535ed2b9afea369386885a800905c52db87724fb62886db789946a794721015638bbdf46a569f7d206a2bb9dc364ee95f5fc801a6700c0f76227e482e0ca34c02191fe028f52e1709459ca0f524ef99242c2ecffd7e9669084f6320516bb96e6767ca8cbca32aa9cb755b6ecfeadccfb7715939c4749a3647adaa77f525a695f449cc95d72b0047623960229b5a40f7c949cb41b901904c141b15804f558d0d96ad46521fcd2402a544381ad98416236961901fc5b0b66d12074efe3eca0a5d32dda10be336c051e81d944ad28a4d28083aeb7d7b8177df8ae69a57dd24c0dc84c6da75221f55843d4f07ee5d0157b92cd61ebccec5c25061bbd5712985c48686024361873a1a89e5fbe6b4290175087ea568e9d01906f1809bc7dcfd2b611738144e2449411e58103f225631d6ce2b12c895ce8b6fd728e13266ba78aee587994136d640d16e877319f66d891060df080eafe231a956e8bbfe6b11b42a2558f6d89a6b9ea188d193c44f28b89428824c3b5103d8fcc6752d0dc3955baa44bf5f09c6666569aeff09a1464ef61a901f146d54735630c1b71ea0447643cd23958103324fd5359d46fcd8ba9fea48acdfcfad9110e1365415ca62536651e5d5061baec11b51a48075d9e3b7c5e271c54e967ca05fb5674464b3f75fdf0e1e1678901a95c6f86e2ba083278a94ebcb352fa0ffbcf874ad7637fcbc7253fdcc3a31f8a6b0badc9cfe988c19ce017fe15b3910a6bbec3907fcb987f3aa553c6ccf0679dd532121a0bd372a2d7047a80139f4be137a0053b81e133560f30fa645b2b2dfe59e78d511e108a1875d0626c3b07c8976e62389fac3540376fe6d710db9d614e52a4ad0e5029f5141a66bb2007d00e069284094157d016ada7be39ad8b99c0e0a3fbb5a7869e6ef58c79fcbaa93a40f270b6cd66169152177e9644ba956a238244d8d687457cafcbb5149ab235647c1afc32fbe7b9ea5865ff91c0b93a714378a2a5dc41bd02f9b25c113512ea58c8764d8858febeac823745bbceb8917c9986312878ac5beb6ae2419eb294f05dfb26b6c5ec898aa4fbba8b7c9ea78c8cbcce751dcc598a01b7c34c74bd813ffa3a388c6866b92fa009fcb17fccb8a4e9e16c1a2af130959d4d71c3e7cdf7994c731554acea2a970481db4754d6c78edcecb9888ac1fa93c4b623d5f50110dfeef88fea26d4e977242c48708869beb5a467ecce87d5d9474b94ffa3b176ef606288b7ddf0a63e7d6933b191e93971317b5152e9d7191b27d9d309d20adba68f3dc54a3c8bb2b31914b295603304eb1222ce5460d4c4e44e8ec2f27e57274bc785eb0d8168f26cf5d03b967cd0563d08c4d205c1b61c1374d2279d588a1b03415e35f889e034a8a910d3d5ebb2cbda5ee04865dcb4def3edae47969c341d78ba82c26fcd668b84c7ccd56e2aa6da84ce496d2e4ab418465df971876489202974898695df8330329be7a7ddfab2921bd2a0b5264a4183afc18c3e45790fa7e90d8e51ac7116806677e1ddc26fb4c8af5f224e1c71c433cde59f36f9859610891988ebe78910d4985e13907e4915d1c5b4ff79649a98efa3d2ffe6c82888877f7247aed3ab921754a5e0cbcea5f67842e0c7005deaf00ab111ef0c0ab60b694c117d5c88f2ef129afd5b30e339cd6f37d1bd3c1e32caddd0c3a42d2866c2a03ff2daba3cb6987371198fc632d8566703e828d43eb12e764396ebe455fd38f05e0d16cb658acbf774e38b80ce5b9138a69c023fd8f33f87ba4718055f4fe86c74149fd2b91baa1bf5843fc6c62de1efb2e2dd050747a4edd10177978a82c45810e94a636a61459bd130b55f711824435b9bb801293bbbc5ee35949a04ee2fc57d749a1603aea23f415c44c4840147c83865a71482d5e9c2dc52e1c31e612248b90d5b4904e15d4dbe71e159c176233d9d16d6566004556a5f9a16d7ddf2069611c0ee3705cc01511f44dcfc9748f5402b6953b3c8fd9dc2acf2f2528fb672ee118f53dd540ad41ba2b593cb545f8dd3f828fd36e513b4e9a65fb47f05d83bdd4f26ca4c264506b355f5f0ec9db0d08156e35ac688c48c71bbbdae8f69e34e46c86570e0b22e576cf4acc99d763e36a922d95e68b53da4e71f4db79452d93738c7e3624d7c64a5f2a1cff9ad669353d47e96e2f3328de08e6a844731451d552cb738cdea866f3911e3a23c0d145ad90161d4bc5025217e590fa35753b7fc332885bad0b18a0a70636efe086a86b6ba09235dbc00f3b88d962df0a3da61b91ebf82ba2816e2e8616e89a8274fedc43ca717027b8a93b8f9a3abb7e368be4b974db2269d6c36e43588054642f3d18f852268b2751481474fb113ac832275a7efde4db9ba0025de7e03398dcfb5c2437f224d34dd6f4e193da10041ec8c50ea7017ec8014e4bff5e74c48b9f032c81aaa00924ea02fe7bf34aa8655dcb81425384ff39e922d711adbe1179c887d345f5b91269065cecaa239087ee4b9d45381a883ba9f36e75ba44f3fe47a7d9bcd20486e09841f8080464276b645fd2213283492c658501faaca0151a8f94a79099b845815df0d0b9bb5e67da7cf87920a4c4b370f77a022dbf119f23d9a2325ae4934dac488f9a8a5c9922baa860368b96f232e1dc32f761b9ed3831a6cb7690842a8d1a25fc02f5d86d6326f0040b2d2b21d4c916166e6ebd953cad461175481e38ef2e86b28c6a7f1a923bd9ae146e20154029603c979c32487910d57710724bd702844f4ce3dd50fa15a551a51ee16e48c392fa87de151ac67fb12e19bad0274280d2dc2d675e9155f46e75e90cd24cfb1bcc08086a5fce91054ee62517401096663b947515a2b0fdc88d309ee1733a64d6d21796dbad89fbddbbd11af0d33e055a0acb8d61cfa0f8ef69f98f9837409fe9795d4d146c686f9976ba6329bd3e4aa8a76211fd9e3363cbd0f5688b35d58e24cbe86c0bf3af322da29706cfdd141f66e116ee0555f7fd83840f52e76fee581fcbe26d5750c4bbc34faa4346afc0c43a1c500b76203fc2d3d07629efc865d6f5f096f49469f9797b9d4ac0e550cabb47e214eb28c076a33636e2bb4ce51b50b14adb91cb3d117551822c60567fd9c0a785f5303bc3151bab481b032d2c0427df2e36c0bb025367d2a037d6a3fb2538ba33baa33119a4b5012b3f54959f99ac2da34ca2f0c591e9d658d2952625caaf11a6e369508ed4b9a23007285c71bf0e8b41d73477639a9121616a2bfb05ab3c89ba1fee9bcd41540be1da99e00f7a3f74221c09d9512e25cd6af8fcac29d1e0990e53503b905fa307fec475f47c00b339d28084f91f3be17535997d3bc12b9ea08dd24548b6274fba0bee344bf7f7ac5b10e47563bf9afbfbcb3bd90fc9747548b81dea755bc4ec17279f8c74893309f0af9151f612d054ed53751dca8980bb6843f177be5fc86143e885b3f18a258e3c3f6c1708d7d205d70fe92516218858fd09ca661c17d6342009f262fbed720ca283b8fc91f5b05d4d521391a3a1568141f52a39c6936fc68ed2b432f3cf1d09f1d04a1901febed152473ca4acb3c888cab455c91d6fe03425b006f703463b0ac871e37b0592c74dda77b7179a9858c182ca9ebb01c86da0368306790d694e7ecf8441ee03b683b11529fb957a1741fb12505f83586ab72294335405cef914edaca116cdbffa2164f1fe23ebb6051276fede57a637aa0d047ea5d47af076360260b824adf2d2a2050b9b26ef078a0d41b7169e463514b88a55e55ad40040595dfe95f53256ddcb5e62c18ac939a2c3dbb162b18ee029869c25d2cc00539007a58740bffd7b6d81e613eaff558115a98c6f431d617d00c55589d652c09504899824ef7721c6e0c39973da5d3902bcb1ac19028f3f1cd1c8843db38bf36a19885c81e8f9ce93c00ceb53c9a39993ce7a54fc06bb62e98891e51845027999b80489c3a64620f62ed531b642205d76dd16e290cdb22f4e2aae7285f58ad443aec027efc99b49bd653040506e69ba64329208a28a377307a86b94dc448e912513b36fae5ef34048fa549d7b76d88a3b99a82694801a774c84b3c3a4f916705d75039db8c602cf19d24b3e65d8d1df80aba2cfbc70a6b06b3436ade6e63506ee71c98163c31077a7533a75e55ed206fde230f26c51f620c2a680d35d27477f353a560dbe41f7aaae2c1afbd1bf5ff7d18f3eb833599608b392bd4bf2021f4b5d78b1f4ad43c87121080cb120c5bf629a0989c24032d9ec8d8bdceab11356c1c235b6b24bba547541ed26a5e7b2d1467ceac4e0907350b81e5c3150d3e98da523b94ca694582dc44abb8e68e4f16a289b121101838e1c6248cc63054ba8a51c3ae8e9c97659ca4414fe77ebd4a9872e759a30022d19f361dd2d2bbf1304a15d79714c83d8fca33961b689bdec08f92b44fd9c8e24042800a0392e7a4d726ddbd0769460a877fb100a13d28e4b5c10b108b636966847811497778271b17c41ef38df1a7253fe6eaa66fef54bd7e27bbf2e307cdbe", 0x1000, 0x79}, {&(0x7f0000001640)="964a10002dfeda3731fa62af41b82c17102fd7447b144dc05e82f54ab3089a1b63a407e1781af70580788eb55a7b8e728e126c55aca790b4b8a0d95d98262a68b99cfb2f3577868356520ca48ea4fac4bdc806496016814fd4944aed8895c78a3c334e684905c315070cc25a042454bc34f1ebacd45abf9a1c99ac51011083f47c1ff3d24ba35e0faafd3530c55d6df98e1b7c8f", 0x94, 0x4}], 0x2820f38e442aefaa, &(0x7f00000017c0)={[{@nouser_xattr='nouser_xattr'}], [{@fscontext={'fscontext', 0x3d, 'system_u'}}, {@subj_type={'subj_type', 0x3d, 'selinuxem1keyringcgroup[GPLwlan0eth1'}}, {@euid_gt={'euid>', 0xee00}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'overlay\x00'}}, {@dont_hash='dont_hash'}, {@dont_appraise='dont_appraise'}, {@subj_role={'subj_role', 0x3d, '@'}}, {@smackfstransmute={'smackfstransmute'}}, {@subj_role={'subj_role', 0x3d, 'overlay\x00'}}]}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c040000006469723d2e2f6275732c776f72636469723d2e2f66696c65312c75707065726469723d2e2f66696c653080b18db4bdba43b53c706593a7d71f42d5b789c9998d474256f2c91d5a994f9f548d4cacd8be8416e0529198bd31effd85e763262aa810774ffc20febc62b986eb07c7bf3fe23b04411dcc88c81d9dc0ef39463e68957db81506f7c66e23a7bf64d7d39d28b18d8605787d382b968ac118a7fb484afef56e37e554a4bc6df29d1e7759c447278ee72e5449cfe72cd54dfeec8c97f263b92c6968a80a97f8969c26d637"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) ioctl$TIOCL_SETVESABLANK(r0, 0x541c, &(0x7f0000000100)) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f00000018c0)='wlan0em1selinux\x00') [ 510.337649][T21711] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 510.428593][T21715] overlayfs: filesystem on './file0' not supported as upperdir 00:10:42 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x300}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 510.473791][T21713] overlayfs: unrecognized mount option "l" or missing value 00:10:42 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(0xffffffffffffffff, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 510.544694][T21823] overlayfs: unrecognized mount option "l" or missing value [ 510.578261][T21722] XFS (loop3): Invalid superblock magic number 00:10:42 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c6f776572070000002e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c65304bc1cab5839dc4f878581dfe97f97baed2690214524c356a01ef1bccb683dae78efd65e80096872a01d9e406a5d44e297d08b743450ea3b9d6af8495e6a392cd8987e2595c0316bb81a6efd791b4904458"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0x9, 0x40080) sendmsg$TIPC_CMD_SHOW_PORTS(r3, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000300)={&(0x7f0000000140)={0x1c, 0x0, 0x8, 0x70bd26, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4}, 0x0) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 510.620448][T21842] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:42 executing program 5: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3000001) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x20) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) io_uring_enter(r0, 0x8001, 0x9, 0x2, &(0x7f0000000040)={[0x2]}, 0x8) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:42 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(0xffffffffffffffff, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:42 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) openat$nvram(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvram\x00', 0x101080, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r3, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r5, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) flock(r4, 0x0) r6 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r6, 0x1000000000015) 00:10:43 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x601}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 510.985084][T21863] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 511.013173][T21722] XFS (loop3): Invalid superblock magic number [ 511.046501][T21868] overlayfs: unrecognized mount option "lower" or missing value [ 511.047812][T21873] tipc: All keys are flushed! [ 511.068101][T21873] tipc: All keys are flushed! 00:10:43 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646965a82e2f6255878162b3c2c3d969723d2e2f66696c65312c75707065726469723d2e2f66696c25307f2dceb0f137e31272e90cb6dc3b579c293da33aa7fe0f5d213c4737b1e87ccd54523b54e74ffebe6ce60723dd58ebd7f3051ca964959fd23776ff8d352c529d90b6d37e8ba3e3b50df54aee3c41f7c8aef85306334cb68e2040ea395df48ae6fb435e2a1e6a27a56aceae2f2c1416cff421a70b424fbbcdaec186366d67b379e5661c00c6ca1915079b69593306cd200c65435d66ee120d16cedcc734a3d7d10581397951ecdb6ff757990bec212cc8c65106c1d09199d89d8ef2ede878e47fc5828cb80309f62e58bfdba9c1037bbcaf8fa4466cc8a61057c58576262419b7"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:43 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(0xffffffffffffffff, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:43 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xa00}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 511.224751][T21983] overlayfs: filesystem on './file0' not supported as upperdir 00:10:43 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x2300, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:43 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000300)={{{@in6=@empty, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6=@loopback}}, &(0x7f00000001c0)=0xe8) newfstatat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000480)={{{@in6=@ipv4={[], [], @dev}, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@multicast1}}, &(0x7f0000000580)=0xe8) r4 = socket(0x1d, 0xa, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r5, 0x0, 0x0) r6 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r7, 0x0, 0x0) r8 = getgid() fstat(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r10 = msgget$private(0x0, 0x0) r11 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r11, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r12 = syz_open_procfs(r11, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r12, 0x400454ce, r13) r14 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r14, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r15 = syz_open_procfs(r14, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r15, 0x400454ce, r16) msgctl$IPC_SET(r10, 0x1, &(0x7f0000f00f88)={{0xffffffffffffffff, 0x0, r16, 0x0, r13, 0x0, 0x3}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x5}) lstat(&(0x7f0000000640)='./bus\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000000700)='./bus\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='system.posix_acl_access\x00', &(0x7f00000007c0)={{}, {0x1, 0x5}, [{0x2, 0x2, r1}, {0x2, 0x1, r2}, {0x2, 0x4, r3}, {0x2, 0x3, r5}, {0x2, 0x0, r7}], {0x4, 0x4}, [{0x8, 0x4, r8}, {0x8, 0x1, r9}, {0x8, 0x6, r16}, {0x8, 0x1, r17}, {0x8, 0x6, r18}], {0x10, 0x1}, {0x20, 0x3}}, 0x74, 0x2) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d65726469723daad3d700ee5c22dbca211bd410a7bbb30031c536e6e518f54a69cbb59caba462c99fd6329e277fc562f4b89ff036df6f8693734d4802c810c4c6aa3c2333b33d62c2ffb9443bd7613e5a6c6d3aeef08870394858d354ac923fd83d19b49280ee6b204f7917b057d1539208971725edf6c875736eba992bb24417e7a5e75eccdee34b3b84a98855dd1817"]) chdir(&(0x7f00000002c0)='./bus\x00') r19 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r19, 0x4004551e, 0x0) 00:10:43 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xe00}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 511.392908][T21989] overlayfs: unrecognized mount option "lowerdie./bUbir=./file1" or missing value [ 511.478863][T21989] overlayfs: unrecognized mount option "lowerdie./bUbir=./file1" or missing value 00:10:43 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:43 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x18) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = syz_init_net_socket$llc(0x1a, 0x3, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000180)={'gre0\x00', 0x800}) r2 = socket(0x10, 0x803, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) chdir(&(0x7f00000000c0)='./file1\x00') getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 511.625194][T22050] XFS (loop3): Invalid superblock magic number [ 511.637696][T22116] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 511.698284][T22111] can: request_module (can-proto-0) failed. 00:10:43 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xf00}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 511.795552][T22224] tipc: All keys are flushed! 00:10:43 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x4000, 0x13b) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) syz_mount_image$reiserfs(&(0x7f0000000140)='reiserfs\x00', &(0x7f00000001c0)='./bus\x00', 0xfff, 0x4, &(0x7f00000006c0)=[{&(0x7f0000000300)="acf493388603da1c5f4a729c5975ffbc50fbf4f340c24feea99441d0b6ab3b49ac202ffe41309431e913b02e48908107cf5b94db8ea42aed9dee581098ddc00a981009dbb54e9d969952a654b539596ae00aa92ebee968e87a64e793439281e3602e8e045ec05679477b48e60c19405c4ebecbfc0d7321d845f6509bfb2948ef68befdff37d9fd4858102115eca6a09b16fc624763d5f6fa526401a7b329c82055c3a04966bfa6fb7607bea1c584289aa1229ca462f52c33cd2f9af53b821256ec0e0001351fba348315c9d0d3b380d7bda7bc4712c736fda02c642bba3ab563bbea6e9eb2ee3486caea0d6e9136f51d6b6bbbd7039ee97c79f7570fc6d210", 0xff, 0x10000}, {&(0x7f0000000400)="7d078afb4013a07bb1d5f45831f4d965025a8ed1c777df2762bbcaa3236cd77108b7831d5e1d3025f9e01671937ce30e9c1e505ef08aa650fcf1f49f1ddd5ff89c5e758f7d009039effe2c0aa17f60b29d34bbff87bb077a77464d0795acfc75fe4840aec7e76952e9e26807554a9cc6719f1453d22d4509239fc58dcd9e0df975d3e8", 0x83, 0x9}, {&(0x7f00000004c0)="4ab50240d02ba017ebcbd6ef225d39c22272d856cba68af7aa6e70593920e6da3ac66e7f7714815d39edb9ee21a371caee17bda2dd224f18424d059b357be3cdcecb3f0523d5ec01e0e4e1d2ad3f22bb4c536bcd4b43032f5708f70e2bc3378e947948a2f011878b80997e2bfa36ae0c070384099c6826374fc7af34b268a4c0349aeaed5300a54ecce15adb8810860f6bee3adc59b1e1de160a19442ba6b8a782e1e4a41a1819e2a9e7dc06890fab95c92ff2bd584bafd96697cb8cd087c3e55e4e7515b1b88a439954e3e9ff3c2e8237b20d7c9cbffd10d11474877858756b398ec9e59ba5094019f65a", 0xeb, 0x1}, {&(0x7f00000005c0)="7c85d921ce5de354351464b77b5332f78baae8cee3811a447da6d7bec6ff049fd7697d466ca00530590367e3f1e05b403e450a718aed00f13d9a4f74de9886c5f9bf8fc9434506f94b70623cc6fc8bde7b23189fb43d774e8a9d3ae0cc05a53c4d7be50e16cc8b826ec33b8403b02861c89ea705d70a31bf2e8086d7d8fb38ef9d6618452d451da6c69b584ab069f9b13d6a97c02c8b4ac28a9f76a5c16abaa521d7166e1fa095dab246b842567db570d9fadd460ad145cea7e791264534d0182ae50327503a1ed124f57a676dcdcddb3ad14306e82c69dc0ccbdddb3e55c29b982ec0153ed9678364", 0xe9, 0x6}], 0x900060, &(0x7f0000000740)={[{@usrjquota_file='usrjquota=syz'}, {@tails_off='tails=off'}, {@barrier_none='barrier=none'}, {@noquota='noquota'}, {@errors_continue='errors=continue'}, {@acl='acl'}, {@expose_privroot='expose_privroot'}, {@jqfmt_vfsold='jqfmt=vfsold'}, {@grpquota='grpquota'}], [{@smackfsroot={'smackfsroot', 0x3d, 'overlay\x00'}}, {@appraise_type='appraise_type=imasig'}, {@smackfshat={'smackfshat', 0x3d, 'cgroupwlan1(vboxnet1\'user\\#md5sum=}system{'}}, {@obj_user={'obj_user', 0x3d, 'overlay\x00'}}, {@obj_type={'obj_type'}}, {@dont_measure='dont_measure'}, {@smackfsroot={'smackfsroot', 0x3d, 'overlay\x00'}}]}) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(0xffffffffffffffff, 0xc0385720, &(0x7f0000000200)={0x1}) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 511.828251][T22223] tipc: All keys are flushed! 00:10:44 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0xf) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) getpeername$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x6e) tkill(r2, 0x1000000000015) 00:10:44 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:44 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x1100}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 512.050217][T22251] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:44 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 512.158709][T22111] overlayfs: option "workdir=erdir=" is useless in a non-upper mount, ignore 00:10:44 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x2a02, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 512.231160][T22111] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 512.329005][T22268] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:44 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x3f00}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 512.382896][T22156] can: request_module (can-proto-0) failed. [ 512.439875][T22275] overlayfs: failed to resolve './file0': -2 [ 512.519707][T22156] overlayfs: option "workdir=erdir=" is useless in a non-upper mount, ignore [ 512.562509][T22156] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 512.587124][T22280] XFS (loop3): Invalid superblock magic number 00:10:44 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f0752965173476366696c65312c75707065070069723d2e2f66696c6530"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:44 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0x6000}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:44 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:44 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) sendmsg$OSF_MSG_REMOVE(0xffffffffffffffff, &(0x7f0000000ec0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000e80)={&(0x7f0000000500)={0x964, 0x1, 0x5, 0x801, 0x0, 0x0, {0x3, 0x0, 0x2}, [{{0x254, 0x1, {{0x0, 0x4}, 0x7f, 0xfd, 0x3, 0x0, 0xa, 'syz0\x00', "b3ce0ea044dba3857b35091dd834ed80e8b5758dbd7dccb5434c4666bdce3ad0", "60c2ca264500aae2698584c9853c934ac32b5da5d0bd64e1ae29b3ab83b75897", [{0x5, 0x81, {0x0, 0x4}}, {0xfff, 0x9, {0x0, 0x7}}, {0x3, 0xa7f, {0x1, 0x31ec}}, {0xf182, 0x4, {0x1}}, {0xfffd, 0x4, {0x3, 0x401}}, {0x8, 0x8, {0x1, 0x200}}, {0xa814, 0x15a9, {0x1, 0x7}}, {0xa85c, 0x1, {0x0, 0x101}}, {0x7858, 0xab, {0x0, 0x1}}, {0x20, 0x542, {0x0, 0x8}}, {0x8, 0xdb, {0x2, 0x10000}}, {0x6, 0x7, {0x1, 0x1}}, {0x2, 0x3, {0x0, 0x7}}, {0x8, 0x7ff, {0x1, 0x6}}, {0x1000, 0xc26, {0x3}}, {0x7fff, 0x8, {0x2}}, {0x3687, 0x8, {0x0, 0x3}}, {0x6, 0x1, {0x0, 0x81}}, {0x9bf, 0x3ff}, {0x0, 0x20, {0x3, 0x3}}, {0x9, 0x7, {0x0, 0xec7}}, {0xef, 0x6, {0x3, 0x2}}, {0x9, 0x4, {0x3, 0x20}}, {0x2, 0x6, {0x0, 0xffffffff}}, {0x3, 0x3, {0x0, 0x2b}}, {0x4, 0x7}, {0xc00, 0x200, {0x0, 0x10001}}, {0x7ff, 0x8, {0x3, 0x8eeb}}, {0x1000, 0x15, {0x2, 0x5}}, {0x4, 0x9, {0x0, 0xdf}}, {0x4, 0x0, {0x3, 0x101}}, {0x8000, 0x0, {0x1, 0xffff}}, {0xc0dd, 0x4, {0x0, 0x1000}}, {0x20, 0x1ff, {0x1, 0x1ff}}, {0x6ff, 0x800, {0x0, 0x5}}, {0x1, 0x2, {0x2, 0xa9ff}}, {0x4, 0x7854, {0x0, 0x7d}}, {0x8, 0xfffc, {0x2, 0x1b0}}, {0xffff, 0xfcc, {0x1}}, {0x7, 0x5, {0x5bc087aa1b59b929, 0xfffffffd}}]}}}, {{0x254, 0x1, {{0x2, 0x10001}, 0x1, 0x1f, 0x3, 0xcf2, 0x20, 'syz1\x00', "843ac2b180bab1bbf0688dbf3cd8058720caa5a319142eb01301ec8cf57caace", "32ecdf345ea986e56b4de2e61ab28a5c2bcf9bcd07b021d0d3affef05eac3ea5", [{0x0, 0xff01, {0x0, 0x4}}, {0x5, 0x1d, {0x3, 0x200}}, {0x81, 0x0, {0x0, 0xd9}}, {0x4, 0x3, {0x0, 0x7fff}}, {0x1, 0x7ff, {0x0, 0x2}}, {0x3, 0x1ff, {0x3, 0xfffffffb}}, {0xff, 0x215, {0x2, 0x3}}, {0x0, 0xffff, {0x0, 0x1000}}, {0x6, 0x4, {0x2, 0x4}}, {0x7c, 0x200, {0x3, 0x7}}, {0x4, 0x8001, {0x1, 0x100}}, {0x0, 0x0, {0x3}}, {0x8, 0x101, {0x2, 0x7}}, {0x0, 0x2, {0x0, 0x10000}}, {0x0, 0x7ff, {0x0, 0x81}}, {0x7fff, 0x3e, {0x0, 0xff}}, {0x5, 0x8, {0x0, 0x7}}, {0x1, 0x7, {0x2, 0x9}}, {0x0, 0x5cf1, {0x1, 0x6337}}, {0xff, 0x9, {0x1, 0x4}}, {0x80, 0x3, {0x3, 0xbaa2}}, {0x0, 0x7, {0x1, 0x9}}, {0xfffb, 0x4, {0x2, 0x400}}, {0x8a5, 0x2, {0x1, 0x7}}, {0x2, 0x6, {0x3, 0x7fffffff}}, {0x6, 0x8, {0x2, 0x8}}, {0x3f, 0x0, {0x1, 0x6}}, {0x5, 0x3, {0x0, 0x9}}, {0x1, 0x3ccc, {0x1, 0x4e}}, {0x0, 0x6, {0x2, 0x20}}, {0x6, 0x100, {0x0, 0xfffffffa}}, {0x3, 0x4, {0x3, 0x138}}, {0x7ff, 0x0, {0x2, 0x3ff}}, {0x3fb, 0x4, {0x1, 0xbe}}, {0x5, 0x9, {0x3, 0xffffffff}}, {0x401, 0x4, {0x2, 0x1f}}, {0xfff, 0x9, {0x1, 0xffff0c3d}}, {0x1, 0x5, {0x3, 0x80000000}}, {0x0, 0x7, {0x1, 0xfffffffa}}, {0x2, 0x6, {0x2, 0xa8}}]}}}, {{0x254, 0x1, {{0x3, 0x6}, 0x0, 0x7, 0x101, 0x20, 0xd, 'syz1\x00', "4d0442a1bd964d9defad5ae11d8ee25232f4769cf39b494a54dde12eb0ed1132", "5e936288cce51c25823b06e48d5db4df255eb2d0ed5d24dfa5ed6d0a974bee9e", [{0x8000, 0x5, {0x2, 0x7}}, {0xffff, 0x1, {0x1, 0x6}}, {0x1ff, 0x100, {0x0, 0x7f}}, {0xcceb, 0x1, {0x0, 0x40000006}}, {0x16b, 0x7fff, {0x1, 0xfffffffe}}, {0x1, 0x2, {0x0, 0x9}}, {0x2000, 0x9, {0x3, 0x80}}, {0x2, 0x400, {0x3, 0x72}}, {0x0, 0x8000, {0x2, 0x7}}, {0x5, 0x7ff, {0x0, 0xffffffff}}, {0x2313, 0xac, {0x0, 0xbc5}}, {0x4005, 0xafc4, {0x0, 0x7}}, {0x20, 0x1, {0x1, 0x10000}}, {0x0, 0x1, {0x1, 0x2}}, {0x9, 0x9, {0x0, 0xf45e}}, {0x2, 0x222, {0x1, 0xa3}}, {0xfff8, 0x7f, {0x2, 0x7}}, {0xffff, 0x40, {0x0, 0x5}}, {0x3, 0xd5be, {0x2, 0x3}}, {0xfffe, 0x1000, {0x1, 0x2}}, {0x80, 0x3ff, {0x1, 0x8}}, {0x2, 0x0, {0x0, 0xff}}, {0x7ff, 0xfff, {0x86676b0e11e44de, 0x8}}, {0xffff, 0x9, {0x0, 0x8}}, {0xfff7, 0x2, {0x1, 0x4}}, {0x0, 0x1, {0x1, 0x8}}, {0x1c, 0x3, {0x3, 0x93}}, {0x33, 0x36a, {0x3, 0x5b}}, {0x2, 0x1000, {0x1}}, {0x6, 0x100, {0x0, 0x10001}}, {0x4, 0x81, {0x1, 0x4}}, {0x1, 0x0, {0x1, 0x4}}, {0x1000, 0x4, {0x2, 0x8}}, {0x1ff, 0xf0, {0x2, 0x101}}, {0x7fff, 0x5, {0x0, 0x4}}, {0x3ff, 0x8, {0x0, 0xffff}}, {0x4, 0x5, {0x3}}, {0x55f2, 0x9, {0x0, 0x2}}, {0xfc00, 0x8, {0x2, 0x1}}, {0xf3b8, 0x5, {0x0, 0x5}}]}}}, {{0x254, 0x1, {{0x3, 0x200}, 0x8, 0x2, 0x9032, 0x2, 0x11, 'syz0\x00', "bde995d7cfbb619cb27b1d07f75c521c8e5b8bb91b6fd0f2bf91358e00286ccd", "d236488b99ffe0984c78b8ddc77546d7067dce5c8dcfb16564664daae82da71f", [{0x3d, 0xfc00, {0x2, 0x10001}}, {0x20, 0x2ed, {0x0, 0xfffffffc}}, {0xfffb, 0x1, {0x1, 0x401}}, {0x8, 0x1f, {0x1, 0x3ff}}, {0x7ff, 0xffe0, {0x2, 0x961}}, {0x5, 0xe56b, {0x1, 0x113b}}, {0x401, 0x4, {0x0, 0x4}}, {0x7fff, 0x0, {0x1, 0x7}}, {0x7f, 0xfff, {0x2, 0x10001}}, {0x7fff, 0x3, {0x2, 0x8000}}, {0x6, 0x6, {0x1, 0x3}}, {0x0, 0xfffe, {0x3, 0x4}}, {0x3, 0x4, {0x3, 0x7fffffff}}, {0x6, 0x709b, {0x0, 0xd78e}}, {0x76b, 0x9, {0x1}}, {0xff7f, 0xf4, {0x2, 0x40f}}, {0x3, 0x2, {0x1, 0x8}}, {0x4, 0x8001, {0xb7b72c1df3974520, 0x8}}, {0x100, 0x2, {0x2, 0x7}}, {0x80, 0x7, {0x3, 0x5}}, {0x1, 0xfff, {0x0, 0x40}}, {0x3, 0x20, {0x1, 0x1f}}, {0x7, 0xfff7, {0x2, 0x400}}, {0xff11, 0x6, {0x0, 0x20}}, {0x9, 0x7, {0x0, 0x2}}, {0x4000, 0x1ff, {0x0, 0x7}}, {0x81, 0x3, {0x0, 0x8}}, {0xff, 0xfff, {0x2, 0x80000001}}, {0x9, 0x8, {0x1, 0x8}}, {0x1, 0xfc2d, {0x3, 0x6}}, {0x8, 0x8, {0x1, 0x2}}, {0x401, 0x6, {0x2, 0x10000000}}, {0x3f, 0xfff8, {0x1, 0xcb10}}, {0x3, 0x3, {0x0, 0x4}}, {0x84b9, 0x180, {0x1, 0xffff}}, {0x1000, 0x7bed, {0x2, 0xf1ee}}, {0x800, 0x5, {0x3, 0x1}}, {0x6, 0xff, {0x0, 0x4}}, {0x4, 0x401, {0x2, 0x20}}, {0x1, 0x8, {0x3, 0x7}}]}}}]}, 0x964}, 0x1, 0x0, 0x0, 0x40000c4}, 0x20040840) r2 = socket(0x10, 0x803, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r0, 0x406, r1) ioctl$BLKGETSIZE64(r4, 0x80081272, &(0x7f0000000f00)) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r5 = socket$inet6_sctp(0xa, 0x5, 0x84) r6 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r6, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f0000000140)={r7}, 0x14) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r3, 0x84, 0x6, &(0x7f0000000380)={r7, @in6={{0xa, 0x4e21, 0x8000, @local, 0x2}}}, &(0x7f0000000080)=0x84) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000100)={0x0, 0x200, 0x10001, 0x1ff, r7}, 0x10) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6e7765726469723d2e2f627566696c65312c75707065726469723d2e2f66696c6530192d7c1a58f3f6d46e86aabefa035bce4d1631000000000000000000000000d6df0b8d8c6c7cc80638fbeb0287cc7240c25525eb138678a26e2bccd29f0b94ee40d3b9d28d5b215c8f1034b2dc54e4b5435c6984f52f2de53077a91195c012cdbfbd3ee36a0c018f1c2df342ded2606c34296eba59b6b5c7de9602a7de3c423ff06ce20ad28c71cc1f9dbbb41cc31879bfb9841202b15a92660427d9c649412709e2f39e594b4070d3d3cc9a0fb38e7ffcfa72bf3f36890c0ffd770f5b66b246d28a511a90deabd878cb7ae6bfbd923a6148c130c97908d4f06931"]) chdir(&(0x7f00000002c0)='./bus\x00') accept4(0xffffffffffffffff, &(0x7f00000001c0)=@tipc=@name, &(0x7f0000000040)=0x80, 0x80800) r8 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r9, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r10, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r11 = socket$nl_generic(0x10, 0x3, 0x10) r12 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r11, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r12, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) sendfile(r9, r11, &(0x7f0000000f40)=0xffff, 0x5) ioctl$USBDEVFS_DROP_PRIVILEGES(r8, 0x4004551e, 0x0) [ 512.773030][T22398] overlayfs: unrecognized mount option "uppe" or missing value 00:10:45 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$ION_IOC_HEAP_QUERY(r4, 0xc0184908, &(0x7f0000000040)={0x34}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:10:45 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xa402}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:45 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 512.921911][T22410] overlayfs: unrecognized mount option "lnwerdir=./bufile1" or missing value [ 512.969490][T22410] tipc: All keys are flushed! [ 512.978338][T22280] XFS (loop3): Invalid superblock magic number [ 513.004467][T22410] tipc: All keys are flushed! [ 513.046420][T22437] overlayfs: unrecognized mount option "lnwerdir=./bufile1" or missing value [ 513.059374][T22437] tipc: All keys are flushed! [ 513.066404][T22410] tipc: All keys are flushed! 00:10:45 executing program 5: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:45 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:45 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xa802}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:45 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x2e00, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 513.275661][T22510] overlayfs: filesystem on './file0' not supported as upperdir 00:10:45 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = shmget(0x1, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x10000, 0x0) sendmsg$NFNL_MSG_CTHELPER_GET(r2, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000200)={0x38, 0x1, 0x9, 0x201, 0x0, 0x0, {0x6, 0x0, 0x4}, [@NFCTH_POLICY={0xc, 0x4, 0x0, 0x1, {0x8, 0x1, 0x1, 0x0, 0x20}}, @NFCTH_NAME={0x9, 0x1, 'syz1\x00'}, @NFCTH_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x38}, 0x1, 0x0, 0x0, 0x44040}, 0x4000) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) r3 = socket(0x10, 0x803, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:45 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xf000}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 513.468773][T22543] overlayfs: './file1' not a directory 00:10:45 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = socket$pptp(0x18, 0x1, 0x2) bind(r0, &(0x7f00000001c0)=@sco={0x1f, @fixed={[], 0x10}}, 0x80) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') rmdir(&(0x7f0000000140)='./file1\x00') openat$userio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/userio\x00', 0x0, 0x0) r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r1, 0x4004551e, 0x0) [ 513.549345][T22553] XFS (loop3): Invalid superblock magic number 00:10:45 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {0x1, 0x0, 0xffff}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:46 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) syz_mount_image$ceph(&(0x7f00000000c0)='ceph\x00', &(0x7f0000000780)='./file0\x00', 0x180000000000, 0x8, &(0x7f0000000680)=[{&(0x7f00000001c0)="56b96a6846100b8faa7c19c3af31f9cfcb465ebdc7ba3fd96609d90f2aaf79604be03e56c3cd5a4bdb1f54057e2f7640cad287d015774d8f0debea8a0eda67c17d24ac8f", 0x44, 0x9}, {&(0x7f0000000300)="a2fa", 0x2, 0x7fff}, {&(0x7f0000000340)="7e1f7bf3ceebc8e6fafc76ffcbaad082c85ce47314de7cc783e6066e3b4799dfcd38051c0b86e3eec0d53ec0de86237af1ec0971c90b97f0a6fce608918ca6acec30f6dc7d8c62888cb34fe0bbb32c6536ac5647a2eca1234bd854959d888194ea952b84fd1cc1621aa87f21f93c77a058b42f674498995a2800c74eec0e4a72c5a8009c9fce8d3b3850c3da45c93afd24ab", 0x92, 0x6}, {&(0x7f0000000400)="b32e54a3b335de6b4157a7a5ab14749597a72063", 0x14, 0x6209}, {&(0x7f0000000440)="0f00ba7ffc7f05858e", 0x9, 0x5}, {&(0x7f0000000480)="f276e1e18c5e558a38716f62e7910a91300f833ee15310345460bf159df29f52ef35f948040638bd6959505a36a29b77f2cb694ad28fdbf5baefce5e868389a78caca99b9d1d250e18ef6c376fa250e8237d3f2b6cf4a88fff709c5fc9195f3408e147bb8b9af0fe6cfa3a0686b4e74b154b503b4c04cae33acc6d00eef83685edf5808177af6c8be1eba2d6fa933daa1405f1a2fcffed3e2957", 0x9a, 0x2}, {&(0x7f0000000540)="863179a112f7157cf22d66657dcc6ed647ec6d6d813763cc91ccb5e8f5b511a9624bde8caa67aa8fb46bde1f80d5e3943e0582fe586995e025ead84aef3b731b62d607d218da79d7090a351dd160759248830cc477c577ed8e5b95ce8503285f5c7ceb4f606cb8322ac612b69940a4c70971a968ac5acb95c073492b6d2f971ff7db76490d4ececb2ca051214085b48e1cc27fa07156e36b43917b838f2689bb4885d4b318a0e785646ce72135b5", 0xae, 0xffffffff}, {&(0x7f0000000600)="e87ff946469952c9496f5d7d8130c202dadb90f1644748d575d3b4cf8ca1123d8e7ae52490958f4e0d936ffccbc85317ff580870a2e8940677b3ae83813742ebab5ddf70c1c27a38a68b04bd4dcd81b59a0dca00a9fc0b75b8b5f46cc03af2c54d820e38", 0x64, 0x7}], 0x20, &(0x7f0000000740)='overlay\x00') chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 513.881102][T22680] overlayfs: failed to resolve './file0': -2 [ 513.899565][T22553] XFS (loop3): Invalid superblock magic number 00:10:46 executing program 2: r0 = epoll_create1(0x0) socket$key(0xf, 0x3, 0x2) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="c103000044881d3bbaad468f2560fcf419429235ffa71c1528187619774b818b284beed4fa5ffe253a301e3e9b1c818a19b36f07e5ed7f1796af87a8db67b7f549e7352434ff766f11201c3959fbe93e24eddf9637f29fb2651accd517566724f217291ee0d13f701288bbc0986ba6d616c9cd4b933e6dc31bbd7491f0bc72db9684ad716047d9b01c8ddfd6c51d2a79e1b13d012f420ffc8cce0881b8e305e19d20613c87446353208a1dae6c1c87a3026a8cdba862450a9257ab", @ANYRES16=r2, @ANYBLOB="0100000000000000000018000000"], 0x14}, 0x1, 0x4800}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r4, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r6, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) flock(r5, 0x2) r7 = epoll_create1(0x0) flock(r7, 0x2) r8 = gettid() dup2(r0, r7) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r8, 0x1000000000015) 00:10:46 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:46 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x3, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 514.012640][T22705] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. 00:10:46 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000040), &(0x7f00000001c0)=0x4) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') accept(r0, 0x0, &(0x7f0000000200)) r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r1, 0x4004551e, 0x0) [ 514.099703][T22705] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 514.102604][T22700] overlayfs: filesystem on './file0' not supported as upperdir 00:10:46 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x8, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 514.181570][T22713] tipc: All keys are flushed! [ 514.187655][T22713] tipc: All keys are flushed! 00:10:46 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c85c7a9e26669723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:46 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x2e02, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 514.380053][T22807] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:10:46 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 514.494831][T22831] overlayfs: unrecognized mount option "lǩfir=./bus" or missing value [ 514.504915][T22838] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:10:46 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x5, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 514.557829][T22845] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 514.570511][T22832] XFS (loop3): Invalid superblock magic number 00:10:46 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = socket$l2tp(0x2, 0x2, 0x73) pwrite64(r2, &(0x7f0000000300)="70f7739054acc50e038d0752de347b1e11697c483b181e2c1cf6a02d67df2c2926ab68f999d2316032c766e144d479f48be3b672a2a97e77ed49559387d2434b4e4c7e297fecb91023d346fd35b51b4b353d25703d3daf20e8b72ac2f098358976c88154b89e2e7f0ba79ef179cfa7f958397e66aeef0fd657e1e0d7502b82d9ccad3ed19264176399f12ee3039a380b6e1bb9d5c55e7b96ded41cc72c0d811a77de418ca6be0d07ceb68ef42c9021b2214e4ca0a6465ada17944e1312ab9eb5e6b671b2f55c8126376c93190831135700707f07b0395ec0888995edd39481d8935155cfbf7436f5bdd6f18df605d3508e10e28bd7be383f7d5c8b7ca92c1e6788871ac02269e6f62e02edd1b7bdc10d7de99985886929b73b69f2841e4c0ac30a7fd6fe7f9fe4aff8d1df95e279898e74053712604461e6cb11e7e7b62869b7fa0de20edb388aa461c69445cffaeea621551f9604f8c3c31a58f0175eaa4763ce42019d36b42b3e7c7d85b0c619f892056217e1c070d058461e5e37311d97b06b01a12bc07a84d04aa00d4e07e84b7ab442f74c20612f4303eb126e69b82855cdeebb2a2ba8cabf285957abedb5c9c99f4b915a2c8d437173b5d8c3a9af0678a528a6b1780b2edad35edbe865dcf40d126438a174f8375db728d0da62dea6e60bcffd2119eec7d8a6ac1a2b7c22a21548901c1d22d6738efd2e79da22fc7c86ff119219cdc369961eee1e4df7e1d3a96b45d4e842d803f3c02eaceadc2d757601e9aad4784db6acc674553bf0ab9020cbd57467faa8eebab28e915f7c3d8719fa50706a69b41fe777b47c69f018be4ed6bb430ccc7a7ac111ee8b805856475f9d94e57342ca07c65022aace4bd9c859cd4b8a3db554e047351caaed8ff2421f3d6e5cb1b4f2d10220acffa20cab122294217443d53ff172199f3494214b3399c7326c7738d97153164ae8482384035e92f35ef968dbc9b376531c4844223f3f92219f4af85a0d4f1812a7519251a95fb1248f55a188e186bbb4352b13e8b5c1bb5136ca058b5bd14ee50cd4759be91501c4a4c27f9585a6acc2744638fe3c19f38a1cc3db2fdd42448b23a56a43af9dd54bb23860289d812a6d0230f89597ba60ddf7c944c4ff3a605448b51bf08475e781f15a0dd60e3e355c6129d07284237120a533db319dac91a31c88644f8e162adcdc4828a2f49c44023126960f7f47d5f17b6576b270a9c4febf423e1a63c448361a6ddc6c82432f43a6c91b569dd3d8a3490adc9a04d91914b28d671981b6247581bdf516d89d130793b6ca76620d3076304f7c5fe35239aee5048f10f154eee6c97170fb9c8cab066247f36ae8d2a0949094ad931a4530fc03e3613cb545a2a90360bac8b3546d7649d86f29011461524f4fcf26582b26c8033c145f636a03b39d562c35ce5fbc6153758c9df0b703bdeecf6b4a54ae00046e61fb01c8dc6584e449511ea151f81c4ecc5570bc54c67cfd2a438e0271df0555680ceda3a91e987e6cc17c21b663312fab93c2d78f44e4a20a49d5aeb4eb4f87de4b7287ccb48e3ec7094fbf9adb0a7d3e84e0d68d27bcf6a90b9138128b625028076ab8eb8ca9d9bd3e79a631d770e99c70b49065adf20a92bb921849b7857f9775ab7668a94c0b44b2cb55b768ab732ecaef327b0794dfeb7114fd4f52907184ce89c439c87383fccaf721f440c42f3d5ad66f8ee8d4590c3b77c2edae56d5ae20bcc3b51d2bd145e98edb4f62dbe993d5a45bf2b3fe5bb7528ccbd3006d195683824c9636d596248ec09972cb5b5d248847f82a9d702bd5309d89e5a9a5aa77fa90fc82aa62b656ab34fdcb011c4cb2843b415afd04cedda35f6db9649f6ee11dffd06d7855d19eb22514bd2515316851c2ae5ffb556284f71d4d6f9b6f05a4467dd7d953e8a622a0cf7c5b775f96bfdd888c7a56d15219f7e7910426feb0e782337eabd9daf456d2a812627f8d9249be9e2419c883721e813db406862025058df42977e69f4d1869c9d14da519af5009facfe8894e80e7754f77e65b8433d77e58055c58e3dc078d65b1415283b607934dd0992a43d9f9af3ba0e6f300076d58be9ab8c503413678bebaf1315520f104bd8f9c596735addfee68f464146951ac575b7f6835bb50cd2a29deda9423e4cce68f7d0c672413847212d220b15fed35799be71166e19bd1cc2935eb0cec9de2e3629d163af764eac57a2ec705ffaeee3980e303006489a656b3db30ae77dd0b1f1431c0c8a5a0c50b513b86285245c7b42db21299ab8ebac67d09d1efe592423634da9741b8116df47d7c60e5c192c0a564f1ff3b1aa3389839892174ca05583e884528d60438e5d41af268d4f59f37614843b147f0349aa3f31837b5cbb9c764836e5c89aa96ee187ebd9d2cf8fac291c68476c8168a3735ea52f0d8c3b8b854e62d184f8de799c5783da4a3acbe724c385c4203011873556c7856dd9d7721e82348aad096fdc890077277b1ec969d7b2639e965abe77934a5d1a0d8433340ded3621448202d65cb7a7b6f4c18f16d901f57f09064ef0aa66653964fefbac3a40784bb6a721d1293bad88bc1ba0d59a69880c9e880e1f3c515dc0ab198d5524a2c34e15fb8b616712ab4484a04fb5f58b64b0657ed34605e7d1d97e44dda8cc0dfca223d6fdb2c43ab27af7b67e0233fb9df3d4e9864466bbf7e99ac9845cd02ff61f6ce18be03a6529d298f56e80529ac019bf975b75dfa913f089a3d4762e5c0449814cbe752e7128f883d5911369e3ed75702ac4a656a73f51c34ecd5834e0c1d56c8e10e71c83a1050a0c045eb3700bf070ca65f90ac28f8ca36ed6a5d966501e0b5218355275bf2987ce22a6c4b600ae7f7e8ffc79adeac8b2601f6906d63b087694c2037f01b0055d3b0c18c453a2c46f050ae92170dccff2653ac3f3d2a4a9aca8a132aaa8c5a549ebd47785e5ccc87fda0eadbcd85ec2dacb3becbe942f2e7fe9660cf5bba79f17302452dadca94699daf85e13f5005486b2ed0e2eed5c3b22b6a71a673309ecef7d1825328a7f03103d940a8567897339b1849c386dcd01935b2822ac0998684995a877e4de503625a58bf15b681834ba06d62081a5a6dc940993ac2af3618685adf05fb8f97d3dd44a385aecff0e37e6dcf9c476b79d5181014193fe2e7d3dbddc6ad7ae7400b58706c19a6ab525b851ba61984737d28960c458c33aa9f90cdc0d624cba6da1748d0eabb26494092a86335aa8fefbabd94928ed71745577cd98321c48756f1d9789ef3835621430bd9198b69167272537bd3d8e9730b54b170abe4c6f9789a6c4e9ce2fd689723e237f116df309ba7079c1efa697be23ffd9d1a42503af1222b5792e60f95752c5a5134a74223010fdedc8aca15505bbbc051605d9b610145c653161a75170dc6c7eebdb195275bac635aa420ecd4632e0459eda972f05b06a5b89a16a5473f9da4381c6facd1aa81c7621a116e313f6ac9cd509ccdbabe6561c5b674fa9840cccdfcb6356cc5db5ab9114d20cfc859f6a05fe54ef3db014ab623b1745a84fe618080732393af7a4836d9712e6fc0f9497bebdb04ac42317518220bc3a386c5eaa72b0a0839098cea732b13b83ca339d8c8d002746c48cdc711c040dcf4428b3a74b0c659a413947448a25aac654c903194ab995f77a017327a5f223369969c031fe85d15415d5e797b22701f3825c389bb5e1a1c822a91a68fff851dc204598fcb239f10d3be9da2aa95a3b31effb075822d01f633885e2d56cf2c395d2c5e27bbe6a50d9cd98b4be090dd294420a4681b65ab042af383283461fb8ffcb9594f5cb00cac745c324deda44efae50102b98e183a619c5a9b3feb64129ff2ae8244b335fb217ebc8f81188c2f281b6dc9de9bc5cd3888956dcb8cbdea8ec82640f1293c772f1179b8d164ecd6339e1b1e85e51adbfaa1e1957dab9132314426417c951c593d0cc69d9e3e59bc468652bcde53010b1003c8a160c8b7ce99660b931d56369f9ebcd7c2a2df22d45a1bd7295e15527673d38b539fccb80e7453109fecb7b052b3e3eb1e40c886a5ae6713352dd0e0be81e1e83776c14c0c2c46816556321e94c4ab72e54e3a218d5d34075bd5694f45639829b0771b488827093f43bb4f9bb96a0ca6fbb1a929a716ac68800f9866ca6b061474f89a7c73da92db43869f0c7c8b35c69b8ac5525c650adff956ed76f35de6667f5ea5808b5d8f5a2e5c0bc3bf7c859d6a791c762f27f04e69429614929682800255d42ea7a540283490cc58776360e441d12631ded6622b54444a17e5e91f6d7f5d89ff027c7bdeb9c3bd028987cb4c635ce0c5a2a06283910b4ae5b827f8ca2bfe63f5ceb6dfc71e8ada093678d6df235a7116d79e61c002347c3c849379bd2279c691972fdf1a39aadf89750a234dd489793ee77e344c591bd793b4fef514603762d44a48352cfedc58dbe8f78b6ed2aaa1d50549cf7f592d263493000d7939f60e7bfd829fbf42d0852fa8e9762c9ef81975f5ed749a71d867e8fb310b23d87511cb5d10ac486ca0f7f57c0cc8658eef1a0a9cacff5665fee5ba29feb5c66c2a894b6f1e69646ec47a8c86c61b840829f44834a95d3fd0b18a0db9f305e4cbc04849af8c544e7624283b212f700ecce3e6b258ecc5e4904ff6785da156e30c763222c0da90bc7ab1f557c3594652bb6d02d8f9e87d7e9848dbf86425e2678b4fc1f265954ee4c84441450637e4874b438b931de924a8a5ba50a842bf0d44aab0185ca4a0c4a2b22b70f46c960c318f87659cc5364bfea01ec4ba8316ecb8cb801aab6f2ba475c9ee3731d1c1c492b39e901e1bd09af10a51de63ebebc02cce9b62706e6c55639db063c6d34fd8cf1c1919e3d51959c81e5822fca37c75c9cc6ab128e948fd13862988b99cdf1c2a64a1fcb67ac424e2753c80b6765df400db4f3c2736e22d64ac981c797fd5719a14a64c17a8a425c53ad813bfef1ff0cbfb23727c703ee9a1fb1f4d4477c699009574eaf05f5cf4d55e0e8bf3a72743e406665f5a8ceac8086b305c72039267f26ed1c88e87cbb989136727e8b4aac0c5b160ee8d358943acdaa30b9b74eac34ce0a8c5f01a55e3b8275f58d3dc89b7e6dd207232385d1258397212c70ba2a34e15d1e1f63306cb19e7fc4255de8c038c8f19866718401404c15d214d424e634f14ab45bd4bd2af358113d3f058c98bf09117945ed5fb97b97ce55b15dbc1cbe4863fb13a0ed02c579719ede8594c0dfa48e2aab013b4339272fde19707c6ca4a5245a998a61d95572e5ebc3db892f47d61c67646ffaff123bece1868ae01ccc7aa7c25417105618792d3ccaf7a8c4eab9122214a9947636895c008bca9654c8ec41499686ae4d85a796208487583e97275a74047010ca5607556030700708cd1d42170fb068c402e0651eb8671b959d41df81c38adf130284d8df4aeaed02ec9efa5a9223693c9135d65b0c58e79ce8e0c29f1757c6ea459dd509b7a034c9783c9c3d2ca1ffd42a3a830eb70696286b0c548f3a2d0c3c246cadc5306af24debffa92f1804f96bfac4c9c55867324b5ef9ed69eaa539ab6787ac259da273c50d7331caab148f9a33d73cc8e9dd4e80575949f9c55dad373de83070e5a7e667e9d82ad7e6fe65eb2d3b136b864aef37f96ca6df118c44a935e45668f8dfe7c24a71cf1e5911799a1fb749c3103546f2d9a630dec93adc668ff38f69a9fff525b6ac4aa05f763f30f82c0b7bcab391e2e18f9753c82b067f85e83021ca42791ad4d13715e", 0x1000, 0xffffffff00000001) r3 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:46 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0xb, 0x1}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 514.777551][T22839] overlayfs: failed to resolve './file0': -2 00:10:47 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 514.913890][T22965] netlink: 'syz-executor.4': attribute type 11 has an invalid length. [ 514.945641][T22762] tipc: All keys are flushed! [ 514.971926][T22973] netlink: 'syz-executor.4': attribute type 11 has an invalid length. [ 515.105471][T22980] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:47 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r4, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) ioctl$int_in(r3, 0x5421, &(0x7f0000000000)=0xfffffffffffff907) dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:10:47 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRESOCT]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:47 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:47 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f62753e2c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530211048a6de34f1edc623cb6a5be2546d7a6910c5ddd3b66a01614d9c29ed62221a601f34c433ab00008b277a6403f61a51d271440268684442"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_SET(r0, 0x1, 0x0) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r2, 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r5, 0x0, 0x0) getresgid(&(0x7f0000000140)=0x0, &(0x7f0000000300), &(0x7f0000000340)) r7 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r7, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r7, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$TIOCGPGRP(r7, 0x540f, &(0x7f0000000380)=0x0) r9 = getpid() sched_setscheduler(r9, 0x5, &(0x7f0000000380)) r10 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r10, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r10, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000400)={r9, r10, 0x0, 0x8, &(0x7f00000003c0)='overlay\x00'}, 0x30) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000440)={{0x0, r2, r3, r5, r6, 0xa2, 0xff}, 0x9, 0x63b5, 0x1, 0x2, r8, r11, 0x1}) creat(0x0, 0x0) r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r13 = socket(0x10, 0x803, 0x0) r14 = dup(r13) ioctl$PERF_EVENT_IOC_ENABLE(r14, 0x8912, 0x400200) getdents(r12, &(0x7f0000001440)=""/174, 0x18) 00:10:47 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x3f00, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 515.241419][T22987] overlayfs: unrecognized mount option "01777777777777777777777" or missing value [ 515.250720][T22990] overlayfs: failed to resolve './file0!H4#j[TmziӶjaM)b"`43': -2 [ 515.342831][T22987] overlayfs: unrecognized mount option "01777777777777777777777" or missing value [ 515.378549][T22990] overlayfs: failed to resolve './file0!H4#j[TmziӶjaM)b"`43': -2 00:10:47 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:47 executing program 5: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000200)='/dev/dsp\x00', 0x101000, 0x0) ioctl$SNDCTL_DSP_SETDUPLEX(r0, 0x5016, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="65726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530e1b903c130ef3a3525e71aa1ce419038a9021148994af0341f86ae1a6db474e1c4b2c72ebab3ec71cd31ac70a4300639a5ce366ea10000468c03f356a4b0a8c758776ea8818d34626799bb16e6b99251c07bb30b50ca19d3dbf23d5dec8d41321a01745c69f56df7d2bcb0a106987ff8c9664e1c37a3ac4bfe7a3a000000"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) mount(&(0x7f00000003c0)=@sr0='/dev/sr0\x00', &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='bpf\x00', 0x2000, &(0x7f0000000480)='/dev/dsp\x00') r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) recvfrom$rxrpc(r2, &(0x7f0000000100)=""/76, 0x4c, 0x20, &(0x7f00000001c0)=@in6={0x21, 0x2, 0x2, 0x1c, {0xa, 0x4e21, 0x9, @local, 0x96400000}}, 0x24) open$dir(&(0x7f0000000040)='./file0\x00', 0x40100, 0x30) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x5) ioctl$USBDEVFS_DROP_PRIVILEGES(r1, 0x4004551e, 0x0) 00:10:47 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 515.461165][T23107] tipc: All keys are flushed! [ 515.521300][T23103] XFS (loop3): Invalid superblock magic number [ 515.533653][T23119] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:47 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x80, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 515.608576][T23122] overlayfs: unrecognized mount option "erdir=./bus" or missing value 00:10:47 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x3}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:47 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 515.762765][T23229] overlayfs: missing 'lowerdir' [ 515.813477][T23229] overlayfs: missing 'lowerdir' 00:10:48 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='werdir=./bus,workd./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) [ 515.905666][T23246] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 516.039974][T23354] overlayfs: unrecognized mount option "werdir=./bus" or missing value [ 516.088956][T23354] overlayfs: unrecognized mount option "werdir=./bus" or missing value [ 516.172168][T23360] tipc: All keys are flushed! 00:10:48 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() r3 = dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_SET(r3, &(0x7f0000000380)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000340)={&(0x7f0000000180)={0x19c, r5, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@TIPC_NLA_MON={0x4c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x7f}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x67b}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x6}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x5}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x800}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfffffffc}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x5}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x80000001}]}, @TIPC_NLA_MON={0x44, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfffffffa}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3ff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x5}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x401}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x29}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x4}]}, @TIPC_NLA_BEARER={0x20, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}]}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}]}, @TIPC_NLA_LINK={0x44, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_LINK={0x94, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x672}]}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xb47}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffe01}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xed}]}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1f}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3b7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_MTU={0x8}]}]}]}, 0x19c}, 0x1, 0x0, 0x0, 0x4004004}, 0x48081) r6 = fcntl$dupfd(r4, 0x0, r4) setxattr$trusted_overlay_nlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='trusted.overlay.nlink\x00', &(0x7f0000000080)={'U+', 0xffffffffffff7fff}, 0x16, 0x3) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) 00:10:48 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b64a789cac317876267b69969723d2e2f66696c65312c75707065726469720000000000000000"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$VIDIOC_S_CTRL(r1, 0xc008561c, &(0x7f00000000c0)={0x2, 0x400}) r2 = socket(0x10, 0x803, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) syz_open_dev$radio(&(0x7f00000001c0)='/dev/radio#\x00', 0x2, 0x2) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:48 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x5}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:48 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:48 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x4000, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:48 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000300)='./file0\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6c6f776572f440f297c3d588f50df5b308b4766469723d3e2f62757b2c776fe8ac39facc26d9b7d69d726b6469723d4e401c0ad8e339602e2f6669940bfaab7570706572641534ab542cdde901c4112e470f5d74154498978a8236"]) chdir(&(0x7f00000002c0)='./bus\x00') rmdir(&(0x7f0000000000)='./file2\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2d, &(0x7f00000001c0)=0x8000, 0x4) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) [ 516.278741][T23371] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:48 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(0xffffffffffffffff, 0xc01064bd, &(0x7f00000000c0)={&(0x7f00000001c0)="ea445be4aba9ed3d2248b6cdd190af7fa3b878dcec6c7315ba90faf64c102a8618370cc0d0c5a00d83d46341fe9ca20e44af307fb069e62aec44c70b173faaf400c7d1ebd32979555b1827fcad7f362a73b03e69daeab73d10d9247c73c4660cbb9e4c", 0x63, 0x2}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r0, 0xc00464be, &(0x7f0000000140)={r1}) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = socket(0x10, 0x803, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getdents(r2, &(0x7f0000001440)=""/174, 0x18) [ 516.320623][T23375] overlayfs: unrecognized mount option "lower@Ո vdir=>/bu{" or missing value 00:10:48 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x6}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 516.425992][T23375] overlayfs: unrecognized mount option "lower@Ո vdir=>/bu{" or missing value 00:10:48 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:48 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) ioctl$TIOCMSET(r0, 0x5418, &(0x7f0000000040)=0x4) [ 516.561375][T23485] XFS (loop3): Invalid superblock magic number [ 516.596427][T23502] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:48 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x8}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 516.714369][T23488] overlayfs: filesystem on './file0' not supported as upperdir 00:10:48 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r0, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r1 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r1, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r2 = syz_open_procfs(r1, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r2, 0x400454ce, r3) r4 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r4, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 516.955335][T23485] XFS (loop3): Invalid superblock magic number [ 516.989361][T23626] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:49 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x4b44, &(0x7f0000000200)) setxattr$trusted_overlay_origin(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.origin\x00', &(0x7f00000001c0)='y\x00', 0x2, 0x3) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$P9_RREADDIR(r0, &(0x7f0000000300)={0x8b, 0x29, 0x1, {0xfffffe00, [{{0x2, 0x4, 0x2}, 0x144, 0x8, 0x7, './file1'}, {{0x8, 0x1, 0x7}, 0x1, 0x8f, 0x7, './file0'}, {{0x4, 0x4, 0x1}, 0x200, 0x9, 0xd, './file0/file0'}, {{0x40, 0x1, 0x7}, 0x800, 0x4, 0x5, './bus'}]}}, 0x8b) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:49 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c65301a7692c1890997244ac7d5218e96e841afa132caa02b38d683f5ad26cb677d003321b942288479baf18bdb1f48114c78366c215a6904c869a78471d06e23c93005da48c0f478868a858a108129de78d67735fd068e546fccb9187cff160fe02a818ed322dad4cda06ead4422344ad0b54c0f2b48e0b4ef5e64fa732f00f99e89455728515611dcaf3a519e13ebda5c051b53ec01ba9c36d62a8c567858"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$RTC_AIE_ON(r1, 0x7001) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:49 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x9}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:49 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r5, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r7, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r5, 0x89e1, &(0x7f0000000000)={r6}) [ 517.237750][T23693] overlayfs: failed to resolve './file0v $J!A2ʠ+8փ&g}': -2 [ 517.280315][T23693] overlayfs: failed to resolve './file0v $J!A2ʠ+8փ&g}': -2 00:10:49 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x4800, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:49 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r0, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r1 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r1, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r2 = syz_open_procfs(r1, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r2, 0x400454ce, r3) r4 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r4, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:49 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0xa}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:49 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) connect(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x2, 0x0, 0x0, 0x3, {0xa, 0x4e20, 0x8, @rand_addr="ec8c26d76d3398070000001692ceeddc", 0x10000}}}, 0x80) [ 517.365710][T23754] overlayfs: failed to resolve './file0': -2 [ 517.378976][T23757] tipc: All keys are flushed! [ 517.445977][T23759] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:49 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r0, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r1 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r1, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r2 = syz_open_procfs(r1, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r2, 0x400454ce, r3) r4 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r4, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:49 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x1b4) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:49 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0xb}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 517.619539][T23765] XFS (loop3): Invalid superblock magic number [ 517.691086][T23826] overlayfs: filesystem on './file0' not supported as upperdir [ 517.698042][T23882] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:50 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x10}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 517.848657][T23890] overlayfs: filesystem on './file0' not supported as upperdir 00:10:50 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x82) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = open(&(0x7f0000000280)='./file0\x00', 0x6041, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) fsconfig$FSCONFIG_SET_STRING(r3, 0x1, &(0x7f00000000c0)='overlay\x00', &(0x7f0000000140)='overlay\x00', 0x0) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:50 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 518.083786][T24006] tipc: All keys are flushed! 00:10:50 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x4c00, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:50 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$IMADDTIMER(r3, 0x80044940, &(0x7f0000000000)=0x32) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCGSTAMPNS(r4, 0x8907, &(0x7f0000000040)) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) [ 518.258417][T24015] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:50 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x11}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:50 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c7766c42beede1e41365963ca6f726b64699fba9ac691a85f72312c7570706572"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) getsockopt$TIPC_DEST_DROPPABLE(0xffffffffffffffff, 0x10f, 0x81, &(0x7f0000000040), &(0x7f0000000140)=0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r2, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) r5 = syz_genetlink_get_family_id$team(&(0x7f0000000000)='team\x00') sendmsg$TEAM_CMD_OPTIONS_SET(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x58, r5, 0x1, 0x0, 0x0, {0x1, 0x6c00000000000000}, [{{0x8, 0x1, r4}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x5}, {0x8}}}]}}]}, 0x58}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f00000003c0)=0x14) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket$netlink(0x10, 0x3, 0x0) r9 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r9, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r9, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r9, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r8, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r10, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r11], 0x38}}, 0x0) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r11}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r10}]}}}]}, 0x38}}, 0x0) r12 = socket$nl_route(0x10, 0x3, 0x0) r13 = socket$netlink(0x10, 0x3, 0x0) r14 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r14, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r14, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r14, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r13, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r15, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r16], 0x38}}, 0x0) sendmsg$nl_route(r12, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r16}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r15}]}}}]}, 0x38}}, 0x0) r17 = socket$nl_route(0x10, 0x3, 0x0) r18 = socket$netlink(0x10, 0x3, 0x0) r19 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r19, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r19, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r19, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r18, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r20, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r21], 0x38}}, 0x0) sendmsg$nl_route(r17, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r21}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r20}]}}}]}, 0x38}}, 0x0) r22 = socket$nl_route(0x10, 0x3, 0x0) r23 = socket$netlink(0x10, 0x3, 0x0) r24 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r24, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r24, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r24, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r23, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r25, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r26], 0x38}}, 0x0) sendmsg$nl_route(r22, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r26}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r25}]}}}]}, 0x38}}, 0x0) r27 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r27, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r27, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) accept4$packet(r27, &(0x7f0000000780)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f00000007c0)=0x14, 0x800) r29 = socket$nl_route(0x10, 0x3, 0x0) r30 = socket$netlink(0x10, 0x3, 0x0) r31 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r31, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r31, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r31, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r30, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r32, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r33], 0x38}}, 0x0) sendmsg$nl_route(r29, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r33}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r32}]}}}]}, 0x38}}, 0x0) r34 = socket$nl_route(0x10, 0x3, 0x0) r35 = socket$netlink(0x10, 0x3, 0x0) r36 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r36, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r36, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r36, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r35, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r37, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r38], 0x38}}, 0x0) sendmsg$nl_route(r34, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r38}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r37}]}}}]}, 0x38}}, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000800)={@dev, @empty, 0x0}, &(0x7f0000000840)=0xc) r40 = socket$nl_route(0x10, 0x3, 0x0) r41 = socket$netlink(0x10, 0x3, 0x0) r42 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r42, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r42, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r42, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r41, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r43, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r44], 0x38}}, 0x0) sendmsg$nl_route(r40, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r44}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r43}]}}}]}, 0x38}}, 0x0) accept4$packet(r0, &(0x7f0000000880)={0x11, 0x0, 0x0}, &(0x7f00000008c0)=0x14, 0x800) accept4$packet(r0, &(0x7f0000000900)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000940)=0x14, 0x0) r47 = socket$nl_route(0x10, 0x3, 0x0) r48 = socket$netlink(0x10, 0x3, 0x0) r49 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r49, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r49, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r49, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r48, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r50, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r51], 0x38}}, 0x0) sendmsg$nl_route(r47, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r51}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r50}]}}}]}, 0x38}}, 0x0) r52 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r52, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r52, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getpeername$packet(r52, &(0x7f0000000980)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f00000009c0)=0x14) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000a00)={0x0, @broadcast, @multicast2}, &(0x7f0000000a40)=0xc) r55 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r55, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r55, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) accept$packet(r55, &(0x7f0000000a80)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000ac0)=0x14) r57 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r57, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r57, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getpeername$packet(r57, &(0x7f0000000b00)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000b40)=0x14) sendmsg$TEAM_CMD_NOOP(r1, &(0x7f0000001200)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000011c0)={&(0x7f0000000b80)={0x608, r5, 0x100, 0x70bd2a, 0x25dfdbfe, {}, [{{0x8, 0x1, r6}, {0x220, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8, 0x4, r10}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r15}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x5}, {0x8, 0x4, 0x100}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x5}, {0x8, 0x4, 0x1}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x5}, {0x8, 0x4, 0x10001}}, {0x8, 0x6, r21}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x5}, {0x8, 0x4, 0x100}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0x1000}}, {0x8, 0x6, r26}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x5}, {0x5, 0x4, 0x4}}, {0x8}}}]}}, {{0x8, 0x1, r28}, {0x144, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x5}, {0x1c, 0x4, [{0x9, 0x2, 0x4, 0x4}, {0x7ff, 0xae, 0x4, 0x2}, {0x400, 0x36, 0xf7, 0x1}]}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8, 0x4, r32}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r37}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x5}, {0x8, 0x4, 0xbee}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r39}, {0x1ac, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x5}, {0x8, 0x4, 0x20}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x5}, {0x8, 0x4, 0x81}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r43}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8, 0x4, r45}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r46}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x5}, {0x8, 0x4, 0x8}}, {0x8, 0x6, r50}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8, 0x4, r53}}, {0x8}}}]}}, {{0x8}, {0x78, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r54}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x5}, {0x8, 0x4, 0x1d}}}]}}, {{0x8, 0x1, r56}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8, 0x4, r58}}, {0x8}}}]}}]}, 0x608}, 0x1, 0x0, 0x0, 0x801}, 0x4040898) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) [ 518.386779][T24086] overlayfs: unrecognized mount option "wf+A6YcorkdiƑ_r1" or missing value [ 518.429510][T24086] tipc: All keys are flushed! 00:10:50 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:50 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x12}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 518.538413][T24088] XFS (loop3): Invalid superblock magic number 00:10:50 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530168da0dba3ea452d7032303430c849ac76cb0048c9fc0acbd97efa66e71a2540122ddb0f1d3c9f167b5b462a9296d0cc1923b93ec0d42d8e30b9b20752eee9829800472006566003b8f92ca2bc21fbc369df1aa91c684b1d71645f3f8fc328ad44fc4e16afdb"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 518.693987][T24151] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:51 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x13}]}, 0x1c}, 0x1, 0xf0}, 0x0) [ 518.866098][T24211] overlayfs: failed to resolve './file0ۣE-p2040Iv': -2 [ 518.926585][T24088] XFS (loop3): Invalid superblock magic number 00:10:51 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 519.099558][T24281] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:51 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x14}]}, 0x1c}, 0x1, 0xf0}, 0x0) 00:10:51 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x6500, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:51 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:51 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0xf}, 0x1, 0xf0}, 0x0) 00:10:51 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) ioctl$SNDRV_TIMER_IOCTL_STATUS64(0xffffffffffffffff, 0x80605414, &(0x7f0000000000)) 00:10:51 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) mount(&(0x7f0000000140)=@md0='/dev/md0\x00', &(0x7f0000000300)='./file2\x00', &(0x7f0000000340)='f2fs\x00', 0x82, &(0x7f0000000380)='overlay\x00') getsockname$unix(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000040)=0x6e) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) [ 519.543291][T24396] XFS (loop3): Invalid superblock magic number 00:10:51 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f00000000c0)={0x0, @rand_addr=0xdb88, 0x4e20, 0x4, 'nq\x00', 0x0, 0x7, 0x30}, 0x2c) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:51 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x14}, 0x1, 0xf0}, 0x0) [ 519.792157][T24417] overlayfs: failed to resolve './file0': -2 00:10:52 executing program 5: mkdir(&(0x7f0000000140)='./file1\x00', 0x7) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:52 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 519.997255][T24461] overlayfs: filesystem on './file0' not supported as upperdir 00:10:52 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0xc0}, 0x1, 0xf0}, 0x0) 00:10:52 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="6c6f77657264690c3d2e2f6275732c777d526b646972a25858cc0af862730322f0ffce3d2e2f66696c65312c757070fae28e4e730cd857c126401d2decfaa2aa03e98f724ef0494dda8d86d8637117cc8a80c718aad0f3f15747b414b079c07bc9379c462889e91077692af9d372c068d7823a584b4c47648063bd48c8d3b52f163133b9d30ac8bbbbd1ed37240c638f5309bf16d85fc554d480bcfb4d046d6290d9a1b210331b297631594b185a809a830d04f93116b7c8056811733d56ddff7f000000000000c3897454f89838ece8fd70f4f702e49c159a13a06c9fa9eaf6672a8e9dbcac184339b779a7ee1b2b513abc428158d08791d81746ba928599089a51259686ec335f0c4da5db94d7cc571b4243ab1d055259197bbfa676bf22630c02d1a7b11e881098d6ba322f7f32686a687a861e530fa4a35f1785c337e585bd90a310db53e996ce44c710fc4fa1f2aa9a0d70b72b6e8fd71f54f190bc1c7de39aa554d1f69e03713ed0c4f8d637135edae01477"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) setsockopt$IP_VS_SO_SET_EDIT(r3, 0x0, 0x483, &(0x7f00000000c0)={0x1f, @remote, 0x4e22, 0x3, 'sed\x00', 0x3b, 0x7fffffff, 0x58}, 0x2c) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:52 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x6800, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 520.343406][T24552] overlayfs: filesystem on './file0' not supported as upperdir 00:10:52 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0xec0}, 0x1, 0xf0}, 0x0) [ 520.458845][T24614] overlayfs: unrecognized mount option "lowerdi =./bus" or missing value [ 520.497784][T24606] XFS (loop3): Invalid superblock magic number 00:10:52 executing program 5: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000000300)) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ptmx\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000340)={0x1, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0xa, 0x80001, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1ff}, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r1, 0x4004551e, 0x0) 00:10:52 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r5, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r5, 0x40605346, &(0x7f0000000000)={0x80000000, 0x1, {0x3, 0x1, 0x18, 0x2, 0x9}, 0xfff}) tkill(r2, 0x1000000000015) [ 520.527999][T24614] overlayfs: unrecognized mount option "lowerdi =./bus" or missing value 00:10:52 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:52 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r3, 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) getuid() r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r6, 0x0, 0x0) syz_mount_image$vfat(&(0x7f00000000c0)='vfat\x00', &(0x7f0000000140)='./file1\x00', 0x5, 0x6, &(0x7f0000000880)=[{&(0x7f0000000300)="293bc0e7d4ec3220296a0479a6ef90bf7a29800b2101adc3787e5c3989acf0b264dd9cedf39ea8c0bacce22c562286d50291f0a85049102db54687e9c532a09e2ac6aaab0ff34ff8da4e6fea80c691f14b803c653d66400d5f4214feabeed9af7de2dc0a068d1ff065bc51979e1e0970e62c3b961aeafde0751bc3dcb8d8e3699fd90eb2707bce8550bb83b89a", 0x8d, 0x6}, {&(0x7f00000003c0)="1f933e103fed8d2e239741020f70eb458a428e5ce5ad4f5f316256bcda9fcaa1da76f845bb5f07d5cb8f45e78145f951f9edeb27e72db02017cc2e94c8edf0304e9636b4596fb8fc2fccc5f74917d536786d66b1ac608c81a9dcd08885ce897d1a9e0627bee7f23432ed27354e0a4c515f2b1ec94df96d35f39bff2eff95ed982a054ba727a8d3cc382890c4a7ba138b2752594f7483d0d9491b7a88", 0x9c, 0x6}, {&(0x7f0000001500)="5949854dcc5df9d3260964b37edfd3b598798f4bb1846fbf9a8bcaf5f37eab1b2ee2837894b5d268ed14d4fbeb11828d8edce7006c4a9e30c4ee7cee8aaa665c1de549de80578fff5c415f4c5bb2050dc7f79e6c01bd4381b04cef948ad15ee57b1b2b0be813b6dec014b6d30f7d452769e1161d27072b4a7a8dae0639a6055a45c01ae7962cad22d39d8650839c2f1394fa93b459c55911f94615742e31c9e70e1165e9e37f46581e1ad119b583d541e60c9a4f9116622c6f4f0485ad8c1507ab6ce5163d430a1dc9cf427dbc8be99df2883aab5733cde13db4130ffe37dce7504f12b945b8082de68a85dd556feddea87dd9211d0c4bdddf59e85d46cb901c98dd0506dd52b9c9b11728337105ecb18115337ec30ec6eed57b3c55dbca10377aaa5d2d6dec4cfde9d54cb2c9dfb0cc4499e7fd1e834591e31794e01cecbf46050c382189193b5195a18a69e229532716e9c77635a2dd6401ee32089ca4c332c30d7f8831335ee1ac77f79aa37d2056c0ca8b168baea5a72941501c1175bd5286acf515c916e0dbc75d69b90dc7c6f5bf0111b285b5351d0900d81d6a6e991088afbe6f6d31a8c3b0d354c8e4aa004e37ca941d842c5d01e1e9916d3948c1e680d49ac8722958653cdf3a490fef1a71ed58bb4547a09ac7f7699ae35733842f59518f0f76e778b46382ad6409ec2303cf7eff33d111e69cf5d37bb62beba6a2371735d650ead24326f72f1ed6b33141c9f86986afb923414e7fa1a54d100c1470690867b0b135fb3cdfc88db507e9da857418922109eb7bfc7ec3e4dccf2b57f3ec6cb33547130a399d2a20076f450fba89dd126aa493c3cf3a7c827c10feac709c3794d32e76046e66a1b0e7705a5cac5359300ca0f3f96d776cea184e984e3943421fcc5e1793bcfe3c3b2e93034b2e6eac625f6747a5c9444cf4647323e4da08e0910914b4925f684c34cf707b6107271cbf2db0b358109f67de99438f7b6a63d57d313a0a1e1598bca1ea7e702bc796f1c2d09d74d3f3ebe674f015495f31083f5271f4c26d647eb91d7f8746182aec06e8d5d0f872fb78f6db96d3d331153468e2b2186a04b7c6ed3039012c8daed266c7ecb31641932b7cdcaaebbbdcaeae0fa7cabad7ec1090fd5d3136adff9caa14609a7d9272af50efc6c591ee3a29972e5d4b2936d205825b1854caadd3d5cc0d8abf8124f36422fb71eb978cdeecbf8fba64236d44daf76dee8869c180c2a31bfaa2991c4c7faabb7d7bf8a8d5060981c71c589ddcceb92936c9c91adde8204161a311f0fbaa51de5928edda0958678f367b9ab9dc4754ae2e1db89a3acda27f1534e779b6809171e8d992a23f6e87af4df28c925fd0073a0b5cb9994f45f679612cd7e2345f65b4cd17a7d1f7d7bdabbad8b0783c305ca5f33cb70b096143bbc507a712cc6d3d9b248b1997cec8e85b741a7d94a8454f40db8596210bfcaa51ec0f10194bee49332679fae7ad61499bd9f144185321ce758ccbc55da9356af456476481cf55aa745491b66606512cba8b471332f5f45cb5f9b3e895bdb929ca006f31c62ba681398703fa6ce5eb0ba25e7492c54bea9341d1251dd955d756463f748764bcc47b9dbafe957d31e9cb0bcbabd895592b4738718465d22d4a1f9ca2d008d39a5a919d0605f4200ec954d477a8b71c2a98d572e5c86efc94923579f9da0f5e8817c4d72b3e1c640bd704365244abebe81c2242585934ee4f92c8b8bceee68500d73cf2535af508d393881645c0436a9e329ca1e2611af3ff6584200b221f5642817d5109665f9be61241d5c4d9bb3a7135ba716a94077a9ff5e4a78924cdd6a448ad2eda1e15128c6ed22783261a2f2fe3aaea1ea4e926af43530b6b7766180b3e074265a215258fb175bc664b0ad2e54d0fc8f4dcd7ce90f257148f5c3f862e6eeb384bcc861aaaf2210b7d18d9367df293b1728830881bb851d28f118bd358766770ecbde0fa8804e6fd10f94b74754dc1d9cef1ac951adcfe2ba6493e4a45a91b0efd02739ffcc4787ce7cc06dbd91db6aaf2d1b3c8f6dbd7df94f9ccaa804c94465d7d554ce95421efde1d4854398085b26094009c27aff2ffd9ec61f76b92d89fbd500109f559148fd5158cc254b90073bb1c75d2f0f3d5e9b957b13e15f010f5c9cf3b234b67f5ba9ba5dcfc9d962fab6fc2019a698891570aac5372ba03a6a34bfd3746e927a5329a15b72da6ac82b88b93b7645882e834535a094e8e94987802c575e0fe6cef0ee31cf0a24868e3fa7e1dad1e86d36c3ac40d5ed64023e934540d73a697794ecb2f0cf0e8cc7dafc6bde1ed921654440d1b8e322524c725b92a6d6fdee964532bc4d42adef526ebf43bb11a892ff2f83c44757a1ac91fc2166b8558b2e646968973ba7c343fa15e14c1e5973158258f79eb199232815b563eadec3d99b3017d365326be1795148d656b7b56aa233f9a606365810418b51d40b1f5113286f2babeabb182ba22b2ca492423232e5414f6b75fdee9261de6570778b03d839b45c84c917074dbd7eb62f6be37ccd0b681e1ee95ab036514616e5bea8b270d716dbee49bb5983b8fdd45fefc7fec87d9b1df6121809ab704e39ed612809c8af8e0982df496c5a7812b357ada1cb97546828cfa3103723224c5b9ed61deb99330c8a831147f48d00cfa9454c85c88139c7c21d7f0fce3953179ac89e4d2f47a00e87bc73435bd6109cfb2445e14941e223d6fbfa22aec361cfc69519651d7aa3ba4af5f884e476068d9e8b6f24254e9a53e5b25e6b340aaa22adaaae048ff42237a310c91c5501024140cc9c6de74595105d30d47dffa168dfc8479224c75deae093cab5aafd9f752d98eec315d8a2b0e841e6107e9fcc7643dc1c84c98c21ff3cc91dd8366b9c244d49049d82c78335e73245c455e1af5286c32bf731484b525d870bf0bdeff3ce59914ceefea284ebc646d97d0fcac03ce677d034ffd89e1e0ee40b476ad43ee7005565af287528d7ecdca5185a5d5db979221ff4a154004dc3b3d28a00d0010c9537129af6279221bc220b2dd67f202d3b29ddf5200a3713a41afbceca82a8942b332371c9c374cfce81ccf213e844cf6a148b40ad3f5928b114b53db92cd359e00f7e86f446f5e7da7df736de6258883520d3cc466e9eb62f30a8a32d69b0c2852f1988cceda169668884d9bc4ea75d74ace373736bc5ebda53098e172bdef3c79f1c02b3dd6a5d1a7468120d4caa31714f0fa718a107171a50e911b841e3b69c35282aee4c91b4583457df716983a1d9b123d3616c52b34dca978830475af09b5d19d3bcabea7f5bf39d4248de217f103d9c6c3011dae417722184952b7cfb699b1a126722cddf6d6a59f935fd360d4c80ccf0a300beed2461a5cc2f981adc6f988e03717e5f685bd2ad3d3a372147237af5bb4d670eb90daa6bb6876a381e018b19a5f3e877c2219a3d03d875f2e6de08a44b7b9272f2d94161165e7e605772c1b22d1c3493b15180c7c564ec4f1fb58ed58c728d8a02726d9f3f3b5b7328217a6d6994d7a856884cafb87156ccd86d4dbd56b8048dafe122fbd825826f3448a8e2c4ccb55de9c2d64d2c2cea8daeca5ca881102e711498106cfd06834327dffcae33cc574b5afcdcaf4445b2fc166436e32cbad26ed96778fd7424726bd4f2a64d81cab6f163008e9f1587d1a03ac8e2ff4eab0a96cb1326b9383fe8535f180ef0b244e2c2c335fd82a0245191c0d7761fd39e89220aa87b428054c2217356411e5fb83636961f7a360baddeea919f8b9fcf4bbcd0acff67c36b1d2e057ad87059e46dc252d4ffd7276b8157a71e95d1b0098e81f686b63ce197d8076d033c33b7ccc0946a5fdf7e69cb63bc27d97982b663811c726775240ad8a565f8e456c819cbb404af36247d9b75be5b88ae420f7f8d73cbeb4c61740b7a3b19fae81b80cf872a2cc44c31be151fb07a51d958d3e9800415de1f0e78040648f0347dae38e3acc816165b929f473b6f6f0b7858b3c8f4a26b1d6a9b957fdcbe068571358dbfa01a5c4bd551ec42a9c2dbcfe071d629c0fd9092cbc61a0cb64156c577d9d4e5b32c0557a14f8b38c674da29c49e27a619534bf9ed142f1f3ae208182e05ffa0fe20304d7a3f004ab3e9e8640b347a248fbc1af98460b702664308df85feb96f5c6b262c2ca08cba1c394ead15b864dc99f648b66a47115bbc970e4300a9afe4173c4c6153f1002617951e14a99409346add8f819ec1754a89537e988772079627d1e084de3a1261450fc6ad2c5f4c836732b2bdbce0803412dfe6798a396ba57375fb9e1ce69e87d3f03df0c8f0bfdc4b199d2fad9d92c4738e10c1c49b0af0f5b4a7d72f9fd64d78f2980fea0c83b5562a422888b921ce8286d2873cf2c61d5dcc4ab195b74b4de1237adee2cee2d467a4a80c3d084dc4783c3210188964aae6864b8a55a203363990cf059fd4825605e1ad19ffb1ac784f49c80209c14c5b72709ea6e6c9b36364fdde1e8c64e92c5bd08f09a4e33c847f3655bd56b1820bff36bd8e0a12ffdc8a37e3439868fe080a66f1f14f4369b4fa048c9db524a917117cc90bec57d9c1800e38df2a86b98382a05e5709df33908ae9c6916afaa258fc910425a108f770f8684e10381311c6d1d4a28d74460d8d7e631541859cb920f1398587bd8407fbb56a77050f5be97523f56c724449d8365feb5d313d0ca88c9cef73fd0f2c075e383fa5fa4b57417e7202370f5c539aaef2eeeb8c66b2165f795ad9885cf644a78cde0f80d93c72539119b7972319b2c5790b2e52ea739e6a0e9478e43deb2d6d74e28e0b68ec72e4bf0c645a88dda6098f39c54cb3c8b82f2e2bf7f8bc8f08d7e7be45305abd8a40fddd9e09428c3990216b735f540a248946b81c546b9135e6574af6463f3cdb42f98fd98944141fb61de10d5b1d7d5ea1241fbea330ca8c2039d43e512bdccac27a6d76b6100b7714a3882656d51a37b7a3c2fdd8861a19f78a734dc1c5d52f3215078a8886580b6dc40137d40ef1727e31f800df3df0f029b6bd102af9ea69432739efefdedeefc482c3bd87aebf4000a17066c063447fffdb6dfff6c53641035a2c6102be846690b1b6d83d7c42ed7940529715497eb4dfbec99c07dba3358d822c188678dd2a6777734789ba34e1e5c98ca7c48dc19196b5a70bf753aa4fd9739bc41681d0bf90eb95b4529673ed68a956e393fa6f2b2f0c2749bf49378e0e59704470a1ee5d8b6eba35723320dae80d489f33c08dca2ac39c4a661e36ee8c3deeb4495cb955ae12896b1edf93e7c1d9450a3f2b575a5946ece69d3f9fd35492c139be64dd42db69f1d6481278384d4319145d7fd37edc1281a6a2cbce46838832cca2bbb2ae893dd030a48347d11e68c28594ab862495a5a744c04cfcf98cd523f95012a7b5ea3e435ad55fa3018acff035dc47b8906fd2bb92d81e6832c2b10fc7709fa6d4fad9920f5af1779f3da45e42021bb6056ef90fc700409e09bf5df2e01b6b56fc3342c40b11a494c436b707b3d61a80d8efd1fe7856d5a3ba15eb25fefc0e55f7f17202e83903fc26ecb8f788c332893ef7d0918fffb9e7e26f7ad0563fe7850e1e0de7a3a0616f86f76922f89176f685ea696e3b1ebea5746c01b4dfb24d83534325e1ff34e9aca0ed20a6d2f2347a16da90a084c3fb427896de3daf931cd160d9831c29aa65e7cef1808ac9e64d7db53a89bf3230f5acb9262ad12256e9b963a04795d10aace0578d4ba4872833f198f5d434266fe15e9adaae324bd9a8b", 0x1000}, {&(0x7f00000001c0)="d9b9e2d9c93d72a2aaec7efce7c9476a22a758bf836a655e7cecd43f7f91277f2461fe68", 0x24, 0x7}, {&(0x7f0000000480)="f6e2763c53010a9b4453ee6c85a2723c96020e3c5f1b30c3bb76ec22e0c5b70b2e062ff050c1de7fb60a6f782a4fa455bb38f86270625b45b9641f662307e55d35f7209bd7f450f71092a0a4747a919f0aea8cf0c32976132b201f59faeac64ccd799ff8f43a6ed092381b9717ea16e0d5db0f7f543908b3df8b9895d73ef1a08fa21d942ef29862478f4cd54d2f41af26045032b47e8ab21edb1c199f237f06cf0dccb62d1e3e61871c50b7bc4aaf913e4cf316551d084b67eba04e2e4b3d4273c91fbff319b7c957bfffde3d1999fbb7f3f42f5f3c920641fa8717720f314831f6d40320", 0xe5, 0xb49}, {&(0x7f0000000580)="a31d194b4b6feea67b8950c942629669adfc5aeabde4638d9a819525194002932dc3faecbe70d113f1286dac3824e8ebcc970a4f120c2fb3fd16fa0bee4c5c245bef63b384eb81d98a7eba6734f3b456a18174667a48f48f8656b5db2861915793f655edcfb351e82b3df4b2c160d4d08030075b90f9a3c56bf35a21d50e6aadfb780e2ab941417dd9410d757c3f24781300bd617dd990db66653e7a587b37bd09c0be26aed4f06163f1c01b7ffee11ebfb93f034bd033a48160233e1b92f0055fe44a47d3cc268eb4f4b7a6672625a8562822fddf00ac", 0xd7, 0x10000}], 0x8000, &(0x7f00000007c0)={[{@utf8='utf8=1'}], [{@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@fowner_eq={'fowner', 0x3d, r3}}, {@smackfsdef={'smackfsdef', 0x3d, 'system#selinux^ppp0'}}, {@fowner_gt={'fowner>', r4}}, {@subj_role={'subj_role', 0x3d, 'overlay\x00'}}, {@euid_eq={'euid', 0x3d, r4}}, {@fowner_gt={'fowner>', r6}}]}) r7 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:52 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x33fe0}, 0x1, 0xf0}, 0x0) 00:10:53 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x2000009c}, 0x1, 0xf0}, 0x0) 00:10:53 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x6a04, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:53 executing program 1: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 521.165675][T24698] overlayfs: filesystem on './file0' not supported as upperdir 00:10:53 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x7ffff000}, 0x1, 0xf0}, 0x0) [ 521.332124][T24832] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:53 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='vowerdir=./bus,wor|dir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 521.466490][T24830] XFS (loop3): Invalid superblock magic number 00:10:53 executing program 1: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:53 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0xfffffdef}, 0x1, 0xf0}, 0x0) [ 521.722584][T24955] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 521.756252][T24959] overlayfs: unrecognized mount option "vowerdir=./bus" or missing value [ 521.774176][T24960] overlayfs: failed to resolve './file0': -2 [ 521.823948][T24959] overlayfs: unrecognized mount option "vowerdir=./bus" or missing value 00:10:54 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f66696c65312c75f07065720469723d2e2f66696c653000000000000000000000000000004085f0b1fa1b356507dfcee3efc7053644c5928bc2beb816e6ed6e9edeada31712996fbab4aea24b6b5a5f5aebfa65a88a0412b029e394482a57e3c95a07bd03296d750516703bbdfa082a3090d9ddab7bf5b7c9e8142f9ee99e362ac3d148c498ea362f2ea1bdbf5c026681fd69acf1cb7fa1961ec1f6b59ec422c7e4a30884fa04f02f19d9a867e1eaf91436c4ca8c4341615f9397d5658eaf6a377fb2c4f07e31e2a73765392d210d3d9e09471492a8818f23a1b238cb712cedf276827cbfe66dabb4e86a45d72f8027957177b25e2624cb52be9ae0028b93d00e8c1a92506e8bfe62cbacb47b6a7f327787cfc7a8c1950b6e268d5f032d5ebf427cb6ce8a1c4cf582b0ffaa45"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:54 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r2 = gettid() r3 = dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) ioctl$VIDIOC_QUERYBUF(r3, 0xc0585609, &(0x7f0000000080)={0xfffffffc, 0x3, 0x4, 0x80000000, 0x5, {r6, r7/1000+30000}, {0x5, 0xc, 0x9, 0xc, 0x81, 0xec, "6f02e923"}, 0x7f, 0x1, @planes=&(0x7f0000000040)={0x0, 0x4, @mem_offset=0x401, 0x65d9e545}, 0xfff, 0x0, r0}) ioctl$TUNGETVNETHDRSZ(r8, 0x800454d7, &(0x7f0000000100)) 00:10:54 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x2, 0xf0}, 0x0) 00:10:54 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fine0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140)='nl80211\x00') sendmsg$NL80211_CMD_GET_REG(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x14, r3, 0x101}, 0x14}}, 0x0) sendmsg$NL80211_CMD_SET_MPATH(r1, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x20, r3, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@NL80211_ATTR_MAC={0xa, 0x6, @remote}]}, 0x20}, 0x1, 0x0, 0x0, 0x40}, 0x20000000) r4 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:54 executing program 1: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 521.971605][T25082] overlayfs: failed to resolve './fine0': -2 00:10:54 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x3, 0xf0}, 0x0) 00:10:54 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x6c00, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:54 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 522.101990][T25082] overlayfs: failed to resolve './fine0': -2 [ 522.207058][T25095] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 522.219790][T25099] overlayfs: unrecognized mount option "uperir=./file0" or missing value 00:10:54 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x5, 0xf0}, 0x0) 00:10:54 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x1d, &(0x7f0000000040)=0x1, 0x4) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:54 executing program 1: mkdir(0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 522.402200][T25114] XFS (loop3): Invalid superblock magic number 00:10:54 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x6, 0xf0}, 0x0) [ 522.480776][T25221] overlayfs: filesystem on './file0' not supported as upperdir [ 522.548526][T25226] overlayfs: filesystem on './file0' not supported as upperdir 00:10:54 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer\x00', 0x101000, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e3166696c65312c75707065726452723d2e2f66696c6530c4ade127f159a1268f643717712bcd27d93cf8e1469b1ffc4f74db3b4df66dedeec51ca04e5868d46f6740a08f49976d0114389557d47b46adc89d539495cc7842ddac626245aaceecc7a2eeddc09983dee8b6b40ea1b983d6baad124145fa93a03df1dd1e92e3f614958d2015a79cd434960cf42549c46bb3f3f268d4e7e3759e860e57de762f323d858c8a81fc49b7a523c5dfbc3962f5c3b6134327c14c902aae8b0d00"/224]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r1 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/capi/capi20ncci\x00', 0x101000, 0x0) ioctl$VIDIOC_ENUMOUTPUT(r1, 0xc0485630, &(0x7f0000000300)={0xfffffff9, "c712f3dab707c8abd4670ec0f8c245adee57ca43b7b965f70c853f38340fcebd", 0x3, 0x8, 0xff, 0x1700, 0x2}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = socket(0x10, 0x803, 0x0) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getdents(r2, &(0x7f0000001440)=""/174, 0x18) [ 522.631581][T25231] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:55 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) socket$inet_tcp(0x2, 0x1, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) 00:10:55 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000100)='./file1\x00', 0x80000, 0x8) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c6f77652f6275732c8e6f726b6469723d65726469723d2e2f66696c21820000000000003fb6f1ba1ccf5fb22b82a9cafd598915d7f631c2fbe0d00f1b8dcb7f6d27a31f04bc91127e29816d502043f6a05fca3f"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) openat$vimc0(0xffffffffffffff9c, &(0x7f0000000040)='/dev/video0\x00', 0x2, 0x0) 00:10:55 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x8, 0xf0}, 0x0) 00:10:55 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d492f6275732c776f726b6469723d2e2f66696c65311ff5707065726469723d2e2f66698d6530"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000300)="e9c0f39bbf98bcd70e5177dbc4c8966ed6ad2fe773ab33c120346beec1cc4c15fc88022adfdb517137495d59b547bbb8404bf33e20b0aad91876b81957572ad260125aa991a818d623860e0c1d50f88ed9f4e98caa932e88381add4e56f4e11608e015179e6771bac2f118178823", 0x6e, 0x0, &(0x7f0000000380)=@in={0x2, 0x4e23, @multicast2}, 0x80) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r3, 0x6, 0x23, &(0x7f00000001c0)={&(0x7f0000ffb000/0x2000)=nil, 0x2000}, &(0x7f0000000200)=0x10) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/loop-control\x00', 0x48ca80, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:55 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x7003, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 522.969511][T25287] overlayfs: unrecognized mount option "lowe/bus" or missing value [ 523.007198][T25325] overlayfs: option "workdir=./file1pperdir=./fie0" is useless in a non-upper mount, ignore 00:10:55 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x9, 0xf0}, 0x0) 00:10:55 executing program 1: mkdir(0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 523.062374][T25325] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 523.089622][T25373] overlayfs: unrecognized mount option "lowe/bus" or missing value 00:10:55 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776fbf8c6209723d2e2f66696c65312c696c653000"/47]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 523.244093][T25376] XFS (loop3): Invalid superblock magic number [ 523.268412][T25391] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 523.318427][T25396] overlayfs: unrecognized mount option "wob r=./file1" or missing value 00:10:55 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r1, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140)='nl80211\x00') r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r5, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r6, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r7], 0x38}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r6}]}}}]}, 0x38}}, 0x0) sendmsg$NL80211_CMD_LEAVE_MESH(r0, &(0x7f0000000300)={&(0x7f0000000040), 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x3c, r2, 0x200, 0x70bd28, 0x5, {}, [@NL80211_ATTR_WDEV={0xc, 0x99, {0x3ff}}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r7}, @NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x40, 0x4}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x80) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r8 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r8, 0x4004551e, 0x0) 00:10:55 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0xa, 0xf0}, 0x0) [ 523.369589][T25396] overlayfs: unrecognized mount option "wob r=./file1" or missing value [ 523.457714][T25435] tipc: All keys are flushed! 00:10:55 executing program 1: mkdir(0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 523.633894][T25376] XFS (loop3): Invalid superblock magic number [ 523.660248][T25518] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 523.676251][T25521] tipc: All keys are flushed! 00:10:55 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r1, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000440)='l2tp\x00') sendmsg$L2TP_CMD_SESSION_GET(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000480)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x34, r3, 0x300, 0x70bd25, 0x25dfdbfd, {}, [@L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x5}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x81}, @L2TP_ATTR_OFFSET={0x6, 0x3, 0x8}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @empty}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x4004) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = socket(0x10, 0x803, 0x0) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getdents(r4, &(0x7f0000001440)=""/174, 0x18) [ 523.771856][T25524] tipc: All keys are flushed! 00:10:55 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0xb, 0xf0}, 0x0) 00:10:55 executing program 2: r0 = epoll_create1(0x0) flock(r0, 0x1) r1 = epoll_create1(0x0) flock(r1, 0x2) r2 = gettid() dup2(r0, r1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r4, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r6, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="7f000001", @ANYRES16=r8, @ANYBLOB="0100000000000000000018000000"], 0x14}, 0x1, 0x4800}, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r2, 0x1000000000015) r10 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r10, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r10, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r10, 0x2402, 0x4) [ 523.794690][T25523] overlayfs: filesystem on './file0' not supported as upperdir [ 523.826474][T25524] overlayfs: filesystem on './file0' not supported as upperdir [ 523.867127][T25567] tipc: All keys are flushed! 00:10:56 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r4, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) recvfrom(r3, &(0x7f0000000300)=""/232, 0xe8, 0x60, &(0x7f00000001c0)=@llc={0x1a, 0x10f, 0xfd, 0x0, 0x6, 0x6, @local}, 0x80) 00:10:56 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x10, 0xf0}, 0x0) 00:10:56 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x7400, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:10:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)={0xf4, r1, 0x200, 0x70bd27, 0x25dfdbfb, {}, [@TIPC_NLA_NODE={0xc, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x15}]}, @TIPC_NLA_PUBL={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x3}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x80}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x90af}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x2}]}, @TIPC_NLA_SOCK={0xa8, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_SOCK_CON={0x34, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x40}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3}, @TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x100}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3ff}]}, @TIPC_NLA_SOCK_CON={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x9}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x101}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x9}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x100}]}, @TIPC_NLA_SOCK_CON={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x4}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x200}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x6}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xfffff800}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x25}]}]}, 0xf4}, 0x1, 0x0, 0x0, 0x20000004}, 0x110) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r2 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r2, 0x800442d3, &(0x7f0000000200)={0x9, 0x0, 0x7, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, 'macvlan1\x00'}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c65306b217fde5dcf9f63896346513ae620a19dd66e2ebfe615eedf4582867e1b1cb9d9632ffdada3c4d9f33f9c0974e8058d9931d32a52eea49b6503c7ff3e10a906cefc73fd22ff8e48cb28bcaabbc930b021b6ab1a2fb2d9efe8f2017a90f46fd8891338cd01f6f4575870a96e4c876b78e0902eed5c6a39837358bb"]) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r5, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) ioctl$FIBMAP(r4, 0x1, &(0x7f0000000540)=0x9) getsockopt$inet_sctp6_SCTP_RECVRCVINFO(r3, 0x84, 0x20, &(0x7f00000004c0), &(0x7f0000000500)=0x4) ioctl$KDSKBLED(0xffffffffffffffff, 0x4b65, 0xd96) chdir(&(0x7f00000002c0)='./bus\x00') r6 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r6, 0x4004551e, 0x0) [ 524.040158][T25642] tipc: All keys are flushed! 00:10:56 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 524.072442][T25642] tipc: All keys are flushed! 00:10:56 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x11, 0xf0}, 0x0) [ 524.310131][T25652] XFS (loop3): Invalid superblock magic number [ 524.357492][T25671] overlayfs: failed to resolve './file0k!]ϟccFQ: n.E~c/? t1*Re>s"H(0!/zo؉8WXpnLkx.j9sX': -2 [ 524.390927][T25674] tipc: All keys are flushed! 00:10:56 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x12, 0xf0}, 0x0) [ 524.432709][T25664] tipc: All keys are flushed! [ 524.489852][T25664] overlayfs: filesystem on './file0' not supported as upperdir [ 524.512837][T25714] overlayfs: failed to resolve './file0k!]ϟccFQ: n.E~c/? t1*Re>s"H(0!/zo؉8WXpnLkx.j9sX': -2 [ 524.557615][T25664] tipc: All keys are flushed! 00:10:56 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x12) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 524.596812][T25784] tipc: All keys are flushed! 00:10:56 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:56 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x13, 0xf0}, 0x0) 00:10:56 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 524.658867][T25652] XFS (loop3): Invalid superblock magic number [ 524.749006][T25798] tipc: All keys are flushed! [ 524.778723][T25797] tipc: All keys are flushed! 00:10:57 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x14, 0xf0}, 0x0) 00:10:57 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0x7a00, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 524.975627][T25809] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 00:10:57 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000100)={@empty, @remote, 0x0}, &(0x7f00000001c0)=0xc) accept(0xffffffffffffffff, &(0x7f0000000700)=@xdp={0x2c, 0x0, 0x0}, &(0x7f0000000780)=0x80) sendmsg$NL80211_CMD_SET_BEACON(0xffffffffffffffff, &(0x7f0000002440)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000002400)={&(0x7f0000001800)={0xbd8, r2, 0x400, 0x70bd25, 0x25dfdbfc, {}, [@NL80211_ATTR_IE={0x864, 0x2a, "2bdcd10a430d0f14fa378b6702b18895ee720fd3e7d57deddfc74f9cc84c2953e8dd9dda84eb0018d2ed3ca85ba9faf91f1a91023e928312b707d1ae15e4d215309c7a440c035f2e3593fba98ac6a185dfdd374edd9d96b3bdec9bf1ef27cc1713ad61e6114d7475ee7999866c959288f819f3b73a0d1e861bf254da0a70452baed093e7b422c0596272a916444de2766b7ca2ff27d1d8d74a184405d5c73c3a6fb6623961e20f0d574de159e9f3e65a27c8ea0c5e909250498e8e2042ded331425619d15e355be8911f8a0ccf1c374f0549177b91e5fbc6a7633b0685ef9a4bfaef1db44e1d2e452927e518bf434edfa02047677b8e96b12513e809bb94c2b32a90215ad92ccbc31cc57f6c46bdbf2c2e82d7afa0881f8eeff61ac6ef9c2674f2b730b9cecf79d65a26f32b4841ff85ad7dd5fe1b41173b62cc6bf9df27e737df01d21289368e2051ab8a3ee7bd4fb15d04fdbe757fc93de87e56f6170797beb9dc92f71478bc817456448d2c88c222436df44aac444f4040d72f19cf0b8d9d2e0fa87ef7172df672b29da4fde73b91c0c7fe26b0cd4153770835d6b340c7ea9a66cc70879dd58c1e47083680ba79b904079bffc44f5cc33485d3aba9def4336a24faca8178fbf28b4eb6891ebc22f8b366e4d76b5b324185e9cc6cb4205ada97ca836b4a43c83c817fb9b84ab05c7045a09aa08ffa3b5aa65f60926bfcb4b3fc37c7d624c64cbc66fa72ebaa4f2091634fae0ebf7b94bdccdf2c93a6fecb84755372ec3ccb52bdd57d0b567039c8f5776ce78ff89199cf81edf6ed8a82bc0a23a1768bb38ddab4de65e038893f4033b0478a3dd749ddd658479884dcf98c7b8d2e0e40cc8493c37473e559a8a09c8530c9b07acd92659b48c4f30dd956dbabffe0477936ac5d222e7c808bc2c904adb8c012e7107a29e5fd4360b389d0fc6c2e3a0b0a2a0ffc76e672b2bf9d55c5a6c8d1b5aa0d1d519379ba38f75e4dd28d6765eeac4d39c44b3cce0c40413b67ec4d5ddc35d79fff17e5e029c0fa64e8d0c9474d99f92cb495b32eff11b99696c55639c9aa3c221b1354c6848e7f87ebcc27a8dafc839f0793a887b84a855257dc7be7442566b716954af41bb5c97e8063e77d210d441b6326dc56ebfcb0de4ed0cd8cce03d13891fa21118491460a84c2e5952035ac27d6c2f66606b630d8625d2a6b09f2194a3e00c7c76e9bcc4bf36bc4d2a1646aa20df99cd7b4df419c26bbfd64deafc9eb1282ba8f39d5f5ce148e3d61837e494768c0c13cef3b4fd9dc8929d4de63ba4ee8c0ef9a7560b2aa00e4af8bd39b1e9f9a7a9188824770d9815a702cf98089f34de4f43d68cac634137e835bc9c922ca9fc6eabd476580216f15fa5bb09af19d7904226be8db4bcfd996fcf5dbd44c059671c9828527a736f5a898c76efe663b7f2c9ee805b2518081312c23aa514812ae3a5a5dfc0449f940f0d3c3a79e4bdf623c197c3362297a85c20176b1c69e62a9a2e4007e3a72eb7734cacb548c69775ce90fa9c39f1c0ab8e59a51f819479a741279dac9ce42a27bca637f36b02fe8827d2157f871b3e58b5f95f1412db86507a5fa3ab319eaeddc56ba73e161dffe5fd9d9c96b5bdd0c209c0e70511b7a1ca9e700c5e5aa0ebec48cfa24f07b10e216e9aeb82979be0be3002a9f6092f19502c725cfd2ff9ff2deb12b3ac9aae5fb76f2c22a0c5f41fc540e887f6dc5051db7c258da97116a63ba444833d5965b8865e88addcb21bb5bcc6ff542d4e6474fbfa781a2f7aaa44f7c92560eddec4e76ea94b42a350ef7a4a224e3a4d2980e63b1669e50a8a20817274a02e1cdb86e99a627f493555a521b86a755c270f5d70f2a9f0a25bc749e9067d21fdeab88669d798e830dc1799e5abc407b18644eb81e0d10170eba7d36b3cf0f1f64fc343b62adc9d8fe6948562d6ea3723d7bb94f377b2a05daa17ec30ac10746d917a8e4cffa519a15f07c976b51c4d4db81267c43243c30c4c51b392bddee29dd7323530b17caf884572bb59381a9211b5a9da2e6a50c50b46e5a5220690d6b339279dc3095ca8f946a9f4a935da284cd9f334df2f412ca77094efb68b75273672e36b117a0715192af8de07ff2f8a5cbb21eddc44827257a191afb97e4f644d3a58f342f0fae41f703a955a5332c1d29aafb8ce9f17c1c3672a5e778fe1350dd255c8c5b48a6a3071a6fd71b95aba5cbabf0820d6090e53cf8d57cc1318103065c619251144d0bf3010843772664c8fbb2f88dfc0e4310083568af93035408ea16cb89374aabf81dc10cfeb8e4fb32c9b54446ea9c0827d503b341961d42661adcc699b27494a7383ccaf949ccc37df89fb50a8e71de52194f62680e9f1b902868ea9dd92c34e6f364e126f210783f21f6bbbdc81e91a5c15399ce315ee42958cb8a852564c66349252140de7ffeffac614adee3d5900442ae558d26ea1815652e7f32accbcedb36d3e65b1b04c6c2c482a9535bfea037373dbe4ba50ced1d9647c201f4aef7e04ef4d726de980f95a465962537f7357d14f6a39c33575f66e7d48ff603dcb4a62895b4a23c868692bea32a79431da0803b1985d2925fdedf7a620779e8f6eb6eb15eb431483026c3d8eca3b152f995f0029da657c00a7d72a5e8006e7890c26d46172c0c51b8e7f9da82242e3a9de9fba1c0c9232502e7dd008224deec12919b7c3055cfc83e7304d710b4d6c4517fba64adda5b611beca129800552831df4ec1392eebd254f1b33f4762008abe94442a1709b95f5012fdd3b56321d6b92f78f0f0aa9c73dd4d022a4111bc1014f69a005c8e92c01e5c6d717544619d93570a6f5bf45c0deebbef4978babc257e9fb92a0510c1238092da336e7d5b56a26f7258e62f252cc4e2e087733eaa9a600feab4fa947f88fec0343271d42c7bb0186cae8b34036f9d5db2c061a2181eb15a62baf77901c5a8efaeec1f5544119b56e3230c8f904c58a05a991993fcbc1101b6587cb594c153e75fa696821d3c0003a8df3abf34c8bec28"}, @NL80211_ATTR_P2P_OPPPS={0x5}, @NL80211_ATTR_BEACON_INTERVAL={0x8, 0xc, 0xa0000}, @NL80211_ATTR_SSID={0x12, 0x34, "b388f104323e7df7ce9352ac1600"}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r3}, @NL80211_ATTR_IE_RIC={0x31e, 0xb2, "82c17a57064ac000585257e26204ad6e547af133f992809c1cba73b9cd92c24c40e47f3bebfe6babcd3596f7a1dccfc132f9c563be77cc5ed48bb88789f658275460fa7be65c812985ef8bcfeef78277fe22b0494f9af1a59ed4fbccb979283124b0b17886d401b90f0d6c6447d171e926778debafa472fc269c4b06c9783d41672012eb415b854dcd4db9f1dcfe96d2ac212050be716b48b040baeca66fef139e11b2a79bf0549a347ab8f06a5a5ff238e425d41960008d59cbf67e4e83964726a3ea530f7bac9778c6149ad58e948e3b2b91f8c76748af529d17627c0a9be3294597b023158f6aed2829eba82c4883f547270e1a6605eaf4fe81015f1061c4b15cff3788d153908692233474144d89933aa87332886fee3af63c528322cdd0945661cf347bb75f892e4c0e36fde792157f588412fbb2426f1fb5505b4fb72b224ee6668c3f7d1fe1f180a49b1ce4164da37c2e705d7d89d46e34ce705f92186d00528d85a5cc0f1030cb8bdbc423ef6ef981d31d98efc3ba5f770d6a0fbb9deb0b3d650204ea8cd55c0df1fb88bdfe2052de0782cc0748a4b7484c922e0ba80ab64fc486a64620b3d638e07b096241e0ed3fbb1fcedbfe413478643f13a1578124e768fc37a3c7485a51c06602c4cc41fc7f17592a9c2e838e6d3f4a4c1eb0e8c92680b9bcbc8ac9070c49924404a0a8b34a4142bc555b2cfd438f737486949934bd21778288d8abf5390ef50a03ad509d84a65529473df07b3f1c145f13f394f9446d916897ef651c372d6993b9b38a65ff14572580e99d07251aa289aafe935fc1d2e54b9eb72d817c270cc84009ade731cfb9ae4d8080a81f7dc5175d66d7c7fb8279305dd6dc2b5096d21ecee6925f334c200542e9c984ea991d9e1063d3ee356dd18843bcf9505619ea3ad1ee97b06ffcddcf62be178ee396e853b0125f1acec56304f58c372f86374415a60acbbbff9e5f784be5f5afa2f259a33a87f29265c68f2087ea0cae99c035b0fdc7cf0f10970c6f33c96494601b38a4432cec54e8c072de776a7b3d7f4a3ee01ecbd20919e4f125056ccb83f3b2b98258a2b15b5be532965789d6e4eeaee9d266be78be09d681780fe1a3a1"}, @NL80211_ATTR_EXTERNAL_AUTH_SUPPORT={0x4}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r4}, @NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, 0x7}]}, 0xbd8}, 0x1, 0x0, 0x0, 0x8000}, 0x80) sendmsg$TIPC_NL_LINK_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r1, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r6, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) mount$overlay(0x400000, &(0x7f0000000140)='./file2\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYRESHEX=r0, @ANYBLOB="4542dbab8f09648f4d6c9cce854610c9d829c6b1aff1a796f8d0cebf64b287ea9b69ae47c91f1599eda48b22aa0218f42af8ed36ae848948fd89e614e70edcd21217a00198a9eb47067eeed9ffce35931c6e6cd75547e2688068ad4a7b12d9977cd1199ba80094256916dd742e5f863e8eaddb82d9ae6ff8e3989930fb3c53617aef728d226297bc34533ca2def8a1e537264130ec02e48a4c162aa74a6f0846a82e4e1a538809e53c34abe9e693acd7af9d767ee50b470fe482e37985d171bfed2ba2900f219e0638bee66c22cdd9dc57a1753806ad78976e90ae8401e897016bf21b987b2c0695b57f0237803d7a1d4194f1ce27152305054db6ef26", @ANYRES64=r6]) chdir(&(0x7f00000002c0)='./bus\x00') r7 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r7, 0x4004551e, 0x0) 00:10:57 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x500, 0xf0}, 0x0) 00:10:57 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,worklir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) dup(r1) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) syz_open_dev$media(&(0x7f00000000c0)='/dev/media#\x00', 0xfffffffffffffffa, 0x101000) connect(0xffffffffffffffff, &(0x7f00000001c0)=@l2tp={0x2, 0x0, @multicast2}, 0x80) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) recvfrom$unix(r3, &(0x7f0000000300)=""/48, 0x30, 0x10000, &(0x7f0000000380)=@file={0x1, './file1\x00'}, 0x6e) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r4, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r4, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x800000000000000a) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:10:57 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:57 executing program 2: r0 = epoll_create1(0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00`', @ANYRES16=r2, @ANYBLOB="0100000000000000000018000000"], 0x14}, 0x1, 0x4800}, 0x0) r3 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0)='batadv\x00') r4 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000240)={'batadv0\x00', 0x0}) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_GATEWAYS(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x1c, r3, 0x711, 0x0, 0x0, {0x5}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r5}]}, 0x1c}}, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r8, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f00000004c0)={'batadv_slave_0\x00'}) r9 = socket$nl_route(0x10, 0x3, 0x0) r10 = socket$netlink(0x10, 0x3, 0x0) r11 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r11, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r11, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r11, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r10, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r12, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r13], 0x38}}, 0x0) sendmsg$nl_route(r9, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000700)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r13}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r12}]}}}]}, 0x38}}, 0x0) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r1, &(0x7f0000000580)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x3c, r3, 0x10, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x2}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r13}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24000880}, 0x8000) flock(r0, 0x1) r14 = epoll_create1(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r16 = socket(0x10, 0x803, 0x0) r17 = dup(r16) ioctl$PERF_EVENT_IOC_ENABLE(r17, 0x8912, 0x400200) r18 = socket$inet6_sctp(0xa, 0x5, 0x84) r19 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r19, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r18, 0x84, 0x1, &(0x7f0000000140)={r20}, 0x14) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r17, 0x84, 0x6, &(0x7f0000000380)={r20, @in6={{0xa, 0x4e21, 0x8000, @local, 0x2}}}, &(0x7f0000000080)=0x84) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000040)={r20, @in={{0x2, 0x4e24, @rand_addr=0x7}}}, &(0x7f0000000100)=0x84) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r15, 0x84, 0x6, &(0x7f0000000180)={r21, @in={{0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x31}}}}, 0x84) flock(r14, 0x2) r22 = gettid() dup2(r0, r14) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$PERF_EVENT_IOC_ENABLE(r24, 0x8912, 0x400200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) tkill(r22, 0x1000000000015) [ 525.286673][T25916] XFS (loop3): Invalid superblock magic number [ 525.323260][T25939] tipc: All keys are flushed! [ 525.368293][T25939] tipc: All keys are flushed! [ 525.399728][T25942] tipc: All keys are flushed! 00:10:57 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0xffffff1f, 0xf0}, 0x0) [ 525.455105][T25950] overlayfs: unrecognized mount option "worklir=./file1" or missing value [ 525.478440][T25939] tipc: All keys are flushed! [ 525.502950][T25990] tipc: All keys are flushed! 00:10:57 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r2, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140)='l2tp\x00') sendmsg$L2TP_CMD_TUNNEL_DELETE(r1, &(0x7f0000000340)={&(0x7f0000000040), 0xc, &(0x7f0000000300)={&(0x7f00000001c0)={0x74, r3, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x2}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x4}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x5}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @rand_addr="37f4a645ef963a29e92f132c50e6111a"}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x1}, @L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @mcast1}, @L2TP_ATTR_L2SPEC_TYPE={0x5, 0x5, 0x1}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x26}]}, 0x74}, 0x1, 0x0, 0x0, 0x8000}, 0x40050) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r4, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r4, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r4, 0xc0884113, &(0x7f0000000380)={0x0, 0xffffffff, 0x2, 0x401, 0x9cf, 0x7, 0x400, 0xfffffffffffffffb, 0x80000001, 0xf566, 0x9, 0x2}) 00:10:57 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c65302faaa27146132c0bb5120a0a6529e5d71688cbe851b50fc7cd32058ad983266ae7b9811332781d2e"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) r3 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dlm_plock\x00', 0x0, 0x0) r4 = syz_genetlink_get_family_id$gtp(&(0x7f00000001c0)='gtp\x00') sendmsg$GTP_CMD_GETPDP(r3, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)={0x24, r4, 0x4, 0x70bd2a, 0x25dfdbfc, {}, [@GTPA_NET_NS_FD={0x8, 0x7, r2}, @GTPA_O_TEI={0x8, 0x9, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x880}, 0x20004040) 00:10:57 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x2}, 0x0) 00:10:57 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 525.658456][T25916] XFS (loop3): Invalid superblock magic number [ 525.826505][T26081] tipc: All keys are flushed! 00:10:58 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x3}, 0x0) [ 525.847934][T26085] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 525.883192][T26089] tipc: All keys are flushed! 00:10:58 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xaa00, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 525.897854][T26081] overlayfs: failed to resolve './file0': -2 [ 525.905719][T26088] overlayfs: unrecognized mount option "  [ 525.905719][T26088] [ 525.905719][T26088] e)Q2ك&j繁2x." or missing value 00:10:58 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') setsockopt$inet_tcp_TCP_FASTOPEN_KEY(0xffffffffffffffff, 0x6, 0x21, &(0x7f0000000040)="b29a0383dda7090a953dcde70adbf45c", 0x10) r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r2, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0)='TIPCv2\x00') sendmsg$TIPC_NL_MON_SET(r1, &(0x7f0000000500)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)={0x1c8, r3, 0x300, 0x70bd2d, 0x25dfdbfd, {}, [@TIPC_NLA_BEARER={0x60, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x80000000}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x7, @remote, 0x2}}, {0x14, 0x2, @in={0x2, 0x4e20, @multicast1}}}}]}, @TIPC_NLA_NODE={0x20, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x5fb5}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x9}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_BEARER={0x134, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e24, @empty}}, {0x20, 0x2, @in6={0xa, 0x4e20, 0x1ff, @remote, 0x5}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x80}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x1c7, @mcast2, 0x7fff}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0x4, @dev={0xfe, 0x80, [], 0x20}, 0x7ff}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e23, 0x4, @dev={0xfe, 0x80, [], 0x24}, 0x3}}, {0x14, 0x2, @in={0x2, 0x4e22, @local}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x9, @dev={0xfe, 0x80, [], 0x3b}, 0x3}}, {0x14, 0x2, @in={0x2, 0x4e22, @multicast2}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}]}]}]}, 0x1c8}, 0x1, 0x0, 0x0, 0x20008002}, 0x40) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:58 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file0\x00') r0 = creat(0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f00000003c0)=@assoc_value={0x0}, &(0x7f0000000400)=0x8) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000000440)={r2, 0xf0, "6cb1632c2c18b8cc5d2985ce2db6f2b2979f2754f0fc42a9184219042805cad8512edeaa318d131c53c6dd50e3dd788e5da0cb3bbc3ef4bc774d23f01a4710ad6aee43980abb9770699599ddc298b742895895f0b0883c33e7aaf8917f69289373a99ee45f68d7489e3b947504d0bd026e14f3ef91aec2049ea3925d37672803069c6f1214d3eab23333e903f5494f5b506c4e107037b9387e1ecc6957d861344465f7a7995d29d2a6c73d1bcafd2ba089f84d515243bafef695105d903dc74b40e58b0063c3d721a05f5c71eef95b03920b92d49eb0ef0ac9977d83ad2c5d34e1bf8e8e31a73ac6e48ec64e9dd76e54"}, &(0x7f0000000540)=0xf8) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = socket(0x10, 0x803, 0x0) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$IPSET_CMD_GET_BYINDEX(r4, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)={0x4c, 0xf, 0x6, 0x801, 0x0, 0x0, {0x1, 0x0, 0x2}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_INDEX={0x6, 0xb, 0x1}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_INDEX={0x6, 0xb, 0x2}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x4c}, 0x1, 0x0, 0x0, 0x1}, 0x20004810) getdents(r3, &(0x7f0000001440)=""/174, 0x18) 00:10:58 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x4}, 0x0) [ 526.110908][T26108] XFS (loop3): Invalid superblock magic number [ 526.146232][T26065] tipc: All keys are flushed! 00:10:58 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xa}, 0x0) [ 526.277380][T26186] overlayfs: filesystem on './file0' not supported as upperdir 00:10:58 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:58 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file\a\x00\x00\x00perdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r5, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r6, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r6, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r7, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r7, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) getsockname$packet(r7, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0xfffffffffffffc51) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB="380000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00000016010000001800120008000100736974000c00020008000300", @ANYRES32=r8], 0x38}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000001380)=ANY=[@ANYBLOB="3801800000000000000000000000006170000000a0b38783393dd4", @ANYRES32=r8, @ANYBLOB="00000000000000001800128008000100736974000c00028008000100", @ANYRES32=r4, @ANYBLOB="f28fa50074f22884bc6d0c5faf12ecfa29cf1675d088cd9c96bc0b849b897206c685ead4025f450fff66f9089cbc0bfd971f2215faa494"], 0x38}}, 0x0) recvfrom$packet(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x12040, &(0x7f0000000140)={0x11, 0xd, r4, 0x1, 0x3, 0x6, @broadcast}, 0x14) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r10 = socket(0x10, 0x803, 0x0) r11 = dup(r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x1400200) getdents(r9, &(0x7f0000001440)=""/174, 0x18) 00:10:58 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xe}, 0x0) 00:10:58 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vcsu\x00', 0x88503, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r2, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, &(0x7f0000000440)={0x9a0000, 0x6, 0x9, r1, 0x0, &(0x7f0000000400)={0x990a6c, 0xb7, [], @ptr=0x5}}) linkat(r0, &(0x7f00000003c0)='./file2\x00', r3, &(0x7f0000000480)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r4 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r4, 0x4004551e, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000300)={&(0x7f00000001c0)={0x60, 0x3, 0x8, 0x401, 0x0, 0x0, {0xc, 0x0, 0x8}, [@CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x1a}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x883e}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x11}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x2}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x86dd}, @CTA_TIMEOUT_DATA={0x1c, 0x4, 0x0, 0x1, @fccp=[@CTA_TIMEOUT_DCCP_TIMEWAIT={0x8, 0x7, 0x1, 0x0, 0xa7d2}, @CTA_TIMEOUT_DCCP_RESPOND={0x8, 0x2, 0x1, 0x0, 0x2}, @CTA_TIMEOUT_DCCP_PARTOPEN={0x8, 0x3, 0x1, 0x0, 0x1000}]}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x88b5}]}, 0x60}, 0x1, 0x0, 0x0, 0x4}, 0xc0) sendmsg$TIPC_NL_LINK_GET(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r6, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) sync_file_range(r5, 0x80, 0x1f, 0xa) [ 526.612346][T26249] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:10:58 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xf}, 0x0) [ 526.680357][T26253] overlayfs: option "workdir=./file" is useless in a non-upper mount, ignore [ 526.754754][T26253] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 00:10:59 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:10:59 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xae02, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 526.951749][T26367] tipc: All keys are flushed! 00:10:59 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="01000000000000000000180000005821aad13ab14bfddd193b6bde8c5edb1b2e841a1f5ff2d43a1ead5a1ca410399bf611a192ad17b07055931e9549da71"], 0x14}, 0x1, 0x4800}, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x10, &(0x7f00000003c0)=ANY=[@ANYBLOB="6c6f7765726469af806cc5e0e194723d2e2f627548b9776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESOCT=r1], @ANYRES32=r0, @ANYRES64, @ANYRESOCT, @ANYRES64, @ANYRES64=0x0, @ANYRESHEX=0x0]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = socket(0x1f, 0x803, 0xfe) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) mkdir(&(0x7f00000001c0)='./file1\x00', 0x28) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dlm-monitor\x00', 0x40, 0x0) setsockopt$CAIFSO_LINK_SELECT(r5, 0x116, 0x7f, &(0x7f0000000380)=0x2, 0x4) setsockopt$bt_hci_HCI_FILTER(r2, 0x0, 0x2, &(0x7f0000000200)={0x9, [0x400, 0x2], 0x7ff}, 0x10) getdents(r2, &(0x7f0000001440)=""/174, 0x18) 00:10:59 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x11}, 0x0) [ 527.026319][T26367] tipc: All keys are flushed! [ 527.102410][T26375] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 527.111641][T26378] tipc: All keys are flushed! [ 527.143841][T26385] overlayfs: filesystem on './file0' not supported as upperdir [ 527.160656][T26376] XFS (loop3): Invalid superblock magic number [ 527.186025][T26384] tipc: All keys are flushed! 00:10:59 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x60}, 0x0) 00:10:59 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file2\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:10:59 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xf0}, 0x0) [ 527.368248][T26448] overlayfs: failed to resolve './file0': -2 [ 527.400003][T26448] overlayfs: failed to resolve './file0': -2 00:10:59 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 527.446051][T26491] tipc: All keys are flushed! 00:10:59 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x19c) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f627572312c75707065725a65300000000000000000ddffffc2eccd2b3f089aa5e0ddbe1b6408f6d9c4cdf9a98de8b3d9a8483002eccb621ebacf9397687bd5c85155475447913d34ed847960e4a0a0e212dfaa574f4ab7447148ed728db76715258f3939dd70e9137aa6382c0fb58aa988d76ff6000000ab171f00000000"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) [ 527.476056][T26491] overlayfs: unrecognized mount option "lowerdilr=./buHworkdir=./file1" or missing value [ 527.521022][T26511] overlayfs: unrecognized mount option "lowerdilr=./buHworkdir=./file1" or missing value 00:10:59 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x106}, 0x0) 00:10:59 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x10, 0x803, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getdents(r1, &(0x7f0000001440)=""/174, 0x18) [ 527.646614][T26518] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 527.703088][T26523] overlayfs: unrecognized mount option "upperZe0" or missing value [ 527.722086][T26523] overlayfs: unrecognized mount option "upperZe0" or missing value 00:10:59 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='logerdir=./bcs,wor\b\x00\x00\x00=./file1,upperdij=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='\x00', 0xc3) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x210402, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) listxattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/9, 0x9) ioctl$CAPI_REGISTER(r1, 0x400c4301, &(0x7f0000000300)={0x5, 0x2}) openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000140)='/proc/capi/capi20ncci\x00', 0x1c1800, 0x0) r3 = open(&(0x7f0000000440)='./file3\x00', 0xc0040, 0x58) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000380)) r4 = syz_open_dev$audion(&(0x7f0000000480)='/dev/audio#\x00', 0x8, 0x40) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r6, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r4, 0x114, 0x7, &(0x7f0000000540)={@pppol2tpv3in6={0x18, 0x1, {0x0, r5, 0x1, 0x4, 0x1, 0x2, {0xa, 0x4e22, 0x1, @remote, 0x1}}}, {&(0x7f00000004c0)=""/63, 0x3f}, &(0x7f0000000500), 0x38}, 0xa0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) mkdir(&(0x7f0000000400)='./file2\x00', 0x10) 00:11:00 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xb503, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:11:00 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:11:00 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x2a4}, 0x0) [ 527.962613][T26637] overlayfs: unrecognized mount option "logerdir=./bcs" or missing value [ 528.029224][T26637] tipc: All keys are flushed! [ 528.045705][T26618] overlayfs: failed to resolve './file0': -2 [ 528.103127][T26637] overlayfs: unrecognized mount option "logerdir=./bcs" or missing value [ 528.143956][T26643] XFS (loop3): Invalid superblock magic number [ 528.252685][T26660] tipc: All keys are flushed! [ 528.266008][T26661] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:11:00 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x2a8}, 0x0) 00:11:00 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='overlay\x00', 0x200000, &(0x7f0000000100)=ANY=[@ANYRES32=0x0]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:11:00 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c653008e35272f35545b8621e25e538eb678ab160b832dfef5c3b0502e532d64e43c4a95405cb2b3fc1955ab7de5103bc702219b6d301a2654fa99ea6f9de9d7aa28651e2f1221cdf9b30446cdeda58bc3983bb79b630ac21a3aa8ddf79bc4e346c9e41271f0184ad9ba8ef45021420ca33118a9f0515a81ca99943602c28d18c214de1a8b311d9f4b40f3554231b49f7d21bbcdc2823812c5f9b0c6274a0809d4d10638c53c5545fe339fe4d276a9de064906032956ae974407425977cbb106a9088fe4861d8930321e5dca737ec71fd"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = syz_open_dev$mouse(&(0x7f00000000c0)='/dev/input/mouse#\x00', 0x0, 0x98002) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r4, 0x0, 0x0) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r6, 0x0, 0x0) r7 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r8, 0x0, 0x0) getresuid(&(0x7f00000007c0), &(0x7f0000000800)=0x0, &(0x7f0000000840)) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r13, 0x0, 0x0) setresuid(r11, r13, 0x0) syz_mount_image$tmpfs(&(0x7f0000000100)='tmpfs\x00', &(0x7f00000001c0)='./file1\x00', 0xcc3, 0x3, &(0x7f0000000740)=[{&(0x7f0000000540)="c2a13e36d9a8029b83ab63c26121166ae3e5bc060d96040c8950f6017ad4e94077612f22c77cdc29634c350fce357308fcb42748b3a57c9ae49a7f73caaea2ca4bd35162b57e6d8410974d44068aba95b59c8160bbc41616d7b6df8816fbe93a44f7c9616218c0beda", 0x69, 0x3}, {&(0x7f00000005c0)="7ba1eec333b65b6778d6818326fb83c78bf0750e5ebdbd3e847fe4297696bc24054f62e7867969151c9a4e643fa9a9d6bedc42ae71e558ed5b285d9b2c3f348011b2f963e9c9887c", 0x48}, {&(0x7f0000000640)="509dfcb7b91720d2f20aa494c92bf7685467b9e08e8462a448e3553718bd016a3d1dee6f61a9bc41be5a0ed3da12669ac3164cd5286ac203da01fab4b13e8553f840e70e2940cd4a9ed4d15143b5446cf862a13eb9d860f9e48da6c8435e91658348bd3e793f91517ec3bafd18a42561c8b934af638f66be034864d1e3aa7625b80b11d4f17b27bbd8ab6e3a858872cb4c638f337e8a860a8fd2f2400055e07f6fa5ebf1a57c04bce932949207ac972749d651593e02e3b60ecf3d808cb2951381827aef162ed097bff7d90817ed0f6fc43bb187f1c96f27b96ebb4652facfc2dd09e2f699d4f77642d870f8af4da214625a", 0xf2, 0x800}], 0x80, &(0x7f0000000880)={[{@mpol={'mpol', 0x3d, {'bind', '=relative', @void}}}, {@uid={'uid', 0x3d, r4}}, {@huge_advise={'huge=advise', 0x3d, 'overlay\x00'}}, {@uid={'uid', 0x3d, r6}}, {@huge_within_size={'huge=within_size', 0x3d, '/dev/input/mouse#\x00'}}, {@nr_inodes={'nr_inodes', 0x3d, [0x30, 0x35]}}, {@uid={'uid', 0x3d, r8}}], [{@uid_lt={'uid<', r9}}, {@subj_user={'subj_user', 0x3d, 'l2tp\x00'}}, {@dont_measure='dont_measure'}, {@fowner_eq={'fowner', 0x3d, r11}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@smackfshat={'smackfshat', 0x3d, 'md5sum'}}, {@subj_type={'subj_type'}}]}) r14 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$l2tp(&(0x7f0000000440)='l2tp\x00') r15 = socket$nl_generic(0x10, 0x3, 0x10) r16 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000440)='l2tp\x00') sendmsg$L2TP_CMD_SESSION_GET(r15, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000480)={0x14, r16, 0x1}, 0x14}}, 0x0) sendmsg$L2TP_CMD_SESSION_GET(r14, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000480)={0x14, r16, 0x10, 0x70bd2c, 0x25dfdbff}, 0x14}}, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(r2, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000200)={&(0x7f0000000540)=ANY=[]}, 0x1, 0x0, 0x0, 0x800}, 0x24000080) r17 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r17, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:11:00 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 528.629576][T26779] overlayfs: missing 'lowerdir' 00:11:00 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x300}, 0x0) [ 528.676438][T26782] overlayfs: unrecognized mount option "(ь!Mᨳ5T#I(#" or missing value [ 528.700337][T26779] overlayfs: missing 'lowerdir' 00:11:00 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xd203, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 528.813203][T26790] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:11:01 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000140)={&(0x7f00000000c0)='./file1\x00', r0}, 0x10) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:11:01 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x601}, 0x0) [ 529.073917][T26834] XFS (loop3): Invalid superblock magic number 00:11:01 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:11:01 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f0000000100)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, 0x80, &(0x7f0000000900)=[{&(0x7f00000001c0)=""/90, 0x5a}, {&(0x7f0000000440)=""/245, 0xf5}, {&(0x7f0000000540)=""/129, 0x81}, {&(0x7f0000000600)=""/169, 0xa9}, {&(0x7f00000006c0)=""/153, 0x99}, {&(0x7f0000001e00)=""/239, 0xef}, {&(0x7f0000000880)=""/88, 0x58}, {&(0x7f0000000040)=""/25, 0x19}], 0x8, &(0x7f0000000980)=""/4096, 0x1000}, 0x0) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f00000019c0)={{0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x3b}}, {0x6, @remote}, 0x2, {0x2, 0x4e20, @remote}, 'hsr0\x00'}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r2, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = request_key(&(0x7f0000001c80)='asymmetric\x00', &(0x7f0000001cc0)={'syz', 0x1}, &(0x7f0000001d00)='!/)![GPL\x00', 0xffffffffffffffff) stat(&(0x7f0000001d40)='./bus\x00', &(0x7f0000001d80)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = msgget$private(0x0, 0x0) r7 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r7, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r8 = syz_open_procfs(r7, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r8, 0x400454ce, r9) r10 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r10, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r11 = syz_open_procfs(r10, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r11, 0x400454ce, r12) msgctl$IPC_SET(r6, 0x1, &(0x7f0000f00f88)={{0x1, 0x0, r12, 0x0, r9, 0x0, 0x1003}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x1, 0x0, 0x0, 0x0, r10}) keyctl$chown(0x4, r4, r5, r9) r13 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') r14 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000480)='NLBL_MGMT\x00') sendmsg$NLBL_MGMT_C_REMOVE(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000004c0)={0x50, r14, 0x800, 0x0, 0x25dfdbfc, {}, [@NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x5}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @local}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0xb}, @NLBL_MGMT_A_CV4DOI={0x8}, @NLBL_MGMT_A_DOMAIN={0x1c, 0x1, '/dev/infiniband/rdma_cm\x00'}]}, 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x810) sendmsg$NLBL_MGMT_C_REMOVE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x64, r14, 0x300, 0x70bd2c, 0x25dfdbff, {}, [@NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @rand_addr=0x3}, @NLBL_MGMT_A_CLPDOI={0x8}, @NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x3}, @NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x5}, @NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x7}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @ipv4={[], [], @initdev={0xac, 0x1e, 0x1, 0x0}}}, @NLBL_MGMT_A_DOMAIN={0xb, 0x1, 'TIPCv2\x00'}, @NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x3}]}, 0x64}, 0x1, 0x0, 0x0, 0x810}, 0x80) sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r13, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000001a80)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75705865726456723d2e2f6669816530cf2d3b5e29da9822c62f3ae947fb7c4d3ea445fc7b4f15d121fad5e9cb36c29e114e42f1cdf7d173e1a9f4c80e89b57eb627e4ac60159cb714cc818385b603c76d247699e4d21b75abaf93a07ece399675fb8ddf8755744e74194aefa04cf63379b489b596ec3413e2539c8c72501bc19f536f63f191b9d40d721354659e58d08a0d88dcaaa246e62ac05780c65592e56459ac48595e233588f6af4240b887a09b4e2be10bd82e1144b506ee5292933a4abfc3f01ebeb141ad96e7bb8a04ff7852fff8b53d049a84cc5a743951573eb2c6ba994c50ba09b8e994f2c25f081c2fbe77f5101d30a94bbe73eb69783d2db0cfa9c7063d", @ANYPTR, @ANYPTR=&(0x7f0000001a40)=ANY=[@ANYRES64=r2, @ANYRES64=r13], @ANYBLOB="a34e9dc05f192b56ff337cc2c1f5b71c64835b9c1e0c28ce6089dd9424cf4db062bbd8c67df03afb4f9e41c438bcb63b5e93ae33364dab4c02b82f1ea35cfe1ac48d00439a9ee76a3744363d5f58ee4c9730aafcccb92e915442f0825da66781a897a82143ce655ab4ddcbe78153586a517f9bb5cc92e57b62bd0884dab34ad476e50270bf95261009a56ba57d1020a9fa2ca4319171f062b34e16bbce0ce695", @ANYRESHEX=r1]) chdir(&(0x7f00000002c0)='./bus\x00') r15 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r15, 0x4004551e, 0x0) 00:11:01 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xa00}, 0x0) [ 529.268011][T26922] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 529.298214][T26912] overlayfs: filesystem on './file0' not supported as upperdir [ 529.333225][T26924] tipc: All keys are flushed! [ 529.441484][T26834] XFS (loop3): Invalid superblock magic number [ 529.479121][T26924] tipc: All keys are flushed! [ 529.485706][T26924] overlayfs: unrecognized mount option "upXerdVr=./fie0-;^)ژ"/:G|M>E{O!6žNBs~'`́m$vu~9u߇UtNtJL3y4SrPSoc rTeXЊ ܪF*WUdYHY^#5B@N+ .DR:JA绊xR=Zt9QW>ƺLP _/w0Ksix=-ϩ=" or missing value [ 529.534079][T26924] tipc: All keys are flushed! [ 529.579918][T27041] tipc: All keys are flushed! [ 529.586636][T26924] overlayfs: unrecognized mount option "upXerdVr=./fie0-;^)ژ"/:G|M>E{O!6žNBs~'`́m$vu~9u߇UtNtJL3y4SrPSoc rTeXЊ ܪF*WUdYHY^#5B@N+ .DR:JA绊xR=Zt9QW>ƺLP _/w0Ksix=-ϩ=" or missing value 00:11:01 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:11:01 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xe00}, 0x0) 00:11:01 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) setxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='security.apparmor\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fremovexattr(r0, &(0x7f0000000280)=@known='security.apparmor\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000680), 0x3c, 0x0, &(0x7f00000001c0)="3b8e2dcd073d6542178b7debb8f4df1b3760e7b80f6c8ac4a1f5b8d2abc2b287ab97c62db1284e6a863a8816457736985d2f0b08b64cf5aa8fcba590"}) chdir(&(0x7f00000002c0)='./bus\x00') r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r1, 0x4004551e, 0x0) [ 529.784601][T27050] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:11:02 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xd900, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:11:02 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="75ea892382a0f801757f2c776f727570706572646900002e30000000000056ae0000000000000000000000561f535f12cce6e307ca1e6766fd0de1b1383d45ad6de731268967fe9cb73a93ce0219b37c15ede3b5c0e946d7dbad7d046f0bec7bf9b49dfff2b561e3f72b60f0cdec9ad46fffe82daf94ae9b0e35e91298b3aaa0020234467b3d3a10e428806ef631e758e80e7d28dad50fedcc6d764b5490848d60d96b64bfbf22d1060000000000000000"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_bt_hci(r2, 0x400448cc, &(0x7f00000000c0)="e6a0578950aeffae521f510fed5cb3abb66e553895db54cb82ae6086742afd837bec917d996e") r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000300)='./file0\x00') openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r3, 0x408c5333, &(0x7f0000000580)={0x5, 0xfffffffb, 0x0, 'queue1\x00', 0x8001}) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r4, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r4, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r5 = semget$private(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0x3}], 0x1) semop(r5, &(0x7f0000000000)=[{}], 0x1) semctl$IPC_RMID(r5, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) semtimedop(r5, &(0x7f0000000100)=[{0x2, 0x1000, 0x1800}, {0x1, 0x7, 0x1800}, {0x2, 0xd9, 0x1000}], 0x3, &(0x7f00000003c0)={r6, r7+10000000}) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r4, 0xc0884113, &(0x7f00000004c0)={0x1, 0x1ff, 0x2, 0x1, 0x27c, 0x5, 0x40, 0x4, 0x4, 0x9, 0x0, 0x5}) ioctl$VIDIOC_PREPARE_BUF(r4, 0xc058565d, &(0x7f00000001c0)={0x4, 0xa, 0x4, 0x1, 0x1000, {0x77359400}, {0x3, 0x0, 0x7, 0x0, 0x7, 0x56, "3e7c7916"}, 0x3, 0x2, @userptr=0x80000001, 0x1000, 0x0, r2}) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 529.987676][T27101] overlayfs: unrecognized mount option "u#u" or missing value [ 530.002270][T27056] overlayfs: filesystem on './file0' not supported as upperdir 00:11:02 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xf00}, 0x0) 00:11:02 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 530.136703][T27167] XFS (loop3): Invalid superblock magic number [ 530.198772][T27181] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:11:02 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f6669e48029996ff910453ac65e30d7306c653098b8e4eea00100000000000000328be44fd16a7774774b97f4f6e776b341de3ee74605dfea83e18ef1aaf027b7e4b3fe6dd59c88e58757f202096fbbaf6b3f02bf8571a5af26a028e170da883f5478760617e1e821f00c0a04a13646c2df4679329085bda306aa825e6fc2721235aadb40ee55924e22c53c81cafd2824ce07c02c08c0a24a72c17cc91f0f"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$PPPIOCDISCONN(r1, 0x7439) syz_open_dev$ndb(&(0x7f0000000040)='/dev/nbd#\x00', 0x0, 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:11:02 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x1100}, 0x0) 00:11:02 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) getgroups(0x1, &(0x7f0000000540)=[0x0]) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000580)={0x4, 0xfffffe01, {}, {0xee00}, 0x8001, 0x7a}) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r6, 0x0, 0x0) syz_mount_image$hfsplus(&(0x7f00000000c0)='hfsplus\x00', &(0x7f0000000140)='./file1\x00', 0xfffffffffffffffb, 0x5, &(0x7f00000004c0)=[{&(0x7f0000000300)="304da389cf74e15803892121343222f5476b8bce9ca93571f1954f16f2c03438ab6b99847fb2ccb75ca7060680850369db7942a90df0656e5a22d809bd726b15b81d96da7d7f31c6d3396b632822881f9ca0d51195a43d98e17a47741c205f27dd147e77b393d4c2f5a75ed645e864047fd37816934e70832ad5f060c068316637115c64560a88071193eb80ea2475e6ba67256a3b06fbdbac9edd7ce372d407a9b3008fcba75fea6b16d3a5fc4665708178325dd16b023dfd6115c1ca3f41b7fbdfdbfd11d734ff5f772e164d7a0dc17f27656e73b9d06979a475a59732f96954be4aafe356e916b8", 0xe9, 0x9}, {&(0x7f00000001c0)="30901c855abf92a7a093c0759d7641b0fa2efbc5500e8ad17468cff5c2d26069eca8885f4940ba7aaf", 0x29, 0xd1}, {&(0x7f0000000200)="cdf4de84b79ede1ae10312", 0xb, 0x5}, {&(0x7f0000000400)="272cfb894590bead415c9279a68a93c8d9d33409", 0x14, 0x2}, {&(0x7f0000000440)="8301301634e62b7d32a47c80d22ea29239c166caa764731dd9bc3b608c9577aec9c2f40c0cbbd8a1c20fe4498ddec7e253e3832db6b3a022ae577080c638c3e01189e0984653116a4763c5e06b0543b14547a826f31671c5cd2271dab3da1d5309123ef5dafa535d29ed11f1537d", 0x6e, 0x7}], 0x800000, &(0x7f00000005c0)={[{@umask={'umask', 0x3d, 0x9}}, {@nobarrier='nobarrier'}, {@creator={'creator', 0x3d, "04ae8ce3"}}, {@type={'type', 0x3d, "8a6b2962"}}, {@decompose='decompose'}, {@part={'part'}}, {@type={'type', 0x3d, "fb54bf89"}}, {@barrier='barrier'}, {@creator={'creator', 0x3d, "394b014e"}}, {@gid={'gid', 0x3d, r3}}], [{@fsuuid={'fsuuid', 0x3d, {[0x5, 0x39, 0x61, 0x35, 0x30, 0x62, 0x66, 0x33], 0x2d, [0x65, 0xcc, 0x35, 0x34], 0x2d, [0x34, 0x65, 0x38, 0x34], 0x2d, [0x66, 0x2, 0x38, 0x36], 0x2d, [0x37, 0x61, 0x39, 0x3, 0x39, 0x61, 0x36, 0x30]}}}, {@fowner_lt={'fowner<', r4}}, {@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@euid_eq={'euid', 0x3d, r6}}]}) [ 530.494823][T27256] overlayfs: failed to resolve './fi)oE:^00le0': -2 00:11:02 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x3f00}, 0x0) [ 530.610574][T27167] XFS (loop3): Invalid superblock magic number [ 530.636057][T27304] hfsplus: unable to parse mount options 00:11:02 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 530.757318][T27316] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:11:03 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:11:03 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x6000}, 0x0) [ 530.992138][T27321] hfsplus: unable to parse mount options 00:11:03 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xec03, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:11:03 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file1\x00') mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') syz_mount_image$bfs(&(0x7f0000000140)='bfs\x00', &(0x7f00000001c0)='./file0\x00', 0x10000, 0x1, &(0x7f0000000200)=[{&(0x7f0000000300)="b472e4da368c4da9d5c700b72bfe62a699ff6fd2d494545d46f2e3266502d598d0c0d1b28e64b64dcf8c23dc6cd794d3bcd69a9ecc70b410f28d7c627f428589d9a13b06a963cd9db2b8d2d45e21dd7ffa0b195dc8f81f1b22b95dc7d719a77c764834c1a7660dc85a541c31bb9d63cb19130037521df85ebd27343d6b5919e60acbe48a994978d62f0fd5ceb4ce8dc94c2153acfbcbddeec362dd6cc18656981160d3665c651399d39d4562a2bcfc1a0e27711e07a503022e1313fadedb92e04d1c4680f5c982f5effe5c14e36c997c859327361ad15880b70def5edf7ee41715af", 0xe2, 0x1}], 0x2000040, 0x0) creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:11:03 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000400)={0x29, @remote, 0x4e24, 0x1, 'none\x00', 0x8, 0x3, 0x27}, 0x2c) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f62ffff00008f726b6469723d2e2f66696c65312c7570706c65302a2b83b2732f82e35b5cf7598b36b4de3f576a68cf0f48b48bf2a647dc383a24bdd21c0abd894d66fca838004406393912d3bf92bb47ab0da2585e9675b16b6cfb04dcaee9d8f4cffae27a91af55f6482f05c28f355aecc6177e95cb0ae9499e0ff6ee94b2f88ea1efa6168ed78ad92fc5630e7a97d2e9a382c501254d21344a427baeecb7f5464ec589fb46f12ae5a2eecfe32be6489243b96e010101000092c111239816bc81dc44c2447a110f203f5d1e8712b88e8f00000000e619ce7e498e6efe545d201b126fb2c7360ec3c064d34eb5850dc0e2a6df794b498d68a9c7f759a272444b844e6c2fad6ab34f133693da0a7c79f2dd5ad7113b8a856056e884cd84625eb21d9eecd96eb729d1031f676db85ca8cadcc18fc1b26153c8e83a6f199f3c67f914efcf76eca66b9fe58ce56b883252ffed849d02b3fa3efc55dc7bc19674093f37ae244fb904000000b4cb88160f9e1dc49f8ef53b3f0ecd5cdf3c3ba9f0c537051b43a2660128ea802b9e97f472bb6898836d1cd8d97fb27ab87d96e4b659df2827d12aff73e0fc4e0594836c024a50fa6f804a195fcd414c661341678e167a57ce5219e51249953f6fa72afe498693b2997585fb60cded29cd567f731a90e384e37c8354b83124278a7bbd3c16191edff40e49ad733b366e96bc10b58105837dbefa1afaaf4aa053c22e8d92ff5e126513b376fbef295c1cdb0a7e23c1e627a432f4f9006900"/571]) r1 = syz_open_dev$vcsn(&(0x7f0000000300)='/dev/vcs#\x00', 0x5, 0x400000) ioctl$sock_netrom_SIOCADDRT(r1, 0x890b, &(0x7f0000000380)={0x1, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bpq0='bpq0\x00', 0x1, 'syz0\x00', @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x8, 0x2, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @default, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000440)='/dev/qat_adf_ctl\x00', 0x20000, 0x0) r4 = getpid() sched_setscheduler(r4, 0x5, &(0x7f0000000380)) capset(&(0x7f0000000a40)={0x20080522, r4}, &(0x7f0000000a80)={0x81, 0x3f, 0x0, 0x6, 0x7f, 0x5}) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r5, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r6, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r6, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) connect$ax25(r6, &(0x7f0000000ac0)={{0x3, @default, 0x4}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) openat$cgroup_int(r5, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$DRM_IOCTL_RES_CTX(r5, 0xc0106426, &(0x7f00000004c0)={0x8, &(0x7f0000000480)=[{}, {}, {}, {}, {0x0}, {}, {}, {}]}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r3, 0x4010641c, &(0x7f0000000540)={r7, &(0x7f0000000500)=""/25}) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r8 = openat(r2, &(0x7f00000000c0)='./file1\x00', 0x80, 0x289) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000001c0)={r8, 0x0, 0x76, 0xeb, &(0x7f0000000100)="612aa86bbdd9473dc04f26ba42c72dfd06fb14b3f7e0a3da45d9e2d194ca4b76f354881eb02ad9d13f7b07de1e13771e2c512f0e93a89db6c2768d29ba3e3cfdc84a47e3f6160698c73fb515ca9d108301b20dc4c063d269687a062f9351738215b5b8b633092d222d281491775abd764a6e07151f33", &(0x7f0000000580)=""/235, 0x1, 0x0, 0x8f, 0xbf, &(0x7f0000000680)="2d1e3e3d1c762cda2a99acdf3b10e25f75372b284ad7678a5b0e78422e3da0abad37b6407e601806991d2f53f9b23f04c2fad05a685e20ba91541a2fa26e31393e1a72451a2b875300e29526f8a57fba5fdacc4560fd7ccfd4f1376b6a4e196edd3d77de2ef869e7c631f77fd9d9366888f2137920605084a3c6926de4210b6b38b07553bcd54c08632e2b4e95ab90", &(0x7f0000000740)="08ce69758761f05b612d05b743986c961227511197b20713aeabea327ec3d77d5edb3795df31ecfb299fe5b274d1da1c435cea1c50c7d5c935219c83dcbbf6bc938eb70a1bbc762cee6a6bb3a87b51279cbd17cffcaa08adf625fa4fc1b2f0789adcc7e8dc543d25b43199c26c8e94c29c65b2f2c1cb1a275dabaa270073e8e5d0334e533c307794b23bc96348b91ffcf5caef083a3210f9b9bb6bf875837090b430d8b24b199a65acaf7bc9644e0c17fcf051bfa8e48cf273231d9de44f4d"}, 0x40) getrlimit(0xa, &(0x7f0000000200)) r9 = creat(&(0x7f0000000040)='./bus\x00', 0x114) ioctl$USBDEVFS_DROP_PRIVILEGES(r9, 0x4004551e, 0x0) 00:11:03 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xa402}, 0x0) [ 531.355924][T27446] IPVS: set_ctl: invalid protocol: 41 172.20.20.187:20004 [ 531.393230][T27446] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 531.422339][T27377] XFS (loop3): Invalid superblock magic number 00:11:03 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r2 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r2, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r3 = syz_open_procfs(r2, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) r5 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r5, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 531.524229][T27446] QAT: Invalid ioctl [ 531.617788][T27461] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 531.682331][T27446] IPVS: set_ctl: invalid protocol: 41 172.20.20.187:20004 [ 531.703520][T27466] overlayfs: filesystem on './file0' not supported as upperdir 00:11:03 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xa802}, 0x0) [ 531.739406][T27477] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 531.767841][T27446] QAT: Invalid ioctl 00:11:03 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 531.865521][T27377] XFS (loop3): Invalid superblock magic number 00:11:04 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x200080, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c5ce5bd1103045ad3646972eb3d2e2f66696c653089060029a9a5ad9ac9d83db4c129061515a7b176fac3f5b483674c0bac2204848267a75d1b10accbeb88f3455d52d727499d33e904fe7bd7ab1f00000fc90aed8a3e30dbe129"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$DRM_IOCTL_ADD_BUFS(r1, 0xc0206416, &(0x7f0000000000)={0x404, 0x261d, 0xba6, 0x7fffffff, 0xcb3d66f2bebaa581, 0x4}) r2 = socket(0x10, 0x803, 0x0) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 531.937235][T27585] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:11:04 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000005c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010000fa031dbb19"], 0x14}, 0x1, 0x4800}, 0x0) sendto(r0, &(0x7f0000000480)="7de7fbb2cc673c613275d0a3959a05e89ed98fd3f911f361ce1675d5a0b15d01721ac460306e20172d63a37dd7c634c39a3641c51593248be3a6cd9f2acc2d5fc1bcc86a0aa9eeb615ec4dfcb364a25e8ea27056479cd75f0ecdc414aed5ea26b779008e3877d4a056919171a21b7da8e13b13721529b1b456aea47cbdcc5c3c17735f65688b725be89e93fccd0bf70bac6e", 0x92, 0x40840, &(0x7f0000000540)=@generic={0x4, "0bbbbe62680bad76e7d723974d1a09618fcdb68585ed77e9f942bc9f3db71795ae10d55a25bbf84e0e15fe5fecc34824e21ec32e5dab62ccfc3c4340f1f5df20cb0ab039725391241fa03965e78f715d7951963a6d54198e786e1bc490c4dd30b79a6dbce2ca0912db5cdaeb4023d2527174586d4cad5dede90ee2e98874"}, 0x80) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x200, 0x0) write$vhost_msg_v2(r2, &(0x7f00000001c0)={0x2, 0x0, {&(0x7f0000000300)=""/155, 0x9b, &(0x7f00000003c0)=""/159, 0x1, 0x1}}, 0x48) chdir(&(0x7f00000002c0)='./bus\x00') r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$BLKSECTGET(r3, 0x1267, &(0x7f0000000600)) r4 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r4, 0x4004551e, 0x0) [ 532.113825][T27591] overlayfs: filesystem on './file0' not supported as upperdir 00:11:04 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xf000}, 0x0) 00:11:04 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x0) setsockopt$TIPC_IMPORTANCE(r0, 0x10f, 0x7f, &(0x7f0000000140)=0x9, 0x4) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f00000002c0)='./bus\x00') r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) mount(&(0x7f0000000100)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000300)='./file1\x00', &(0x7f0000000380)='afs\x00', 0xdac62cb61cd2af10, &(0x7f00000003c0)='overlay\x00') ioctl$USBDEVFS_DROP_PRIVILEGES(r1, 0x4004551e, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r1, 0xc038563c, &(0x7f0000000200)={0x0, 0x0, {0x800, 0x4, 0xfd3, 0x80000000}}) ioctl$IMGETCOUNT(0xffffffffffffffff, 0x80044943, &(0x7f00000001c0)) 00:11:04 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xedc0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:11:04 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 532.311156][T27651] overlayfs: option "workdir=./fil\Zdir=./file0" is useless in a non-upper mount, ignore [ 532.344682][T27651] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 00:11:04 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x30000}, 0x0) 00:11:04 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r3, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r4 = pidfd_getfd(r0, r2, 0x0) write$vhost_msg_v2(r4, &(0x7f0000000400)={0x2, 0x0, {&(0x7f00000001c0)=""/91, 0x5b, &(0x7f0000000300)=""/236, 0x3, 0x1}}, 0x48) r5 = socket(0x10, 0x803, 0x0) r6 = dup(r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getdents(r1, &(0x7f0000001440)=""/174, 0x18) [ 532.492208][T27718] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 532.510568][T27709] overlayfs: missing 'lowerdir' [ 532.549417][T27711] XFS (loop3): Invalid superblock magic number [ 532.607401][T27727] tipc: All keys are flushed! [ 532.668871][T27727] overlayfs: failed to resolve './file0': -2 00:11:04 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x34000}, 0x0) [ 532.710966][T27730] tipc: All keys are flushed! 00:11:04 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:11:05 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r4, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) getpeername(r3, &(0x7f00000001c0)=@ethernet={0x0, @random}, &(0x7f00000000c0)=0x80) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:11:05 executing program 5: mkdir(&(0x7f0000000240)='./bus\x00', 0x7313f093de90fc4b) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) bpf$OBJ_GET_PROG(0x7, &(0x7f00000004c0)={&(0x7f0000000200)='./file1\x00', 0x0, 0x18}, 0x10) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='loginuid\x00') write$sndseq(r0, &(0x7f00000003c0)=[{0x3, 0x4, 0x1, 0x3, @time={0x8, 0xffffffff}, {0x7, 0x1e}, {0x1, 0x6}, @result={0x401, 0x3f}}, {0x0, 0x6, 0x32, 0x40, @tick=0x57, {0x9, 0x3}, {0x1, 0xf8}, @raw8={"35e8526eb33974cb94dcfed1"}}, {0x1f, 0x4, 0x1, 0xf7, @tick=0x80, {0x3, 0x6}, {0x0, 0x3}, @raw32={[0x56, 0xcc, 0x5]}}, {0x1, 0x1, 0x7, 0x4, @tick=0x3, {0x0, 0xf5}, {0x3f, 0x8}, @note={0x1, 0x3, 0x1, 0x6, 0xce}}, {0x9, 0x20, 0x81, 0x5, @tick=0x9, {0x7, 0x3}, {0x9, 0xff}, @quote={{0x2, 0x81}, 0x2a76, &(0x7f00000001c0)={0x1f, 0x8, 0x3, 0xdb, @tick=0x2ca, {0x3f, 0x2}, {0xf6, 0x80}, @raw8={"2f4d2806d523dfd8740b5422"}}}}, {0x0, 0x7, 0x3f, 0x5, @tick=0x78ab, {0x0, 0x3}, {0xef, 0x2}, @note={0xdc, 0x9, 0x5, 0x41, 0x3}}, {0x6, 0x10, 0xfe, 0xfc, @time={0xfffffeff, 0x3}, {0x6, 0x2}, {0x2, 0x3}, @ext={0xaf, &(0x7f0000000300)="56d4a8ad7cae1c54bb8e90f2693d59badbd9583bec3c767087882ea041e8be74a36cba97aac6ae17226719d6d6d14681774c2b50c2b80d3d31b15386179a27932826c86741d4ee72400353fe0f059b66bb78967007e2c75198a31ef72cdc9b3d56952934e8248cb4a68ff120f99469e8b7a25fa3484ef2d9460e89cf85a661b32153f5162362de85a1d480621a72872ec27b929097a51d0329c6cc4e2ed34c0b9cb2d76d0a260e5c3ddb2976560c00"}}], 0xc4) syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r1, 0x4004551e, 0x0) 00:11:05 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x400300}, 0x0) [ 532.944546][T27711] XFS (loop3): Invalid superblock magic number 00:11:05 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x27) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setxattr$trusted_overlay_origin(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='trusted.overlay.origin\x00', &(0x7f0000000180)='y\x00', 0x2, 0x1) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r1, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r1, 0xc01864b0, &(0x7f00000001c0)={0xfff, 0x6, 0xe, 0x3, 0x9}) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) [ 533.064992][T27858] overlayfs: failed to resolve './file1': -2 [ 533.098551][T27858] overlayfs: './file1' not a directory 00:11:05 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xf0ffff}, 0x0) [ 533.216950][T27869] tipc: All keys are flushed! 00:11:05 executing program 0: prctl$PR_GET_PDEATHSIG(0x2, &(0x7f00000000c0)) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 533.247023][T27869] overlayfs: filesystem on './file0' not supported as upperdir [ 533.260307][T27925] tipc: All keys are flushed! 00:11:05 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xf002, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 533.301819][T27894] overlayfs: missing 'lowerdir' 00:11:05 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:11:05 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x1000000}, 0x0) [ 533.384561][T27981] overlayfs: missing 'lowerdir' 00:11:05 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f6607006530bf2a83080404e374131c8feec3f37f61ca5f1994ec1311ed421edcc70ce72000939ec4d53117073d9e68bc121c460ce0b9dcd6b0a0378b48cacfea7efd23e00000000000000000"]) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) [ 533.541129][T27994] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value [ 533.584992][T27989] XFS (loop3): Invalid superblock magic number [ 533.598810][T28001] overlayfs: filesystem on './file0' not supported as upperdir 00:11:05 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x2000000}, 0x0) 00:11:05 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 533.750578][T28111] overlayfs: failed to resolve './f': -2 00:11:05 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e0400696c6530"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r2, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$PPPIOCSCOMPRESS(r2, 0x4010744d) r3 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r4, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r4, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) ioctl$LOOP_SET_STATUS64(r4, 0x4c04, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x10000, 0x8, 0x0, 0xa, 0xe, 0x10, "4879b5fd4294c24967e1b9041c56459cc61ede3c5e80b5d174cd9d5d139c9bb2ad62f9e8e801d39934168b53a156c9b02390f1729988ca3f265713d1998e021d", "50048f35796c99a26304784db02644087ef43efa0e86ef37b8b49366bbfd6f6811d6e0251dbfcd4fd481a3405813aec8b539031eb378d40819124ed59feb2320", "00de64db0ef5477f35218dcbfd260a927dcc5141fcccfa67cae992ef2dd95736", [0xffff, 0x2]}) [ 533.843239][T28117] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:11:06 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x3000000}, 0x0) 00:11:06 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NLBL_MGMT_C_LISTALL(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x1c, 0x0, 0x200, 0x70bd2a, 0x25dfdbfb, {}, [@NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @loopback}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4008004}, 0xc000090) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) syz_open_dev$ttys(0xc, 0x2, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000001c0)='./file0\x00') r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r1, 0x4004551e, 0x0) 00:11:06 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x4000000}, 0x0) 00:11:06 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(0x0, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 534.127991][T28241] overlayfs: failed to resolve '.': -2 [ 534.166255][T28241] overlayfs: failed to resolve '.': -2 00:11:06 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xfa03, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 534.219617][T28245] overlayfs: './file1' not a directory 00:11:06 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) syz_mount_image$minix(&(0x7f00000000c0)='minix\x00', &(0x7f0000000140)='./file0\x00', 0x64ed, 0x8, &(0x7f0000000880)=[{&(0x7f00000001c0)="0b23ab3d314acc983bf3d8829c7ce7fe515f03314e096085148f271691d32d71d54087e2419235e02c3be59bbd8f57140119a94bddaf0fa8a492d92170ba59d32bf3aaec37c43b2d72e0707fa16c5ef9176223d051d9914b454f50ff", 0x5c, 0x2}, {&(0x7f0000000300)="a9c0cfe85ceb26a0ca702faef1cb37085e6dcf4258d67826a6a04263f6bae1d8d69d8d6d172a53beda592140707b08d3a431bfad16fb2256a54b6da5488486085ffe73615c925d8119981a9d4a1de95030dd0111c8de32e6663b3dfef192a38249d829de999f489b82db3936910363f542601dcc29e3db96887ebfd55e6d2e80f37438a4cfa644943d903e0130c65852e2f47ef9579f54b2e47222c387324a2587258fc66c3d21c54b1cd0b06b97d7c0a8514921cedf2de4f9864702198db0f526a09f1d53bce4d5f66a36b58d75a8ea05c5244ffd0cad2f5c615849eb", 0xdd, 0x100000000}, {&(0x7f0000000400)="2a1fa66ef0df86610621a292f873ea0210b5d560bd3a41629c3dba69e716dcc749c6820579ef81bc3e1133c466de6462c76d6339dab6edfcb6e4f721b3228bd28c76693b638bcbd773e6f42ce2293335088f1d5b0ef3", 0x56, 0x3c}, {&(0x7f0000000480)="78f40b3ea61e07d95e0fd9a9b6c82384ec83d01aa2635ac4a131baeabfdf1ff942c383ebf671b76b8b340686c226d905dea7c68fc0d647bc813b1caad5c6d8ca984bec6c68a4dc942cbc020297b591b87d6ff9cd40aff17a05ce71", 0x5b, 0x3ff}, {&(0x7f0000000500)="507301286240406c065ab153373a47cfde9a9c02ac93a4ba101c32b4bd0d063b3010989de83cf04a6a03e284e8f8d3c2eeaba826abf12f6fcc4c2dd87a3aacbdfa0c7019766bb32261a198", 0x4b, 0x800}, {&(0x7f0000000580)="a90d4353ec5f90aeddda93515148bc8ba065ce8bc4ca6d2b6cef60585532eac5c2432152c6fa470b9f47632af391eeb806a602c1a7305cc61eabade6239436b6be825f1db9680f9c14a5883189b9080a1761e9b7c0d118b6abc9f30f85083047b73cb999799f240faa8c4e414a505525fbaa8f28ba0237f5726969242d5a67714c630aa3142f3d04599c8120b10147c3c555df4d6983dcd4edeff038da0ded611a351c0175f8122416ff8892e8def90f6356ff4f674191fc17622673894f6594cbe48a1896e5f4509cd2bd2309142ca066a2d604d7dd46158f549585fb066f06cb692f65830fd289c87c35", 0xeb, 0x4b3}, {&(0x7f0000000680)="c5a4cc2d2d1f1fe0be93a2649bf2d8b2270dd6bb59e6b85ef3b7e5c369b5959c0e2d70dcc2d419995461493c968c6f2be11d290f41e5ca8e0ac0606eac49e77715f754b8cfa4c5823c7cd6fbb4f9691ef301b3f03e511bd7031a98bde024f2152d5212acc97be8efc3fa6aa7551c529ed7addf00724bf889758aec86c86f7eff580486d618f0881b013d51dcdfa1b0dbdc8d0982e8d2a487b9253fe4325837863e63720ce9b9dc2fa4b685dc2a3c1f1adade55c8f82d9756e2e74c71f4dfd3c9997cfea8e61a2af542a29a401e40be2e863bd4bf9b4d1ce540baf0c9d26b4d3e70ebd2f763627df950d0addb82", 0xed, 0x2e}, {&(0x7f0000000780)="fd2ad89a9bc3ce6cc61b15c750f8c24a7613f26ae13cf06404ed0baa208d64786f92e2e6f5e3a408f933637b45110328c553fbf564786723c6b2cec2ea7de2fe052a31f24a862ce1f6720e650622e303d47636316b529d1c1534a5ee718e648d9ed1f256f341afd65b0ab78d954e8ccb946724eec4a600331051a6dc2fec3f1bcc30ac4e9bd076e1e11d0c0219cf60caa12b743a4c30a81b36784763a4ce3a42e41909b944f8dea149e138a3acb52fcef638be70e4c14450129f95da7718941a43", 0xc1, 0x100000001}], 0x840801, 0x0) [ 534.275576][T28251] overlayfs: unrecognized mount option "lowerdi]H6wo5Ih a2rkr=./file" or missing value 00:11:06 executing program 5: mkdir(&(0x7f0000000380)='./file0\x00', 0x2) mkdir(&(0x7f0000000600)='./bus\x00', 0x4) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') link(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='./file1\x00') r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r2, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180)='nl80211\x00') sendmsg$NL80211_CMD_REQ_SET_REG(r3, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000480)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="010026bd7000fddbdf251b000000070021006262000008009a00000000000400cc001c00228008000500ef0000000800030002000000080004000001000092f1ce3dc60570adb95d6a036a32b9089062edda40199c35e5c46f2a80ab8b39bb4502a88cac3b2b2adfa9576dbe4b89b27c19fb32c1ce0f82bc98f203b882eb33383271759ae59969b1a26329ff9857d414e02e49a17eef449e43986cff3e6b8f7e703f0323d42c9839ac4c9446afc845c744c1025fb3222890e00809a87d397ae311fc89a9402625"], 0x44}, 0x1, 0x0, 0x0, 0x8801}, 0x40) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r1, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x24, r4, 0x8, 0x8, 0x25dfdbfd, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x4}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x20000000) getsockopt$IP_VS_SO_GET_TIMEOUT(r0, 0x0, 0x486, &(0x7f0000000300), &(0x7f0000000340)=0xc) creat(&(0x7f00000000c0)='./file1\x00', 0x0) syz_mount_image$minix(&(0x7f00000001c0)='minix\x00', &(0x7f0000000200)='./file0\x00', 0x8, 0x0, &(0x7f00000003c0), 0x3125400, 0x0) 00:11:06 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x6010000}, 0x0) 00:11:06 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000680)='/dev/dlm-monitor\x00', 0x2000, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000006c0)={&(0x7f0000000640)='./bus\x00', r0}, 0x10) ioctl$VIDIOC_ENUMSTD(r0, 0xc0485619, &(0x7f0000000340)={0x1000, 0x80dc80, "6c45460fe52b790a00595dd2453411efff9d3a1e999a9352", {0xffff, 0x20}, 0x6}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b64698bf627647b4a689e44723d2e2f66696c65312c75706460657cad3d28bf7a764db10654d4767f7c7c74446f7984137f41149503bad0b52fa88495cd51b49b0b1739b5d1dfcfe1be2d39dd50815433550c02644ef3338dc14d081f6b9ca9547fd805ce383c3fcb467f07c282b3d801bff776b2da6ebd9edf27b41817ce2631d97f9b5b064e6cfba4f8e4523f1268fa0b9937beb4b592640645972e82574705c552a4b06a26c10adbd8711b9eae6b6e5c6595ba8e34878983188d48ef35452a881e09b12d5cdd0ec7f535e71c350de3a117756c714ad317c0d989d1854dc6418333a8a503ead2361dd192314a775a9cb3000000"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) syz_mount_image$nfs(&(0x7f00000000c0)='nfs\x00', &(0x7f0000000100)='./bus\x00', 0xfffffffffffffbff, 0x4, &(0x7f0000000580)=[{&(0x7f00000001c0)="acebd4a8f8798f924b6f9b1c747200c52096e0b5f8f247c03ce2eb94ea064ba5f953572dc4e536653ff2a88641937d090791a35623031881d49e1291fc6bb592282973b066f8a98db077747f3f7b7e4366b89c447de68122", 0x58, 0x3ff}, {&(0x7f0000000140)="9c8c9639ad0bfcbde0ee812d2956b3b736c6f1c03fd9ea900efe4d8efbe80a7df263aba9b0b3997b3b2ce1c46aac4a75f8a742ed", 0x34, 0x8001}, {&(0x7f0000000400)="d0bd4179e8408545bbfb0fcafaac7c7a4c2082a92d76dd53fa37ab4cd745ce000f92d2a635fa8c207bad7acd9590f1cdce5bf83034e1a0ce2baf1585f8fe7f161e1650435a785f962dbbecfe5e9e4b18fa98257d8382195122489ee169939af0c683e513dd7cb81254571b284158f55e89a08edd572646158fc33739e12a810111d1b877892264cf4d5277c9783921b69bb3cae817fd2ef8f6870b1b2295c55c5faeb6552c73cc04e4368dd7b8e1f2c60ce0066275a358822e21d4141c43ba825f974c1ffc95221e2f625a7bfa252e", 0xcf, 0x9}, {&(0x7f0000000500)="db89bfab9298570615486cedeb6605adb7a33dca1d21981d0996ae8891a790ebd5370927872463b7d8ebcf2795de96ec133474bbd4ce3091ef1c4a470af3803d14fbc53878840e6925008dcc6197", 0x4e}], 0x0, &(0x7f0000000600)='{\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x10, 0x803, 0x0) r3 = dup(r2) unlink(&(0x7f0000000300)='./file0/file0\x00') ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getdents(r1, &(0x7f0000001440)=""/174, 0x18) [ 534.450670][T28257] XFS (loop3): Invalid superblock magic number 00:11:06 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:11:06 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xa000000}, 0x0) [ 534.710245][T28382] overlayfs: failed to resolve './file1': -2 [ 534.729227][T28382] tipc: All keys are flushed! [ 534.886949][T28398] overlayfs: unrecognized mount option "workdi'd{JhDr=./file1" or missing value [ 534.916450][T28382] tipc: All keys are flushed! [ 535.009491][T28404] nfs: Unknown parameter '{' 00:11:07 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xe000000}, 0x0) 00:11:07 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xfc03, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) [ 535.113678][T28420] overlayfs: unrecognized mount option "workdi'd{JhDr=./file1" or missing value 00:11:07 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:11:07 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000040)='/proc/capi/capi20ncci\x00', 0x40843, 0x0) sendto(r0, &(0x7f0000000300)="0d15430439f629a7d1a0cc17790a524a6f916a009812c6bc97d9a2706271b4faf7389e8476f02b92a0f3e6aed478c3b7eede77739643fea23ad9b11ab0e22b96b1a68dca39f226e899066b6c2f732ffafaa90fd7326f744b860abd612407916e2b1c137a771069479e2a8914485dbe674ec7a4cc7471913dfda5b2f5c33cc80de611b3abf867aded667e6f91b76a07464021530c731583985e9810bd89febcbafcc1e4f298ed35469260a4fe1d06f52fa901b32a5f5dfaf1d4cc8660212c315c416b786a279950ae47e303167dbdcf033b7ee289f5f8e669d8b87a59d3f443b351fb168773b74da71c056eab4099e430d9495aca29a4c1", 0xf7, 0x8001, &(0x7f00000001c0)=@tipc=@nameseq={0x1e, 0x1, 0x3, {0x42, 0x0, 0x2}}, 0x80) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r1, 0x4004551e, 0x0) 00:11:07 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xf000000}, 0x0) 00:11:07 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1e486c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f0000002600)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r4, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000002700)={&(0x7f0000000140)={0x4c, r5, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_SERVICE={0x38, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'sh\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0x2}, @IPVS_SVC_ATTR_NETMASK={0x8}, @IPVS_SVC_ATTR_FWMARK={0x8}]}]}, 0x4c}}, 0x0) sendmsg$IPVS_CMD_GET_DEST(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000540)={&(0x7f0000000480)={0x98, r5, 0x200, 0x70bd2b, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1ff}, @IPVS_CMD_ATTR_DEST={0x14, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x20}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xfffffffa}, @IPVS_CMD_ATTR_DAEMON={0x58, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast2}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @rand_addr="d0250ca3d3464c153c3a5d246ddf5b09"}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth0_to_bridge\x00'}, @IPVS_DAEMON_ATTR_STATE={0x8}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8}]}, 0x98}, 0x1, 0x0, 0x0, 0x4000000}, 0x20040004) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r8, 0x1, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800}, 0x0) r9 = getpid() sched_setscheduler(r9, 0x5, &(0x7f0000000380)) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) r11 = msgget$private(0x0, 0x0) r12 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r12, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r13 = syz_open_procfs(r12, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r13, 0x400454ce, r14) r15 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r15, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r16 = syz_open_procfs(r15, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r16, 0x400454ce, r17) msgctl$IPC_SET(r11, 0x1, &(0x7f0000f00f88)={{0xffffffffffffffff, 0x0, r17, 0x0, r14, 0x0, 0x3}, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x10000000000, 0x5}) setsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000200)={r9, r10, r17}, 0xc) r18 = syz_genetlink_get_family_id$tipc2(&(0x7f00000007c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_GET(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x14, r18, 0x200, 0x0, 0x0, {0x18}}, 0x14}, 0x1, 0x4800, 0x0, 0x40010}, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000140)={0x108, 0x0, &(0x7f0000000c80)=[@reply_sg={0x40486312, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000780)={@ptr={0x70742a85, 0x1, &(0x7f0000000700)=""/72, 0x48, 0x2, 0xc}, @flat=@weak_binder={0x77622a85, 0x1100, 0x2}, @flat=@weak_handle={0x77682a85, 0x1000, 0x3}}, &(0x7f00000000c0)={0x0, 0x28, 0x40}}}, @reply_sg={0x40486312, {0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x68, 0x18, &(0x7f0000000900)={@fda={0x66646185, 0x8, 0x1, 0x23}, @ptr={0x70742a85, 0x0, &(0x7f0000000800)=""/211, 0xd3, 0x0, 0x22}, @fda={0x66646185, 0x0, 0x1, 0x23}}, &(0x7f0000000980)={0x0, 0x20, 0x48}}}, @enter_looper, @decrefs={0x40046307, 0x3}, @exit_looper, @acquire={0x40046305, 0x1}, @exit_looper, @release={0x40046306, 0x3}, @reply={0x40406301, {0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000a80)={@fda={0x66646185, 0x3, 0x2, 0x7}, @fda={0x66646185, 0x6, 0x2, 0x20}, @fd={0x66642a85, 0x0, r6}}, &(0x7f0000000b00)={0x0, 0x20, 0x40}}}, @decrefs={0x40046307, 0x1}], 0x10a, 0x0, &(0x7f00000005c0)="04c0974b40a10e03767538c019650ea39e09cd2387b844c610a2b03d9aaeef5f65507241b7de6144e610a9aa0f9819ab7601cbcb01ee360cabfbefd5564a67be4c6a35dc321c251fefa9a3b2f7b66a24f459fa52d356ba6893c47e2879d52a6921f7d7cdf0174a20130b1b7dfd3d4cebcbea3011fcd8e151b83205fd1754ceb2609cdb6469370e8963d8979f480a60491be2347158e3fabcb68829c3193ef3d2cbd03eb356397e142a01dd9f2711fb38662c5ffdfd73cd4d812a0b5d45c47e25a24a18d894a7acce3ea4a4c68239ccfc2ab964dd8d223bd6a0d7acebead954b1d77d8e151c659b87d8a4f1b76493f6c35e20693b3b926bbb4058cda3cb59c151b7139945042159cf67c0"}) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 535.435269][T28528] XFS (loop3): Invalid superblock magic number 00:11:07 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x11000000}, 0x0) [ 535.570364][T28557] overlayfs: unrecognized mount option "Hlowerdir=./bus" or missing value [ 535.670119][T28557] tipc: All keys are flushed! 00:11:07 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, 0x0, &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 535.709152][T28654] overlayfs: filesystem on './file0' not supported as upperdir 00:11:07 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x3f000000}, 0x0) [ 535.809121][T28528] XFS (loop3): Invalid superblock magic number 00:11:08 executing program 5: mkdir(&(0x7f0000000240)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) [ 536.027657][T28557] overlayfs: unrecognized mount option "Hlowerdir=./bus" or missing value [ 536.116749][T28557] tipc: All keys are flushed! 00:11:08 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xfe03, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:11:08 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x60000000}, 0x0) 00:11:08 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 536.277609][T28784] overlayfs: failed to resolve './file1': -2 [ 536.358192][T28784] overlayfs: './file1' not a directory 00:11:08 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0x9effffff}, 0x0) 00:11:08 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b646972707065726469723d2e2f66696c653000000000000000000000cb99d4d123d844cd1c323f7ab219f7a01b813198d55227d85af94ce63e7416d9e79b8f6996f4819c3b5097fbc3ec35c1247cdbc8b76ef59dbe9daa14c25a87c25e59a95540c59a353bcb3d5409ccb935aba47f1ea9a345d6ee09c776222151cb9bc4b3fcd02e24d6c8147348555f2fbc9a19199f44e9ff78aec5a24d52743215b48b9f2f6d9fbe90d9720a974142cb7d34187d39763f8452f19796ab84a57e3acddbda5f13f05061e9f31a041695559863ab9e75533003b2444b1acdb76279bd98b2bc505b59a2a66f8ac2e759a3e3cc"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x81) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(r2, 0x0, 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='overlay\x00', 0x12, &(0x7f0000000300)={[{@xino_on='xino=on'}], [{@subj_user={'subj_user'}}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@audit='audit'}, {@uid_lt={'uid<', r2}}, {@smackfshat={'smackfshat', 0x3d, 'wlan1)'}}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@func={'func', 0x3d, 'KEXEC_INITRAMFS_CHECK'}}]}) r3 = socket(0x10, 0x803, 0x0) r4 = dup(r3) sendmsg$TIPC_CMD_SHOW_PORTS(r3, &(0x7f0000000640)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000600)={&(0x7f00000005c0)={0x1c, 0x0, 0x800, 0x70bd25, 0x25dfdbfc, {}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20008001}, 0x4000) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f00000001c0)={&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f00000004c0)="e42d2dc7e4196ae4551740e192e32472193430f75077c0dc48c781fab06c9fee717b249302e4cce4d17d0e83f8e43e81dc3cf981b624ab098d29f698dd8969518043250b761ba9ae57b39530dce134e2281400781a22ef46ea06d242014bed4ba287f4bb0327c840c1237dd18f38397bcebdea833ef7fc21a736590d48bb613198b35f3bf333250421f6a65a9be6d834a042ca5c156129755ac683339549693fc04264ac4f41a7a7bd", 0xa9, r0}, 0x68) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f00000003c0)=""/202) [ 536.513763][T28796] XFS (loop3): Invalid superblock magic number 00:11:08 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x104) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) recvmmsg(r0, &(0x7f0000003680)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000300)=""/146, 0x92}, {&(0x7f0000000140)=""/29, 0x1d}, {&(0x7f00000001c0)=""/64, 0x40}, {&(0x7f00000003c0)=""/246, 0xf6}], 0x4, &(0x7f00000004c0)=""/166, 0xa6}, 0x1f00000}, {{&(0x7f0000000580)=@nfc_llcp, 0x80, &(0x7f0000000740)=[{&(0x7f0000000600)=""/218, 0xda}, {&(0x7f0000000700)=""/47, 0x2f}], 0x2, &(0x7f0000000780)=""/61, 0x3d}, 0x5}, {{&(0x7f00000007c0)=@phonet, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000840)=""/98, 0x62}, {&(0x7f00000008c0)=""/214, 0xd6}, {&(0x7f00000009c0)=""/185, 0xb9}, {&(0x7f0000000a80)=""/225, 0xe1}, {&(0x7f0000000b80)=""/109, 0x6d}], 0x5, &(0x7f0000000c80)=""/4096, 0x1000}, 0x80}, {{&(0x7f0000001c80)=@tipc=@id, 0x80, &(0x7f0000001e40)=[{&(0x7f0000001d00)}, {&(0x7f0000001d40)=""/255, 0xff}], 0x2, &(0x7f0000001e80)=""/250, 0xfa}, 0x80}, {{&(0x7f0000001f80)=@nl=@proc, 0x80, &(0x7f00000034c0)=[{&(0x7f0000002000)=""/42, 0x2a}, {&(0x7f0000002040)=""/121, 0x79}, {&(0x7f00000020c0)=""/189, 0xbd}, {&(0x7f0000002180)=""/168, 0xa8}, {&(0x7f0000002240)=""/180, 0xb4}, {&(0x7f0000002300)=""/180, 0xb4}, {&(0x7f00000023c0)=""/91, 0x5b}, {&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000003440)=""/67, 0x43}], 0x9, &(0x7f0000003580)=""/233, 0xe9}, 0x80000000}], 0x5, 0x1, &(0x7f00000037c0)={0x77359400}) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:11:08 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xa4020000}, 0x0) [ 536.629185][T28818] overlayfs: unrecognized mount option "workdirpperdir=./file0" or missing value 00:11:09 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) [ 536.846001][T28796] XFS (loop3): Invalid superblock magic number 00:11:09 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6c6f77e846d8191f908fe07de78eb782dd75a1b71826ac94fd07cafec6129665726469723d2e2f62757324776f726b"]) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) 00:11:09 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xa8020000}, 0x0) [ 536.986786][T28937] overlayfs: filesystem on './file0' not supported as upperdir [ 537.114209][T28970] overlayfs: unrecognized mount option "lowF}玷u&erdir=./bus$work" or missing value 00:11:09 executing program 3: syz_mount_image$xfs(&(0x7f00000001c0)='xfs\x00', &(0x7f0000000200)='./file0\x00', 0xff00, 0x0, 0x0, 0x0, &(0x7f00000004c0)={[{@nolargeio='nolargeio'}]}) 00:11:09 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x101) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f0000000040)={0xfffffffc, 0x3, {0x0}, {0xee00}, 0x5, 0x20}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r3, &(0x7f0000000340)='cgroup.procs\x00', 0x2, 0x0) openat$cgroup_int(r3, &(0x7f0000000140)='cpuset.sched_load_balance\x00', 0x2, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x70, 0x2, 0x3f, 0x0, 0x7, 0x0, 0x1, 0x2004, 0xc, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8, 0x1, @perf_config_ext={0x7ff8000, 0x9}, 0x1002a, 0x0, 0x4, 0x3, 0x81, 0x9, 0x80}, r2, 0x3, r3, 0x2) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, 0x0) 00:11:09 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="6c6f776572646993e981e25d4836e1776f35fc49e6680b619c14d432e8726b05e9723d2e2f66696c65b12c75707065726469723d2e2f66696c6530e3b48f58744249ea8dc923bb6b0dc488629cde1040a05bd472d2314acfaa3fb32573765a83e0aefa2336a12202e11eec0eb0e76ef3582ee97d09fd22ddb3b5359503f90fd974a32f0740829d3ab741d4c1d0a5d44a10cebb78282b80ecaeadfe407b5dc2a291b33345d102"]) chdir(&(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r2, 0xc040564b, &(0x7f00000000c0)={0x101, 0x0, 0x100d, 0x400, 0x6, {0x1, 0xfffffff8}, 0x1}) getgid() msgget$private(0x0, 0x0) r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r6, 0x6, &(0x7f0000000000)=0x7fffffff, &(0x7f0000001ac0)=0x2) 00:11:09 executing program 4: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x5, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x1}]}, 0x1c}, 0x1, 0xf0, 0xf0ffffff}, 0x0) 00:11:09 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) chdir(&(0x7f00000002c0)='./bus\x00') creat(0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) execveat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)='overlay\x00', &(0x7f00000001c0)='overlay\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='overlay\x00', &(0x7f0000000340)='overlay\x00', &(0x7f0000000380)='overlay\x00', &(0x7f00000003c0)='eth1&#/\x00', &(0x7f0000000400)='overlay\x00', &(0x7f0000000440)='\')em0\x0e.\\!-@@[vmnet0securitycgroup\x00', &(0x7f0000000480)='eth1.:^\x00', &(0x7f00000004c0)='(]\x00', &(0x7f0000000500)='\x00'], 0x1000) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getdents(r0, &(0x7f0000001440)=""/174, 0x18) [ 537.469706][T29064] XFS (loop3): Invalid superblock magic number [ 537.526400][T29082] [ 537.528775][T29082] ======================================================